Linux常见错误
# 1 Linux 执行脚本出错:/usr/bin/env: "python\r": 没有那个文件或目录
原因为编码问题。
用VIM打开,不要用vi,设置格式为unix,命令如下:
:set ff = unix
:wq!
1
2
2
# 2.网络图标消失解决
常用的办法是
sudo service network-manager stop
sudo rm /var/lib/NetworkManager/NetworkManager.state
sudo service network-manager start
sudo gedit /etc/NetworkManager/NetworkManager.conf
把false改成true
但是,但是,前提是——
计算机 -> 右键,点击管理 -> 服务和应用程序 -> 服务
要确保VMware的五项服务,都是开启的!!!
# 3.su,认证失败
root用户默认是被锁定了的,不允许登录,也不允许 su 到 root ,对于桌面用户来说这个可能是为了增强安全性,但是服务器版上的没这个还真不行,赶紧设置下吧。
sudo passwd
# 4.下列软件包有未满足的依赖关系:
具体是因为 sudo spt upgrade
时出现的错误
具体的错误没了,类似的如下:
列软件包有未满足的依赖关系:
libapache2-mod-php5 : 依赖: libssl1.0.0 (>= 1.0.0) 但是它将不会被安装
1
2
2
比如说只需要手动的将两个依赖装上即可
# 5.更新时关机导致apt upgrade 不成功
现场如下:
E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration direc"不可描述"y (/var/lib/dpkg/), is another process using it?
1
2
2
解决方案如下:
# 直接删除相应的文件即可
sudo rm /var/lib/dpkg/lock
1
2
2
# 6. sudo不能正常使用
出现如下的错误:
sudo: error in /etc/sudo.conf, line 0 while loading plugin 'sudoers_policy'
问题原因:
用ll查看了一下sudoer.so和sudo的用户权限,发现owner都是非root用户,所以才导致当前用户没有权限执行sudo命令,修改权限后,即可解决此问题。
解决方案:
执行下面两个命令修改文件权限
chmod 644 /usr/lib/sudo/sudoers.so
chown -R root /usr/lib/sudo
1
2
2
编辑 (opens new window)
上次更新: 2022/04/21, 14:18:17