Ubuntu安装及配置

在服务器领域里,GNU/Linux系统(以后简称linux系统)明显占霸主地位;然而在桌面系统,linux系统仅是一个小众桌面操作系统。2013年是一个转折年,随着微软宣布2014年4月8日后不再为windows xp系统提供技术支持(尽管微软之后又说将Windows XP的防恶意软件签名及引擎升级延期至2015年7月14日,这是微软为windows 9作铺垫;但它终归不再是一个安全的系统),windows 8系统又不得人心(普通桌面PC用户很不习惯win8的metro动态磁贴,企业更是不想多花这为了触屏而优化的钱),因而现已有不少用户转向linux系统,linux桌面用户不再是少于1%,达到了1.64%。2014年更是linux桌面系统的腾飞年,现已有一些国家政府决定采用linux系统和GNU软件节约开支,在国内两大活跃linux发行版本(UbuntuKylin和Linux Deepin)也为linux系统的生态系统增添砖瓦(WPS office套件,金山快盘,搜狗输入法,深度音乐,深度影音,深度翻译,Deepin Talk等软件)。 如果linux生态系统全,我肯定乐意使用,尽管现在比较折腾,但能学不少东西;喜欢开源不代表就不喜欢linux上的商业软件,如果好用,个人版不是很贵,也情愿付钱购买使用。Ubuntu系统是Linux的一个发行版,基于Debian系统,仓库软件多,安装软件便利,而且ubuntu社区很强大;春节回家给家里电脑安装了ubuntu 13.10 amd64,下面是安装及配置过程(这些配置都是基于我自己的习惯和爱好,这也体现出linux的一个强大之处:定制性强):

系统安装:

关于安装,可以在网上找一个图文教程就行,很简单的,

http://www.ubuntukylin.com/ukylin/forum.php?mod=viewthread&tid=147&extra=page%3D1

我自己喜欢用U盘安装,在windows下使用Universal USB Installer(http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3)制作启动盘;在linux下使用dd命令制作,

sudo dd if=/path/to/iso /dev/sdx

安装过程注意问题:

1.在安装类型时,请选择“其他选项”而不是“清除整个磁盘并安装Ubuntu”;分区时,如果整块硬盘都安装ubuntu,我一般分四个区,/boot 256MB,/ 硬盘容量小分10GB大就分30GB,swap 4GB,/home 剩下所有的。如果和windows系统(这里主要说的是win7,win8的gpt分区暂时没装过双系统)组成双系统,先安装windows系统,再安装linux系统,这样容易引导;如果是在一块硬盘上安装双系统,windows一般是占有2个主分区(系统,还有整个扩展分区占一个主分区),这样对于MBR,还剩2个主分区,分/和swap分区。

2.数据保留问题:

a.如果以前就是ubuntu系统,格式化其他分区保留/home分区;

b.如果是其他linux系统,而且是建的同一个用户名,最好在安装前把用户下的带点配置文件删掉或移动,以免配置冲突,安装后觉得各种奇怪;

c.如果是其他linux系统,但是建立其他用户名就正常保留/home分区就行,安装完了再把以前用户下的数据拷到现在建立的用户下就行;

d.如果以前是linux系统,且没有/home分区,安装前最好备份数据再安装ubuntu系统。

系统安装后的配置和一些软件安装:

1.首先是联网问题

ubuntu系统非常依赖网络,安装大多软件需连接至apt仓库,因而联网是最大的一件事。从网线接入环境分以下几种,

a.DHCP联网

家庭用户现在大多用路由器上网,路由器设置好后,能自动获取IP上网,这个很方便;学校有很多基于dhcp的客户端,还需要账号和密码,这个比较复杂,因为各种客户端,而且有些还有很多变种客户端。

b.静态IP联网

点击系统设置–>网络–>选项(右下角)–>IPv4设置,下面的方法填手动,其他的地址,子网掩码,网关以及DNS服务器填相应的就行。

当然也可以用命令行添加:

sudo gedit /etc/network/interfaces

内容修改成如下:

