升级到 20.04 后 Remmina 出现问题

升级到 20.04 后 Remmina 出现问题

升级后 Remmina 崩溃了——无法启动,提示缺少某些库。所以我决定重新安装它,但是

sudo apt install remmina

结果是

The following packages have unmet dependencies:
 remmina : Depends: remmina-common (= 1.4.2+dfsg-1ubuntu1) but 1.4.7+ppa202007310937.r9798b07.df03f7ba~ubuntu18.04.1 is to be installed
           Recommends: remmina-plugin-rdp but it is not going to be installed
           Recommends: remmina-plugin-vnc but it is not going to be installed
           Recommends: remmina-plugin-secret but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

在 20.04 上无法使用 apt 安装 remmina 吗?我更喜欢它而不是 snap 版本,因为我找不到让 Remmina 的 snap 版本打开 .rdp 文件的方法。

編輯:我做到了

sudo apt autoremove

之后我终于能够使用 apt 安装。但是它无法启动。当我尝试通过终端运行它时,我得到以下输出:

Remmina plugin glibsecret (type=Secret) has registered but not yet initialized/activated. Initialization order is 2000.
Remmina plugin kwallet (type=Secret) has registered but not yet initialized/activated. Initialization order is 1000.
Secret plugin glibsecret has been successfully initialized and will be your default secret plugin

答案1

来自 Remmina 主页:

在 1.4.8 版本发布后,Remmina 将不再作为 PPA 包提供。

对我来说,通过 snap 安装是可行的。

$ snap install remmina
> remmina v1.4.8+git10.2058366a from Remmina Upstream Developers (remmina✓) installed
$ sudo snap connect remmina:avahi-observe :avahi-observe # servers discovery
$ sudo snap connect remmina:cups-control :cups-control # printing
$ sudo snap connect remmina:mount-observe :mount-observe # mount management
$ sudo snap connect remmina:password-manager-service :password-manager-service # password manager

答案2

好吧,这让我感到很奇怪,但它不知怎么就自己解决了。问题的第一部分是通过清理剩余的包来解决的

sudo apt autoremove

至于第二部分,我现在不确定是否一开始就存在问题。我从 .local/share/remmina 文件夹打开了一个 .remmina 文件,它运行正常,之后应用程序开始从终端和应用程序托盘正常运行。我猜它在我第一次尝试运行它时启动正确,但窗口没有在所有其他应用程序之上打开,所以我没有注意到。

相关内容