默认使用 Synaptic 软件包安装程序

默认使用 Synaptic 软件包安装程序

我运行的是elementary 0.2,每当我打开.deb 时,它都会在Ubuntu 软件中心中打开。有什么办法可以让它在 Synaptic 中打开吗?我只是更喜欢 Synaptic;更快、更容易使用。

答案1

我正在使用经典桌面运行 Ubuntu 12.04,synaptic右键单击包时不会显示.deb,也不会显示在其他应用程序列表中,因为它没有与.deb文件关联的文件类型。

要添加该关联,请编辑/usr/share/applications/synaptic.desktoproot并添加以下行:

MimeType=application/x-deb;application/x-debian-package;

(您也可以在该行%f之后添加Exec=synaptic-pkexec,但由于突触似乎不会查看参数,因此这似乎没有多大帮助)

之后运行:

sudo update-desktop-database
killall gnome-panel
gnome-panel &

现在您应该能够synaptic通过右键单击进行选择。要使其成为.deb文件运行的默认应用程序:

mimeopen -d path_to_my_deb_file

然后选择该X) Other ...选项并提供synaptic-pkexec作为参数。

只有在完成所有这些之后,才双击.deb打开的突触(在提示输入凭据后)

答案2

我认为你可以通过文件浏览器 Nautilus 来完成此操作。我不熟悉 Elementary,但在我的 Ubuntu 系统上,我能够启动 Nautilus,然后浏览到 .deb 文件,右键单击它,选择“属性”,然后选择“打开方式”选项卡并选择一个应用程序你想用 Synaptic 打开。

抱歉,在我的屏幕截图中,我没有安装 Synaptic,但希望您能明白。

     鹦鹉螺号党卫军

          用对话框打开的 ss

相关内容