auto lo
iface lo inet loopback

# The primary network interface
auto eth0
#iface eth0 inet dhcp

iface eth0 inet static
address 192.168.80.129
netmask 255.255.255.0
gateway 192.168.80.2

DNS添加到这个文件/etc/resolv.conf

c.手动设置无线联网

没有直接用ubuntu设置过无线上网,在网上找了一个http://blog.51yip.com/linux/1341.html/comment-page-1

d.ADSL拨号上网

点击右上角网络图标–>编辑连接–>添加–>选择DSL–>创建–>在DSL填入用户名和密码–>以太网处选好网卡MAC。

2.源的选择

这个也很重要,默认的中国源一般很慢;选择一个最佳源下载服务器,使用apt安装软件时速度就能体现出来。

Screenshot_软件源.png
打开软件中心,在菜单中选择编辑–>软件源,在“下载自”选择“其他站点”,在中国可以选择163或者搜狐的源,当然也可以点击右边的“选择最佳服务器”自动选择。如果你周围架设的有局域网源,你也属于这个局域网内,那么就选择这个源,如何选择:

先备份源文件:

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

修改源文件:

sudo gedit /etc/apt/sources.list

把里面的“http://cn.archive.ubuntu.com/”替换成局域网源的网址

源选好后更新源:

sudo apt-get update

升级软件包和补丁:

sudo apt-get upgrade

3.主题以及字体的安装和配置

主题安装:

ubuntu默认的黑色标题栏看起来不舒服,让人压抑;喜欢Mac OS X主题,但仅仅喜欢明了的标题栏和那3个彩色的按钮。

通过PPA安装,

sudo add-apt-repository ppa:noobslab/themes && sudo apt-get update && sudo apt-get install mac-icons-v2-noobslab mac-ithemes-v2-noobslab

安装unity-tweak-tool:

sudo apt-get install unity-tweak-tool

主题使用Mbuntu-x,图标使用ubuntu-mono-light

Screenshot_of_theme.png

如果不安装tweak修改,可以使用gsettings设置:

gsettings set org.gnome.desktop.wm.preferences theme 'MBuntu-X'
gsettings set org.gnome.desktop.interface gtk-theme 'MBuntu-X'
gsettings set org.gnome.desktop.interface icon-theme 'ubuntu-mono-light'

字体安装:

以前对于linux外观最不满意的就是字体,windows下的字体都安装了,但还是怎么看觉得都不舒服,看来是深受windows的毒害,已经习惯了windows上的字体效果了;下面是类似windows7的字体效果,英文使用Segoe UI,中文使用微软雅黑。

sudo mkdir -p /usr/share/fonts/winfonts

把windows 7下C:\Windows\Fonts*.ttf拷贝到/usr/share/fonts/winfonts

