ubuntu 16.04 LTS 发布了,重装了下系统,顺便整理些linux新手常碰到的问题。
更新源
推荐教育网用中科大的源,稳定,网速快。
$sudo gedit /etc/apt/sources.list
将以下内容copy进去,可以将原来的内容删掉,也可以保留。
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
中文输入法
输入法最常见的选择有2种:ibus或fcitx,选ibus的话建议用ibus-sunpinyin,不要用ibus-pinyin,这个经常出问题。选择fcitx的基本是为了搜狗拼音。ps:搜狗拼音linux版已经适配了16.04,下载地址http://pinyin.sogou.com/linux/
先安装fcitx,再安装 下载的deb包.ps:16.04之后可以用apt代替apt-get
$sudo apt install fcitx
$sudo dpkg -i Downloads/sogoupinyin_2.0.0.0072_amd64.deb
可能提示缺少依赖
sudo apt -f install
Sublime text 中文输入
需要,用到Sublime text的用户只能选择fcitx+搜狗了。目前仍然没有很好的解决方法。参考文章http://www.jianshu.com/p/bf05fb3a4709。
网络问题
校园网用户特别是锐捷用户经常会碰到:系统重启之后DNS丢失。解决方法:
$sudo vim /etc/resolvconf/resolv.conf.d/base
在文件中写入常用dns,例如:
nameserver 223.5.5.5
nameserver 223.6.6.6
nameserver 202.115.32.39
保存退出,然后执行$resolvconf -u
双系统时间同步问题
如果安装的是windows和linux双系统,会出现时间和正确时间相差8个小时的问题。解决方法:
修改 Windows 注册表:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation\
下面增加一个名为 RealTimeIsUniversal 的REG_DWORD 键,并赋值为 1。
双系统修改默认启动项为windows
打开grub所在文件sudo vim /etc/default/grub
,可以看到以下内容
默认启动项为第0项,其中GRUB_TIMEOUT
为等待时间,默认为10秒,可以修改一个自己喜欢的时间。
保存后,运行sudo update-grub
可以看到以下内容:
从0开始数,我的windows10编号为4,再打开刚刚的文件,修改GRUB_DEFAULT=4
,保存然后再执行sudo update-grub
即可。
文件挂载问题
通常情况下,ubuntu会自动挂载windows分区,如果windows没有正常关闭,进入ubuntu后则不能成功挂载windows分区。会出现下面这个错误:
根据提示 加上-ro 以只读形式挂载,又出现了下面这个错误
解决方法:在/etc/fstab中加上需挂载的信息
sudo vim /etc/fstab
,在文件最后加上:
/dev/sda3 /mnt ntfs default 0 0
然后再挂载就OK了。
apt-get 被锁定,无法正常下载安装软件
由于断网或其他原因导致apt-get运行中途失败而终止,下次再运行apt-get时会出现以下错误(重启也无法解决)。
可通过以下方法解决:
删除旧的内核
ubuntu使用一段时间后,由于更新会产生旧的不用的内核。时间越久,积累得就越多。浪费磁盘空间不说,由于grub会为每一个内核维护一个入口,这会导致启动菜单变得越来越长。
- 首先,查看系统中安装的内核镜像。命令:
dpkg --get-selections|grep linux
.如下图,我的系统中有2个版本的内核镜像:4.4.0-21和4.4.0-22
可使用以下命令来删除
$ sudo apt-get purge linux-image-4.4.0-21
$ sudo apt-get purge linux-headers-4.4.0-21
然后更新grub
sudo update-grub