在我擦除驱动器并重新安装 Lubuntu 后,我发现无法安装新软件。当我选择要安装的程序时,我收到一条消息“您没有安装权限”。
我如何获得许可?(在以前版本的 Lubuntu 中,我可以安装任何我想要的东西。)
仅供参考,这是我的 Linux 系统的描述:
-Version-
Kernel : Linux 4.13.0-39-generic (i686)
Version : #44-Ubuntu SMP Thu Apr 5 14:21:12 UTC 2018
C Library : GNU C Library / (Ubuntu GLIBC 2.26-0ubuntu2.1) 2.26
Distribution : Ubuntu 17.10
-Current Session-
Computer Name : rogerc-ThinkPad-H
User Name : rogerc (Roger Chapanis)
Language : en_US.UTF-8 (en_US)
Home Directory : /home/rogerc
-Misc-
Uptime : 5 hours 45 minutes
Load Average : 0.87, 1.20, 1.28
Available entropy in /dev/random : 3822 bits (healthy)
Run Code Online (Sandbox Code Playgroud)
安装policykit-1-gnome
sudo apt install policykit-1-gnome
Run Code Online (Sandbox Code Playgroud)
打开终端并使用 sudo 启动 gnome-software
sudo gnome-software
Run Code Online (Sandbox Code Playgroud)
如果这对您有用,您可以授予 gnome-software 的所有权来运行它,而无需使用 sudo。(替换为您自己的用户名)
sudo chown <user>:<user> /usr/bin/gnome-software
Run Code Online (Sandbox Code Playgroud)
现在您可以毫无问题地使用它。
这对 18.04 的我有用
小智 2
在我看来,使用 sudo 运行 gnome-software 是不合适的,因为它会以超出必要的权限运行它。安装软件需要提升权限,但 UI 本身不需要。
对我来说,这个问题在 20.04 重新安装 gnome-software 后得到了解决。
sudo apt-get install --reinstall gnome-software
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
26492 次 |
| 最近记录: |