我运行的是elementary 0.2,每当我打开.deb 时,它都会在Ubuntu 软件中心中打开。有什么办法可以让它在 Synaptic 中打开吗?我只是更喜欢 Synaptic;更快、更容易使用。
答案1
我正在使用经典桌面运行 Ubuntu 12.04,synaptic
右键单击包时不会显示.deb
,也不会显示在其他应用程序列表中,因为它没有与.deb
文件关联的文件类型。
要添加该关联,请编辑/usr/share/applications/synaptic.desktop
为root
并添加以下行:
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,但希望您能明白。