gdebi 安装程序在 17.10 中退出而不安装 .deb 文件

gdebi 安装程序在 17.10 中退出而不安装 .deb 文件

我已将gdebi其设置为安装 .deb 文件的默认应用程序。这样,我只需双击 .deb 文件,gdebi安装程序就会完成剩下的工作。

似乎从 17.10 或其更新版本开始,此功能不再起作用。我双击 .deb 文件,gdebi启动,显示相应的 .deb 文件信息,单击“安装”,gdebi然后退出。

我已重新安装了所有gdebi软件组件。没有变化。

但是,在 中terminal,我输入sudo gdebi some_filename.deb,一切正常。

知道为什么 GUI 不再工作了吗?我使用的是 xorg,而不是 wayland。

更新 #1:我有两台机器有这个问题。两台都升级到了 17.10。

更新 #2:如果我手动打开gdebi并手动选择要安装的 .deb 文件,一切正常。

更新 #3:如果我显示任何 .deb 文件的属性,并尝试更改“打开方式”应用程序,GDebi 不会出现在可用应用程序列表中。

最后更新:迟来的后记…… gdebi18.xx 也存在问题。双击 .deb 文件时不会安装它们……如果它们在桌面上... 它从不要求输入管理员密码。在其他地方,它都可以正常工作。

答案1

gdebi在全新安装的 Ubuntu 17.10 中运行

gdebi(从 Ubuntu repo 安装)在我全新安装的 Ubuntu 17.10 中,从终端窗口启动时,可以在文本模式下使用(就像对你一样),但即使在使用 Wayland 之后,它也可以在图形模式下使用

xhost +si:localuser:root

如以下截图所示

在此处输入图片描述

我认为您的问题是由 之后的先前版本遗留的某些内容引起的do-release-upgrade

答案2

gdebi从你写的内容来看,按下 后似乎无法切换到 root 模式Install。在终端中,你使用的是 sudo,它从一开始就以 root 模式启动。我很确定,如果你启动gdebi或修改它的启动器来使用gksu gdebi它,它会正常工作。

相关内容