我遇到了 gdebi 的问题,它启动并加载了我试图安装的软件包,但每当我单击“安装”时,它就会崩溃并退出。我不介意dpkg -i
在解决这个问题时必须使用,当我真的不想打扰终端方法时,gui 方法更容易。
我已经尝试过apt remove
,apt autoremove
但apt purge
每次重新安装时,都会发生同样的崩溃。
如果您只想建议使用另一个极其轻量级的 gui pm 安装程序,我会很好,但我真的不想启动像 gnome-software 或 appgrid 这样的重量级软件。
如果您想了解更多信息,请告诉我要复制/粘贴的内容,以便您可以查看错误日志。
有人对我有什么建议吗?
多谢。
答案1
这也是从十一月份开始发生在我身上的。
但 GDebi 实际上并没有崩溃。如果您在终端中运行它:
gdebi /path/to/.deb
它以“必须是 root 才能安装软件包”结束
尝试:
sudo gdebi /path/to/.deb
我习惯于右键单击.deb
“安装方式GDebi
”,但这目前不起作用。
答案2
这里修改 .desktop 文件的建议具有正确的概念,但如果您无法在现代 Linux 安装上获得 gksudo,请尝试以下操作:
编辑您的 gdebi.desktop 文件:
sudo gedit /usr/share/applications/gdebi.desktop
(显然,如果您没有“gedit”,请将其替换为“nano”或任何您喜欢的编辑器。)
现在更改行:
Terminal=false
到:
Terminal=true
这种方法的一个小怪癖是您会看到一个终端窗口快速闪烁并关闭,但这应该允许应用程序在您单击“安装”时提示您输入密码,这将授予实际开始安装所需的权限。
答案3
跑步:
sudoedit /usr/share/applications/gdebi.desktop
找到该行:
Exec=gdebi-gtk %f
让它读作:
Exec=gksudo gdebi-gtk %f
保存文件。
这样就解决了。
答案4
它并没有像人们所说的那样崩溃。它只是无法安装应用程序,因为您没有运行sudo
.
所以你可以运行:
sudo gdebi-gtk
然后,Gdebi
将出现 GUI,您将能够安装.deb
软件包。