首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当单击"Install“时,Gdebi一直在崩溃。

当单击"Install“时,Gdebi一直在崩溃。
EN

Unix & Linux用户
提问于 2017-11-19 01:46:12
回答 6查看 8.7K关注 0票数 7

我对gdebi有个问题,它会启动并加载我想要安装的包,但是每当我单击" install“,它就会崩溃并退出。我不介意在处理这个问题时必须使用dpkg -i,当我真的不想使用终端方法时,gui方法就更容易了。

我已经尝试过apt removeapt autoremoveapt purge,但是每次我重新安装它时,都会发生相同的崩溃。

如果您想建议使用另一个非常轻量级的gui安装程序,我会很好,但是我真的不想发布像gnome软件或appgrid这样的重量级软件。

如果您想要更多的信息,请告诉我什么是复制/粘贴,以便您可以看到错误日志。

有人对我有什么建议吗?

非常感谢。

EN

回答 6

Unix & Linux用户

发布于 2018-01-10 08:22:43

这也是在11月份开始发生在我身上的。

但GDebi实际上并没有崩溃。如果您在终端运行它:

代码语言:javascript
复制
gdebi /path/to/.deb

它以“必须是根用户才能安装软件包”结束。

尝试:

代码语言:javascript
复制
sudo gdebi /path/to/.deb

我习惯于右键单击.deb“InstallwithGDebi”,但这目前不起作用。

票数 5
EN

Unix & Linux用户

发布于 2019-07-20 06:59:36

这里关于修改.desktop文件的建议是正确的,但是如果您无法在现代Linux安装中获得gksudo,那么请尝试以下操作:

编辑您的gdebi.desktop文件:

代码语言:javascript
复制
sudo gedit /usr/share/applications/gdebi.desktop

(显然,如果您没有"gedit",请将其替换为"nano“或任何您喜欢的编辑器。)

现在,更改行:

代码语言:javascript
复制
Terminal=false

至:

代码语言:javascript
复制
Terminal=true

这种方法的一个小问题是,您将看到一个终端窗口快速闪现并关闭,但这将允许应用程序在单击"Install“时提示您输入密码,这将授予实际开始安装所需的权限。

票数 3
EN

Unix & Linux用户

发布于 2019-06-02 09:58:20

运行:

代码语言:javascript
复制
gksudo gedit /usr/share/applications/gdebi.desktop

代码语言:javascript
复制
gksudo mousepad /usr/share/applications/gdebi.desktop

把它写成:-

代码语言:javascript
复制
[Desktop Entry]
Name=GDebi Package Installer
GenericName=Package Installer
Comment=Install and view software packages
Exec=gksudo gdebi-gtk %f
Icon=gnome-mime-application-x-deb
Terminal=false
Type=Application
Categories=System;
MimeType=application/vnd.debian.binary-package;
NotShowIn=KDE;
X-Ubuntu-Gettext-Domain=gdebi
StartupNotify=true
Keywords=package;apt;dpkg;install

保存文件。

这就解决了问题。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/405520

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档