安装 Jitsi 时出错

安装 Jitsi 时出错

我对 Ubuntu 不是很了解。我想安装 Jitsi,因为我不知道有 Web 应用程序。安装时我遇到了一个错误,我试图解决它,但没有成功。因为我被告知可以通过浏览器访问它,所以我忽略了它。现在我想自定义我的终端,但在尝试安装新软件包时出现以下错误:

The given hostname does not exist in the config
dpkg: error processing package jitsi-meet-prosody (--configure):
 installed jitsi-meet-prosody package post-installation script subprocess returned error exit status 1
dpkg: dependency problems prevent configuration of jitsi-meet:
 jitsi-meet depends on jitsi-meet-prosody (= 1.0.3928-1); however:
  Package jitsi-meet-prosody is not configured yet.

dpkg: error processing package jitsi-meet (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of jitsi-meet-turnserver:
 jitsi-meet-turnserver depends on jitsi-meet-prosody; however:
  Package jitsi-meet-prosody is not configured yet.

dpkg: error processing package jitsi-meet-turnserver (--configure):
 dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.
                                No apport report written because the error message indicates its a followup error from a previous failure.
                                                                Errors were encountered while processing:
 jitsi-meet-prosody
 jitsi-meet
 jitsi-meet-turnserver
E: Sub-process /usr/bin/dpkg returned an error code (1)

答案1

尝试使用以下方法进行完全卸载:

apt-get purge jigasi jitsi-meet jitsi-meet-web-config jitsi-meet-prosody jitsi-meet-turnserver jitsi-meet-web jicofo jitsi-videobridge2

然后,按照此处的说明重新安装:

https://jitsi.org/downloads/ubuntu-debian-installations-instructions/

具体来说:

sudo apt-get -y install jitsi-meet

从终端窗口。

重要提示:当提示您输入 DNS 配置的 FQDN 时,请使用类似meet.jit.si而不是 的内容localhost

以下是我看到此内容的页面 URL:

https://github.com/jitsi/jitsi-meet/issues/5053/

通过加载浏览器(例如 Chrome 或 Safari)并加入现有的 jitsi 会议来测试您的安装,或者转到 meet.jit.si 创建一个新的会议。

答案2

尝试:

apt autoremove

然后:

apt-get --purge remove jitsi-meet jitsi-meet-web jitsi-meet-prosody jitsi-meet-web-config jicofo jitsi-videobridge

这将删除您不想使用的 jitsi 包。

答案3

如果您尝试更改韵律配置,它不会被自动删除。

  1. 删除有关 jitsi 的包

sudo apt purge jigasi jitsi-meet jitsi-meet-web-config jitsi-meet-prosody jitsi-meet- turnserver jitsi-meet-web jicofo jitsi-videobridge2

  1. 删除依赖包。

apt autoremove

  1. 删除下面两个目录。

/etc/prosody/etc/jitsi

  1. 重新安装 jitsi 包

apt-get -y install jitsi-meet

答案4

这是一个暂定的答案,旨在提供信息,并可能找到解决方案。这个答案是在我的尝试安装桌面 GUI,Jitsi似乎有其自己的问题:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package jitsi

值得注意的是,这个错误针对的是jitsi(客户端)而不是jitsi-meet(服务器)。

尽管这个错误还没有完全确定。

jitsi-meet我的猜测是,上述潜在问题可能与apt上述安装(或删除)问题有直接甚至间接的关系。

链接的答案是:

Jitsi 的文档似乎(目前?)不准确。今天 Packageshttp://download.jitsi.org/stable/Packages最后仅提供这些包(有多个版本和架构):

$ grep-dctrl -F Package -s Package --regex '.*' < Packages | uniq
Package: jibri
Package: jicofo
Package: jigasi
Package: jitsi-archive-keyring
Package: jitsi-meet-prosody
Package: jitsi-meet-tokens
Package: jitsi-meet-turnserver
Package: jitsi-meet-web-config
Package: jitsi-meet-web
Package: jitsi-meet
Package: jitsi-upload-integrations
Package: jitsi-videobridge2
Package: jitsi-videobridge

没有jitsi包裹。

然而,该jitsi包确实存在于每晚 构建(通过在 sources.list 文件中用stable替换 单词来实现)。unstable

更详细地说,2020 年 4 月有一个快照由 archive.org 制作稳定存储库确实包含了 jitsi2017 年的版本 2.10.5550-1 包。所以我只能得出结论,它因某些未知原因从稳定存储库中删除了。

这个以前缺失的 2.10 稳定包仍然可以通过另一个 Jitsi 网页和链接的 URL 获得:

https://desktop.jitsi.org/Main/Download.html

https://github.com/jitsi/jitsi/releases/download/Jitsi-2.10/jitsi_2.10.5550-1_amd64.deb

或者您可以添加jitsi夜间构建以获取 2.11.x 版本:

sudo sh -c "echo 'deb https://download.jitsi.org unstable/' > /etc/apt/sources.list.d/jitsi-unstable.list"

(由于软件包jitsi-archive-keyring在不稳定存储库中是相同的,并且也会 /etc/apt/sources.list.d/jitsi-stable.list使用稳定版本的 URL 进行安装,因此使用不同的文件来避免被覆盖是有意义的)

可用的不同方法之间似乎存在一些不一致性。

这是在发生指出的原始答案被删除或在混乱中丢失的情况时提供的。

相关内容