一.普通用户进入Mate桌面环境
1.依次点击:应用程序-->系统-->新立德软件包管理器,输入密码,成功打开新立德软件包管理器;
二.普通用户进入xfce桌面环境
1.依次点击:应用程序-->系统-->新立德软件包管理器,无反应;
2.打开终端,直接输入:
代码: 全选
$synaptic
bash: synaptic: 未找到命令
$sudo synaptic #成功打开新立德软件包管理器
代码: 全选
$synaptic
bash: synaptic: 未找到命令
$sudo synaptic #成功打开新立德软件包管理器
您使用的不是 Ubuntu? synaptic 位于 /usr/sbin/synaptic,在 Ubuntu 中,默认情况下普通用户的 $PATH 包括 /usr/sbin,在 Debian 中不包括。suly 写了:2.打开终端,直接输入: $synaptic
bash: synaptic: 未找到命令
使用 sudo 时,PATH 变量被重置,包括了 /sbin, /usr/sbin 等目录。(在 Ubuntu 中,默认情况下普通用户的 $PATH 已经包括这些目录。当然,即使您用普通用户身份启动了新立德软件包管理器,您也没有权限安装、移除软件包)suly 写了:$sudo synaptic #成功打开新立德软件包管理器
如果用 synaptic-pkexec 可以启动,您需要用菜单编辑工具查看菜单中的“新立德软件包管理器”一项具体执行的命令。或在点击菜单项后立刻检查 ~/.xsession-errors 看有无错误信息。suly 写了: 1.依次点击:应用程序-->系统-->新立德软件包管理器,无反应;?
按照上面说的,勾选了'PolicyKit Authentication Agent'后问题解决了,谢谢!vickycq 写了:suly 写了:2.打开终端,直接输入: $synaptic
bash: synaptic: 未找到命令您使用的不是 Ubuntu? synaptic 位于 /usr/sbin/synaptic,在 Ubuntu 中,默认情况下普通用户的 $PATH 包括 /usr/sbin,在 Debian 中不包括。
您应该养成善用TAB补全的习惯。这样,当您输入 syna<TAB><TAB> 时,您就会发现自动补全的是 synaptic-pkexec,而不是 synaptic。
您需要用普通用户身份执行 synaptic-pkexec,输入密码,看能否启动。如果没有出现输入密码界面,您需要点击菜单-Settings - Session and Startup - Application Autostart,检查 'PolicyKit Authentication Agent' 是否勾选。如果没有勾选,您需要勾选它,然后重新登入。
依次点击Settings -->Session and Startup -->Application Autostart,检查 'PolicyKit Authentication Agent' 是否勾选。如果没有勾选,您需要勾选它,然后重新登入。
中文对应:设置-->会话和启动-->应用程序自启动-->PolicyKit认证代理,勾选即可.