Synaptic软件包管理器无法从“应用程序”菜单启动


16

我的突触包管理器不是从应用程序菜单启动的,但是我可以使用从终端启动它gksudo synaptic。我已经尝试了几次,但是无法从应用程序菜单启动它。

启动命令为synaptic-pkexec(可从应用程序菜单编辑器访问)。


您的问题中没有足够的信息。您可以从突触启动器发布内容吗?它位于/ usr / share / applications中。它是synaptic-pkexec.desktop或synaptic.desktop(现在不使用Ubuntu,所以我无法检查)
Aleksandar

@Aleksandar感谢您的回复,我听不清您在说什么。您能解释更多吗?
rɑːdʒɑ

转到“主菜单”,然后查看突触启动器命令是什么。

@August,执行ToDo所说的。
Aleksandar 2012年

是的,转到主菜单,然后查看Synaptic菜单中发生的更改。
Naveen 2012年

Answers:


17

您可以按照以下说明进行修复:

  1. 打开终端(ctrl+ alt+ T)并执行:

    gksudo gedit /usr/share/applications/synaptic.desktop
    

    如果gksudo没有安装,你可以安装它。它由gksu安装gksu软件包提供。

    (或者您可以改为运行。但是请避免)。sudo -H geditsudo gedit

  2. 将行更改Exec=synaptic-pkexecExec=gksudo synaptic

  3. 保存文件并关闭文本编辑器。


它可以让您轻松启动突触,但不会消除错误。如果要删除错误,请运行pkexec --user root nautilus(在gnome中)。它应该询问您密码并以root用户身份运行文件管理器(nautilus)-如果无法正常工作,请在此处写入。
kubahaha 2012年

您好+1,但实际上我是通过混合你们两个人来做的,我的意思是Naveen,To Do和您的。我打开终端并键入alacarte并发现了突触,在其属性中,我已用gksudo突触替换了该命令,并且成功了。谢谢你们俩。
rɑːdʒɑ

1
@kubahaha我有完全相同的问题,synaptic-pkexec无法启动。它要求身份验证,以后不执行任何操作。pkexec -- user root nautilus产生相同的行为。错误是:No protocol specified ** (nautilus:3040): WARNING **: Could not open X display (nautilus:3040): Gtk-WARNING **: cannot open display: 可能出什么问题了?
deshmukh 2013年

使用政策工具包askubuntu.com/a/450559/159431
iyrin

它为我打开了一个要编辑的新文档。完全是空的。我无法执行步骤2。
McLan

0

在尝试为新安装的Lubuntu 12.04建立新的IBus输入法时遇到了相同的问题。

我通过清除并重新安装IBus软件包解决了该问题:

sudo apt-get remove --purge ibus
sudo apt-get install ibus

我的Synaptic软件包管理器现在再次启动,其应用程序快捷方式'synaptic-pkexec'保持不变。


1
我看不到ibus软件包与Synaptic有什么关系。
Braiam 2013年

它也对我有用,但是删除了ubuntu-desktop,Rhythmbox等。因此,我必须一个接一个地安装它。
学习者2017年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.