我对 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
如果您尝试更改韵律配置,它不会被自动删除。
- 删除有关 jitsi 的包
sudo apt purge jigasi jitsi-meet jitsi-meet-web-config jitsi-meet-prosody jitsi-meet- turnserver jitsi-meet-web jicofo jitsi-videobridge2
- 删除依赖包。
apt autoremove
- 删除下面两个目录。
/etc/prosody
和/etc/jitsi
- 重新安装 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 的文档似乎(目前?)不准确。今天
Packages
从 http://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 制作稳定存储库确实包含了
jitsi
2017 年的版本 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 进行安装,因此使用不同的文件来避免被覆盖是有意义的)可用的不同方法之间似乎存在一些不一致性。
这是在发生指出的原始答案被删除或在混乱中丢失的情况时提供的。