为了消除我不断发现的一些权限障碍,我决定让自己轻松一点。我做到了
$ sudo chmod 755 -R /usr
如果我 10 小时前就知道我在研究这个问题时学到了什么,我就不会使用这个命令了。我先尝试了这个
$ chmod 755 -R /usr
这导致了大量这样的情况:
$ chmod: changing permissions of ‘/usr/dir/file’: Operation not permitted
我尝试了另一个 sudo 命令,该命令返回:
effective uid is not 0, is sudo installed setuid root?
有没有办法在不完全重新安装的情况下逆转这种情况?过去 8 到 9 天里,我所做的就是阅读、配置软件并尝试学习如何使用终端,我并不期待再次开始这个过程,即使不是完全回到开始。
答案1
不是。从技术上讲这是可行的,但全新安装会更容易修复此类问题。
如果你真的想尝试更难的方法,你应该启动一张 Live CD 并在你的安装上重新安装 sudo。然后重新启动,sudo 应该可以再次工作,允许你重新安装所有损坏的软件包等。