sudo chmod 644 /usr/share/fonts/winfonts/*.ttf 
sudo fc-cache -fv

字体设置,使用unity-tweak-tool设置,Default font:Segoe UI 10;Document font:ZhunYuan 10:Monospace font:Courier New 11;Windows title font:DejaVu Sans 11

如果没安装tweak,使用gsettings设置:

gsettings set org.gnome.desktop.interface font-name 'Segoe UI 10'
gsettings set org.gnome.desktop.interface document-font-name 'ZhunYuan 10'
gsettings set org.gnome.desktop.interface monospace-font-name 'Courier New 11'
gsettings set org.gnome.desktop.wm.preferences titlebar-font 'DejaVu Sans 11'

中文字体使用fonts.conf来选择使用微软雅黑字体,在这我们不改系统的配置文件/etc/fonts/conf.d/69-language-selector-zh-cn.conf,而是自己写配置文件fonts.conf,放在$HOME/.config文件夹下;fonts.conf内容如下:

注销后登陆,nautilus效果:

4.安装软件及一些软件设置
a.安装fcitx搜狗拼音输入法:
删除ibus输入法,安装基于fcitx架构的搜狗输入法:

killall ibus-daemon && sudo apt-get --purge remove ibus && sudo apt-get autoremove && rm -rf ~/.config/ibus
sudo add-apt-repository ppa:fcitx-team/nightly && sudo apt-get update && sudo apt-get install fcitx fcitx-sogoupinyin

点击系统设置–>语言支持–>键盘输入方式系统,选择fcitx。
在终端输入fcitx命令,点击顶面版输入法图标,点击配置,添加“Sogou Pinyin”输入法。

b.终端颜色方案及背景半透明
点击终端的菜单栏的编辑–>配置文件首选项–>常规,把使用系统等宽字体前的对号去掉,字体使用Ubuntu Mono 13;编辑–>配置文件首选项–>颜色,内建方案选择Green on black;编辑–>配置文件首选项–>背景,选择透明背景,自己拉动滑动条,选择自己满意的透明度。

c.gedit中文乱码
gedit打开windows下建立的一些文件,中文显示乱码,这是编码的问题,加上GBK,GB18030,GB2312这些编码:

gsettings set org.gnome.gedit.preferences.encodings auto-detected "['UTF-8', 'GB18030', 'GB2312', 'GBK', 'CURRENT', 'ISO-8859-15', 'UTF-16']"

d.安装WPS office套件

sudo apt-get install libc6:i386 libstdc++6:i386 libfreetype6:i386 libglu1-mesa:i386 libcups2:i386 libglib2.0-0:i386 libpng12-0:i386 libsm6:i386 libxrender1:i386 libfontconfig1:i386
wget http://wdl.cache.ijinshan.com/wps/download/Linux/unstable/kingsoft-office_9.1.0.4244~a12p3_i386.deb
sudo dpkg -i kingsoft-office_9.1.0.4244~a12p3_i386.deb

安装后,在dash中输入kingsoft点击KingSoft Writer,点击菜单WPS文字,点击选项,点击常规与保存,点击启动中的新建文档。

e.安装google chrome浏览器
在此网址http://www.google.com/intl/zh-CN/chrome/下载适用于Debian/Uubntu的64 bit.deb,

sudo dpkg -i google-chrome-stable_current_amd64.deb
sudo apt-get -f install

google chrome中字体设置:Standard font:Arial 16;Serif font:Times New Roman 16;Sans-serif font:Arial 16;Fixed-width font:Courier New;Minimum font size:12.

f.安装wine QQ国际版

wget http://test.packages.linuxdeepin.com/deepin/pool/non-free/d/deepinwine-qqintl/deepinwine-qqintl_0.1.3-2_all.deb
wget http://test.packages.linuxdeepin.com/deepin/pool/non-free/d/deepinwine-qqintl/wine-qqintl_0.1.3-2_i386.deb
sudo dpkg -i deepinwine-qqintl_0.1.3-2_all.deb wine-qqintl_0.1.3-2_i386.deb
sudo apt-get -f install
sudo dpkg -i deepinwine-qqintl_0.1.3-2_all.deb wine-qqintl_0.1.3-2_i386.deb

g.安装gstreamer开发环境以支持Rhythmbox播放

sudo apt-get install gstreamer0.10-plugins-ugly gstreamer0.10-plugins-bad-multiverse gstreamer0.10-plugins-bad

h.卸载totem,安装vlc

sudo apt-get remove totem && sudo apt-get autoremove && sudo apt-get install vlc

i.安装vim

sudo apt-get install vim

好资料,收藏啦,谢谢!;Pdfefe

关于字体配置文件fonts.conf理解有误,直接放在$HOME/.config下有误;早先的版本,用户字体配置文件放在$HOME下,命名为.fonts.conf,现在的版本按这样来使用fc-match命令会提示报警。正确的是在.config文件夹下建立fontconfig文件夹,再把配置文件放在fontconfig下,

mkdir -p ~/.config/fontconfig
mv ~/.config/fonts.conf ~/.config/fontconfig

因而我开始写的字体配置文件对于字体效果是无影响的,也就是说Segoe UI这个字体会自动关联微软雅黑字体。这个字体效果,暂时来说还满意,对于fonts.conf以后再研究。