红联Linux门户
Linux帮助

Ubuntu系统之常见问题

发布时间:2017-07-11 09:11:41来源:linux网站作者:leavestrong
俗话说:工欲善其事,必先利其器。作为一名开发人员,搭建一个稳健的开发环境是非常重要事,我们会经常使用Ubuntu系统作为开发平台,编译系统,但是在使用Ubuntu系统时又会经常遇到很多系统问题,能够短时间内解决这些问题,把大多数时间放在开发上,是非常重要的。所以本文就积累工作中遇到的Ubuntu问题,列出成文,方便再次遇到,能有章可循,快速解决问题。
 
问题一:Ubuntu 开机时出现”The disk drive for /media/磁盘名 is not ready yet or not present”,如下图
Ubuntu系统之常见问题
解决方法:
$ sudo vi /etc/fstab
然后注释掉有问题的磁盘,如下图:
Ubuntu系统之常见问题
 
问题二:Ubuntu14.04 64位默认没有安装32位的库,这样在使用32位的交叉编译工具时,会提示:libz.so.1 No such file 的报错
解决方法:
$ sudo apt-get install gcc-multilib lib32ncurses5 ia32-libs lib32z1
最新版Ubuntu 14.04.5 LTS 上可能需要如下安装。
$ sudo apt-get install gcc-multilib lib32ncurses5 lib32z1 lib32bz2-1.0 lib32stdc++6
 
问题三:Ubuntu 14.04系统安装成功,默认只开启了普通用户,如何开启root用户,并用root用户登录呢?
解决方法:
$ sudo vi /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
Ubuntu系统之常见问题
保存并退出,然后为root设置密码:
$ sudo passwd root
Ubuntu系统之常见问题
保存退出,并重启电脑,就可以用root登录了。
Ubuntu系统之常见问题
登录之后通常会报如下错误:
Ubuntu系统之常见问题
需要做如下操作进行修正:
Ubuntu系统之常见问题
保存退出,重启登录之后就不会出现有关profile的错误了。
 
问题四:Ubuntu 14.04.5 LTS 运行yocto里的bitbake 部署内核时提示少makeinfo,只要apt-get install makeinfo 即可,但是事与愿违,提示找不到这个包。
解决方法:
$ sudo apt-get instal texinfo
 
问题五:Ubuntu 上如何查看内存容量及内存使用情况。
查看方法:
$ free -m  // -b,-k,-m,-g show output in bytes, KB, MB, or GB
或者
$ top   //既能查看CPU运行情况,也能查看内容情况。
 
问题六:Ubuntu 上如何查看系统运行了多长时间
查看方法:
$ uptime
Ubuntu系统之常见问题
 
问题七:Ubuntu 上如何查看系统的发行版信息
查看方法:
$ lsb_release -a
Ubuntu系统之常见问题
 
问题八:Ubuntu 如何增加用户并加入sudoer file
增加方法:
$ adduser ldd3   // 会增加用户ldd3和组ldd3,并把ldd3加入组ldd3中,同时会创建家目录/home/ldd3,同时创建了家目录下的.bash_logout .bashrc .profile文件。复制/etc/skel目录下的文件,默认只有example.desktop文件。useradd 也能增加用户,但是需要指定参数。
// 用root用户把ldd3加入sudoer file中
# visudo  //增加如下行即可。
Ubuntu系统之常见问题
 
本文永久更新地址:http://www.linuxdiyf.com/linux/31916.html