Owncloud 无法在 Ubuntu 22.04 上运行

Owncloud 无法在 Ubuntu 22.04 上运行

自从我升级到 22.04 后,Owncloud 客户端就无法运行或启动了。我尝试了不同的安装方法,甚至尝试从终端以 sudo 身份运行 Owncloud,但没有成功。

Owncloud 不会在启动时运行,也不会在激活应用程序快捷方式时打开。在终端中输入“owncloud”会出现内存错误。重新安装要么没有帮助(通过软件中心或 apt-get),要么似乎根本不起作用(使用 Owncloud 主页上的说明页面上的命令或那里提供的 *.sh)。为存储库添加受信任的密钥会出现以下错误:

2022-05-18 13:40:57 URL:https://download.owncloud.com/desktop/ownCloud/stable/latest/linux/Ubuntu_22.04/Release.key [1412/1412] -> "-" [1]
gpg: invalid key resource URL '/etc/apt/trusted.gpg.d/isv:ownCloud:desktop.gpg'
gpg: Schlüsselblockhilfsmittel`(null)': Allgemeiner Fehler
gpg: Schlüssel 4ABE1AC7557BEFF9: 1 Beglaubigung wegen fehlendem Schlüssel nicht geprüft
gpg: Schlüssel D94AA3F0EFE21092: 3 Beglaubigungen wegen fehlender Schlüssel nicht geprüft
gpg: Schlüssel 871920D1991BC93C: 1 Beglaubigung wegen fehlendem Schlüssel nicht geprüft
gpg: Anzahl insgesamt bearbeiteter Schlüssel: 10
gpg:       ignorierte neue Schlüssel: 10

再次尝试,再次出现错误(来自 owncloud 论坛主题):

“(https://linuxconfig.org/ubuntu-22-04-gpg-error-the-following-signatures-couldnt-be-verified)然后 apt 更新并安装 owncloud-client。”

以下是我使用钥匙时发生的情况:


Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)).
Executing: /tmp/apt-key-gpghome.wrEBpIUG82/gpg.1.sh --keyserver https://download.owncloud.com/desktop/ownCloud/stable/latest/linux/Ubuntu_22.04/Release.key --recv-keys 4ABE1AC7557BEFF9
gpg: Schlüssel 0700205DFD41A71A: vom Import-Aufpasser zurückgewiesen
gpg: Anzahl insgesamt bearbeiteter Schlüssel: 1

我认为这是关键:

gpg: Schlüssel 0700205DFD41A71A: vom Import-Aufpasser zurückgewiesen

“关键……被进口监管机构拒绝”

答案1

我遇到了同样的问题。Owncloud 暂时不喜欢 php8.1。我最终通过在 Ubuntu 22.04 上安装 php7.4 来运行 Owncloud。(为了确保万无一失,我还安装了 php7.3)。

安装以前版本的 PHP 的说明如下这里 (请务必阅读说明的最后部分以设置默认 PHP 版本)

您还需要安装 PHP 模块:

apt install -y libapache2-mod-php7.4 \
php7.4-apcu \
php7.4-mysql \
php7.4-intl \
php7.4-curl \
php7.4-json \
php7.4-gd \
php7.4-xml \
php7.4-mbstring \
php7.4-zip

答案2

在 owncloud 论坛一位友善的评论者的帮助下我让它运行起来了!

我需要按照本文添加存储库密钥:

https://www.linuxuprising.com/2021/01/apt-key-is-deprecated-how-to-add.html

现在,一个命令中有一个拼写错误,评论者发现了这一点(在我自己尝试修复但没有成功之后):

大写字母“O”和其后的破折号之间缺少一个空格。

(在带有标题“要使用 wget 下载并将这样的 OpenPGP 密钥添加到您的系统,请使用:”的命令中)

我将重复 owncloud 上的帖子链接:

https://central.owncloud.org/t/desktop-client-ubuntu-22-04-compatibility/37434/14

向所有观看的人欢呼并致谢!

相关内容