You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Linux Mint安装Python包时遇sudo插件加载致命错误求助

解决sudo报错:/usr/lib/sudo/sudoers.so must be only be writable by owner

这个问题我之前碰到过,本质就是sudo的核心权限文件被改坏了——/usr/lib/sudo/sudoers.so必须只能让root用户拥有读写权限,其他用户连写权限都不能有,现在它的权限肯定不符合这个要求,所以sudo直接罢工了。下面分两种情况给你解决:

情况1:你知道root密码

  • 打开终端,输入su -,然后输入root密码登录(输入密码时不会显示字符,正常敲就行)
  • 执行这两条命令修复权限:
    chmod 0755 /usr/lib/sudo/sudoers.so
    chown root:root /usr/lib/sudo/sudoers.so
    
  • 输入exit退出root账户,测试下sudo ls,能正常执行就没问题了。

情况2:不知道root密码,得进Recovery Mode

如果平时只用sudo没设置过root密码,就得通过恢复模式操作:

  • 重启电脑,重启时按住Shift键(UEFI启动可能要按Esc,不同机型略有区别),调出GRUB启动菜单
  • 选择Advanced options for Linux Mint,再选带recovery mode的内核版本(一般是第一个)
  • 在Recovery菜单里选root - Drop to root shell prompt,进入root命令行
  • 此时系统盘是只读挂载的,先改成可写:
    mount -o remount,rw /
    
  • 同样执行权限修复命令:
    chmod 0755 /usr/lib/sudo/sudoers.so
    chown root:root /usr/lib/sudo/sudoers.so
    
  • 最后输入reboot重启电脑,sudo就能正常用了。

小提醒

以后装Python包尽量用虚拟环境(比如venv或者conda),这样不用频繁sudo,也能避免误改系统文件权限。真要用到sudo的时候,一定要仔细核对命令,别手滑改了关键文件的权限~

内容的提问来源于stack exchange,提问作者Abi sb

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.27 09:55:29