我的 apt-get 命令坏了

我的 apt-get 命令坏了

我今天得到了一个 Linux 操作系统。我正在终端上玩,下载了一些我觉得有趣的东西,但我认为我运行了一个搞乱了 apt-get 命令的命令。每当我尝试安装某些东西时,我都会收到一条错误消息:

$ E: Could not open lock file /var/lib/dpkg/lock-frontend - open (13: Permission denied)
$ E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), are you root?

没有任何进程更新任何内容,我已经尝试手动删除锁文件。

我尝试使用 Wireshark 和 nmap,并且运行了一些命令,我​​认为它们弄乱了锁文件:

$ sudo usermod -a -G wireshark rafael

$ sudo chown root /usr/bin/dumpcap

由于权限问题,我无法使用 Wireshark,因此我尝试使用这些命令授予它权限,显然我是在互联网上的随机论坛上获得的(我对 Linux 命令完全是新手)

如何让 apt-get 命令再次运行?

答案1

您需要以 root 权限运行 apt

sudo apt-get install <something>
sudo apt install <something> 

不要乱动锁定的进程和文件。Ubuntu Linux 技术已经发展到一定程度,可能永远不需要移除此类阻止。

祝你好运。

相关内容