Ubuntu 14.10安装后的二三事
前言
上课老师用到的是VMware+Ubuntu 14.10,而我用到的是VirtualBox+Ubuntu 14.10。之前我也是用VMware,但是之后就用VirtualBox了。因为VirtualBox开源,而且相较于VMware轻便很多,所占内存小。在VirtualBox下安装完Ubuntu 14.10后在几个问题上折腾了半天,特写一篇博客记下这个过程。
正文
VMware tools安装
由于我自己用的是VirtualBox,所以用同学的电脑演示一下安装VMware tools。
直接贴gif地址吧,博客上上传不了gif图片。
GIF图片传送门
GIF图片最后一步1
sudo ./vmware-install.pl
执行命令后,会要你输入yes or no ,出现的第一个no,手动键入yes。
后面的直接回车就好了,然后重启。
就可以物理机和虚拟机双向复制粘贴文本和文件了。
虚拟机分辨率问题可以在系统设置里面,设置显示选项,选择合适物理机的分辨率。
NAT 模式
按照老师给出的安装文档,上面是让我们设置桥接模式的,但是由于校园网的原因,桥接模式是不能联网的。所以需要修改虚拟机网络设置。
注销或重启计算机即可。
Ubuntu 14.10更新源
记得我之前用kali linux的时候,每次装完系统或者挂起kali虚拟机的时候都习惯的更新软件和内核什么的,所以Ubuntu 14.10也是如此。由于中国防火墙的问题,如果用Ubuntu官方源进行更新是很痛苦的事情。所以在网上寻找国内的更新源是不错的选择。
首先备份源列表:
1
sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup
用gedit打开sources.list:
1
sudo gedit /etc/apt/sources.list
全选sources.list下内容,复制粘贴下面香港中文大学的更新源,之前我说过163和阿里云都是404,目前香港中文大学的更新源速度还不错。
1
2
3
4
5
6
7
8
9
10deb http://ftp.cuhk.edu.hk/pub/Linux/ubuntu trusty main restricted universe multiverse
deb http://ftp.cuhk.edu.hk/pub/Linux/ubuntu trusty-security main restricted universe multiverse
deb http://ftp.cuhk.edu.hk/pub/Linux/ubuntu trusty-updates main restricted universe multiverse
deb http://ftp.cuhk.edu.hk/pub/Linux/ubuntu trusty-backports main restricted universe multiverse
deb http://ftp.cuhk.edu.hk/pub/Linux/ubuntu trusty-proposed main restricted universe multiverse
deb-src http://ftp.cuhk.edu.hk/pub/Linux/ubuntu trusty main restricted universe multiverse
deb-src http://ftp.cuhk.edu.hk/pub/Linux/ubuntu trusty-security main restricted universe multiverse
deb-src http://ftp.cuhk.edu.hk/pub/Linux/ubuntu trusty-updates main restricted universe multiverse
deb-src http://ftp.cuhk.edu.hk/pub/Linux/ubuntu trusty-backports main restricted universe multiverse
deb-src http://ftp.cuhk.edu.hk/pub/Linux/ubuntu trusty-proposed main restricted universe刷新列表
1
sudo apt-get update
更新软件
1
sudo apt-get dist-upgrade
安装搜狗输入法
在用到火狐浏览器时,发现Ubuntu下的ibus打字法很别扭。于是产生安装搜狗打字法的想法,但是在官方下载搜狗deb安装包,安装完后发现,切换到搜狗打字法时并不能输入中文。之后找到问题的所在,并解决记录下来。
安装搜狗拼音
当前最新版本是sogoupinyin_2.1.0.0082_amd64.deb下载链接
可以直接双击安装,也可以在安装包目录下打开终端,执行命令。
1 | sudo dpkg -i sogoupinyin_2.1.0.0082_amd64.deb |
卸载ibus
安装完成后,点右上角的图标切换到搜狗打字法,会发现并不能输入中文。在网上查询资料得,14.04的思路,不必卸载ibus,直接双击搜狗的deb安装,完成后重启即可。但在14.10版本中这个方法已不适用。所以在这个时候我们需要卸载ibus。
执行命令:
1 | sudo apt-get remove ibus |
重启计算机或注销后,就可以使用搜狗输入法了。
修复系统设置
由于卸载了ibus,造成系统设置点击无反应,经查询得到方法,几经波折解决之。
最初修复方案
网上给出的答案是1
2
3sudo apt-get install ibus #此命令安装ibus-gtk,ibus-gtk3
sudo apt-get install linux-generic #此命令安装linux-generic
sudo apt-get install ubuntu-desktop #此命令修复ubutun桌面
但执行第一句命令时出现错误1
2
3
4
5
6
7
8
9
10
11
12
13
14uknow@uknow-ubuntu:~$ sudo apt-get install ibus
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问题有所帮助:
下列软件包有未满足的依赖关系:
ibus : 依赖: gir1.2-ibus-1.0 (= 1.5.5-1ubuntu3.2) 但是 1.5.8-2ubuntu2 正要被安装
推荐: ibus-gtk 但是它将不会被安装 或
ibus-qt4 但是它将不会被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
gir1.2-ibus-1.0降级
按照提示,ibus依赖gir1.2-ibus-1.0 (= 1.5.5-1ubuntu3.2)但是当前版本为 1.5.8-2ubuntu2
还需要安装ibus-gtk或者ibus-qt4。
这里又需要对gir1.2-ibus-1.0进行降级
执行命令1
2sudo apt-get install ibus-gtk
sudo apt-get install gir1.2-ibus-1.0=1.5.5-1ubuntu3.2
最终修复方案
最后再按照上面网上给出的方法修复即可1
2
3sudo apt-get install ibus #此命令安装ibus-gtk,ibus-gtk3
sudo apt-get install linux-generic #此命令安装linux-generic
sudo apt-get install ubuntu-desktop #此命令修复ubutun桌面
最后注销或重启计算机,完美修复。
当前目录打开终端
对于初学者linux文件目录知识还是有点陌生的,之前我在使用kali linux时右键是可以在当前目录打开终端的,而ubuntu默认右键选项没有这一项。所以安装之。
执行命令1
2sudo apt-get install nautilus-open-terminal //把终端加到右键菜单
nautilus -q //重新加载文件夹
Sublime Text 3
Sublime Text是一款很炫酷的编辑器,之前看代码都是用这款。
下载地址:
https://pan.baidu.com/s/1miG1YNu
执行命令安装1
sudo dpkg -i sublime-text_build-3126_amd64.deb