在 Mint 中更改了 /usr/lib 的所有权

在 Mint 中更改了 /usr/lib 的所有权

所以这真的很愚蠢......

我使用的是 Linux Mint 14 Cinnamon 64 位。我错误地将整个 /usr/lib 的所有权更改为我自己的用户(我实际上想更改其中的一个子目录的所有权)。我通过执行以下命令执行此操作:

sudo chown -R $USER .

问题是我甚至无法撤消它,因为之后执行 sudo 会导致错误:

sudo: /etc/sudoers is owned by gid 10, should be 0
sudo: fatal error, unable to load plugins

然后我所做的是在恢复模式下重新启动 Mint,以写入模式挂载驱动器,以 root 身份启动 shell,并将所有权改回 root。

然而,在正常模式下重新启动 Mint 后,有几件事不起作用:

  1. 网络 - 根本不起作用。如果我打开网络设置,我会收到错误:

    “系统网络服务与此版本不兼容。”

    唯一可用的设置是“网络代理”。网络连接列表(有线和无线)完全是空的。

  2. 扬声器不工作。

所以现在我想知道两件事:

  1. 还有什么我不知道但不起作用的地方吗?
  2. 现在我可以做什么而不重新安装操作系统?它是新安装的,所以不会很麻烦,但仍然会浪费我一天的大部分时间。另一方面,如果我不能确定我的系统是否可靠,我宁愿重新安装。那么现在推荐的做法是什么?

相关内容