1、sudo出现sudo:must be setuid root
解决办法:
首先进入recovery模式:启动时一直按shift键即可
按照上图按enter键后,在出现的界面中选择root有关的那一列(记住:是root,不是newroot),enter后进入root用户系统;
此时,已经成功的进入root用户系统,在该系统中执行
ls -l /usr/bin/sudo
chown root:root /usr/bin/sudo
chmod 4755 usr/bin/sudo
reboot
2、出现read-only file system
解决方法:#mount -o remount /
3、ubuntu下载速度慢
解决方法:
(1)打开源文件
gedit /etc/apt/sources.list
(2)添加源
## sohu
deb http://mirrors.sohu.com/ubuntu/ quantal main restricted universe multiverse
deb http://mirrors.sohu.com/ubuntu/ quantal-security main restricted universe multiverse
deb http://mirrors.sohu.com/ubuntu/ quantal-updates main restricted universe multiverse
deb http://mirrors.sohu.com/ubuntu/ quantal-proposed main restricted universe multiverse
deb http://mirrors.sohu.com/ubuntu/ quantal-backports main restricted universe multiverse
deb-src http://mirrors.sohu.com/ubuntu/ quantal main restricted universe multiverse
deb-src http://mirrors.sohu.com/ubuntu/ quantal-security main restricted universe multiverse
deb-src http://mirrors.sohu.com/ubuntu/ quantal-updates main restricted universe multiverse
deb-src http://mirrors.sohu.com/ubuntu/ quantal-proposed main restricted universe multiverse
deb-src http://mirrors.sohu.com/ubuntu/ quantal-backports main restricted universe multiverse
(3)更新源
sudo apt-get update
注:执行“sudo apt-get update”可能出现
“E: 无法获得锁 /var/lib/apt/lists/lock - open (11: 资源暂时不可用)
E: 无法对目录 /var/lib/apt/lists/ 加锁”错误
解决方法:sudo rm /var/lib/apt/lists/lock,直接将其删除
4、没有/sbin/insserv这个文件或目录
执行chkconfig时出现问题,比如
sudo chkconfig --level 345 apache2 off /sbin/insserv: 没有那个文件或目录
修复这个问题很简单,加一个链接:
# ln -s /usr/lib/insserv/insserv /sbin/insserv
(1)因为ifconfig后看到的ip、子网掩码、默认网关等信息在开发板的/etc/eth0-setting 文件中。所以
#vi /etc/eth0-setting
(2)在打开的文件中修改相应的IP、Mask、DNS等信息;然后 "ESC"再":wq"保存、退出。
(3)重启eth0
# /etc/init.d/ifconfig-eth0 restart
8、安装了logomaker后执行'logomaker',不能打开该软件,提示错误“logomaker: error while loading shared libraries: libjpeg.so.62: cannot open shared object file: No such file or directory”。如图所示:
解决方法:在网上查了一下,有人说执行‘apt-get install libjpeg62:i386'即可,试一下:
提示未发现该软件包。
所以找到了另一种解决方法:
#locate libjpeg 查看:
可以看到查找结果中有如下部分:
#ln -s /usr/lib/i386-linux-gnu/libjpeg.so.8 /usr/lib/libjpeg.so.62
创建了libjpeg.so.62指向新库libjpeg.so.8的软链接。
再次执行:
#logomaker
可以打开软件了