自从我升级到 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
向所有观看的人欢呼并致谢!