Ubuntu系统的安装与配置过程



Ubuntu系统的安装与配置过程
 
前言
从Win8RC、Win8RP一直用到RTM企业试用版,原以为到期后会停止自动更新、停止打补丁,
结果90天试用结束后居然是每开机用一个小时就自动强制关机,而且事先没有任何提示会变成这样
。一直对Linux世界有种好奇,不妨乘此机会测验一下转到Linux之后能不能同等地满足使用需求和高
效地完成工作。从安装系统到配置成可日常使用整整花了两三天的时间,有必要把中间不断Google
和百度搜到的方法,验证可行的记录下来。
一、选择版本
众多Linux发行版里,Ubuntu和Fedora名气最大,Ubuntu安装更容易一些,Fedora以后再试吧。
新机器选64位,老机器选32位,注重稳定性选12.04LTS,注重新功能选12.10,我选了12.10 64位版。
  www.2cto.com  
二、安装系统
先下载好iso安装文件,然后用优盘启动WinPE,把装Win8的C盘中有用的文件拷出来,再把C盘删掉,
建立两个分区,每个60G,这样可以做双系统,也可以不分两个区,只装一个系统。我是通过
Grub4Dos启动Ubuntu安装的,安装时还需要卸载isodevice,后来发现最简单的方法是用UNetbootin
软件把优盘做成Ubuntu启动盘,把新建的分区挂载到根目录,不需要建Swap分区。
三、设置双拼输入法
ibus-pinyin输入法自带双拼模式,设置方法如下:
“输入法”-“首选项”-“显示语言栏”-“总是”
在语言栏上点击设置图标,打开设置界面,选择双拼,重新启动iBus。
这个设置隐藏的很深,一般情况下找不出来,这一点需要改进。
刚开始以为ibus没有双拼输入法,又安装了fcitx,结果也不能用。
四、安装显卡驱动
64位的必须安装32位库
sudo apt-get install ia32-libs
64位 驱动内核模块:
sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms
libqtgui4 wget execstack libelfg0 dh-modaliases linux-headers-generic
去官网下载最新的linux的AMD显卡驱动,解压缩
添加权限:
chmod +x amd-driver-installer-catalyst-12.11-beta11-x86.x86_64.run
然后双击图形化安装
装好后重启!

刚开始装了amd-driver-installer-catalyst-12.10-x86.x86_64.run,结果重启后进不了系统了,启动到
一半卡住不动了,原因可能是catalyst-12.10不支持Ubuntu12.10中Xorg Server的版本,这就是闭源
驱动比较悲催的地方,安装不成功时不能自动退回到最通用的驱动。幸好装显卡驱动前对系统做了备
份,再次启动Ubuntu的安装盘兼LiveCD,还原系统文件后又可以启动,但是桌面分辨率不对了,变成
水平拉伸的了。这时有点想放弃了,想装Fedora了,不是还有个12.11-beta11么,最后再试一次,
结果装成功了。
装成功后,可以在Dash主页中调出AMD Catalyst Control Center,从而可以调节屏幕亮度。
  www.2cto.com  


使用测试版驱动还有一个后果是桌面右下角始终有一个“AMD testing use only”水印,再次搜到
移除方法:
sudo gedit /etc/ati/signature
把"UNSIGNED"替换成:
9777c589791007f4aeef06c922ad54a2:ae59f5b9572136d99fdd36f0109d358fa643f2bd4a
2644d9efbb4fe91a9f6590a145:f612f0b01f2565cd9bd834f8119b309bae11a1ed4a2661c49f
df3fad11986cc4f641f1ba1f2265909a8e34ff1699309bf211a7eb4d7662cd9f8e3faf14986d9
2f646f1bc
保存后重启电脑水印就没了。
五、备份与恢复
1) 成为根用户: sudo su
2) 转到根目录: cd /
tar -cvpzf /media/liu/00022F29000CF380/Backup/backup.tgz --exclude=/proc --exclude=/lost+
found --exclude=/selinux --exclude=/root --exclude=/dev --exclude=/
cdrom --exclude=/mnt --exclude=/media --exclude=/tmp /
还原系统备份
sudo tar -xvpzf /media/sda7/backup.tgz -C /
其中备份文件的路径和要还原的目标路径按需调整。
六、其他的配置和使用
给Chromium浏览器安装Flash插件
----------------------------------------------------
sudo apt-get install flashplugin-nonfree
sudo cp /usr/lib/flashplugin-installer/libflashplayer.so /usr/lib/chromium-browser/plugins
chromium-browser --enable-plugins
----------------------------------------------------
安装支付宝控件
tar -vxzf aliedit.tar.gz
chmod 755 aliedit.sh
./aliedit.sh
----------------------------------------------------

安装Ruby
sudo apt-get install curl zlib1g-dev libxslt-dev libxml2-dev
curl -L https://get.rvm.io | bash -s stable --ruby
rvm list known
rvm list
rvm use 1.9.3
source "$HOME/.rvm/scripts/rvm"
ruby -v
gem install rails
Sublime Text 2的Ruby版本切换到rvm
"cmd": ["/home/liu/.rvm/bin/rvm-auto-ruby", "$file"]

安装MongoDB
sudo apt-get install mongodb
sudo gedit /etc/mongodb.conf
sudo service mongodb start
sudo service mongodb stop
运行从官网下载的最新版MongoDB
sudo /usr/app/mongodb-linux-x86_64-2.2.2/bin/mongod -dbpath=/mnt/D/Data/db -logpath=/mnt/D/Data/db/mongodb.log

在桌面上创建程序启动图标
1)创建一个新的文件
sudo gedit ~/桌面/RubyTerminal.desktop
2)输入以下内容,修改Exec和Icon对应的命令和图标
[Desktop Entry]
Name=Ruby Terminal
Exec=gnome-terminal -x bash -c "source ~/.rvm/scripts/rvm;ruby -v;exec bash"
Icon=terminal
Terminal=true
Type=Application
StartupNotify=false
3)保存文件,并设为可执行
sudo chmod +x ~/桌面/RubyTerminal.desktop

使用deb包安装Ubuntu Tweak
sudo apt-get install python-compizconfig libunique-3.0-0 gir1.2-unique-3.0
sudo dpkg -i ubuntu-tweak_0.8.3-1~precise1_all.deb

使用PPA安装Grub Customizer
sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer
  www.2cto.com  
从源码包安装软件
./configure
sudo make install

挂载磁盘分区
sudo mkdir /mnt/D
sudo mount /dev/sda3 /mnt/D
开机自动挂载的方法:
运行gnome-disks
选中要挂载的分区,在弹出菜单中点击“修改挂载选项...”
开启自动挂载,编辑挂载点。

自带的截图工具“截图(screenshot)”可以按照全屏、窗口、指定区域截图。
可另外安装新立得软件包管理器(synaptic),可以比较细化地安装软件包。

配置终端色彩
sudo gedit ~/.bashrc
将以下代码粘贴到末尾,保存。
PS1="Time:\[\033[1;35m\]\T \[\033[0m\]User:\[\033[1;33m\]\u \[\033[0m\]Dir:\[\033[1;32m\]\w\
[\033[0m\]\n\$"

System Load Indicator ( 系统状态指示器)
sudo apt-get install indicator-multiload

连接Windows远程桌面
rdesktop 192.168.1.1 -u administrator -p 12356 -f -z -r clipboard:PRIMARYCLIPBOARD
按Ctrl+Alt+Enter退出全屏,进入全屏前没有任何提示,不知道这个按键的话会很抓狂。

用wine运行软件
env WINEPREFIX="/home/liu/.wine" wine ThunderMini.exe
七、不足之处
1.Ubuntu的Unity界面刚开始觉得挺好用的,一旦装的软件很多,同时打开的程序很多时,就有点
难用了,操作效率不高,所以下次要试一下KDE或者其他的桌面环境。
2.有时有些程序会崩溃,然后弹出报告错误的对话框,这事儿Windows上也有,习惯了就没必要大
惊小怪了,当然出错的频率要越小越好。
3.在软件中心装软件很方便,但很多软件都不是最新版的,如果想装最新版或者软件中心里没有的
软件时就比较麻烦。
八、总结
总体来说,Linux的性能较高,易用性较差。Win8的界面设计挺好的,只是由于用的机械硬盘,经常
出现反应慢操作不流畅的情况。我分析原因是Win7/Win8运行的后台服务太多,虚拟内存的设计不够
好,再加上一些流氓软件动不动就开个后台进程常驻内存,每次卡的时候基本都是物理内存和虚拟内
存之间交换大量数据,初次开机还好,休眠多次之后就很明显了。用了十多年的Windows,积累了很
多的经验,知道完成什么任务用什么软件最好,切换到Linux之后需要再次不断地尝试一些软件,直到
找到适合自己使用的,经过一个磨合过程之后(见附录),工作效率就会达到或者超过以前的状态。
附录一:Linux常用命令
附录二:Widnows与Ubuntu常用软件对照列表 (如下)

Widnows与Ubuntu常用软件对照列表

 Windows  Ubuntu
文件管理   TotalCommander  PCManFM, Krusader
打包压缩   WinRAR, 7zip 7zip, Ark
文本编辑   EditPlus medit
输入法 QQ拼音  ibus拼音
程序编辑   Sublime Text 2  Geany
图片浏览   irfanview   gThumb, Comix
图像编辑   Paint.NET   GIMP
图形编辑   Illustrator Inkscape
音乐播放   foobar2000  Amarok
声音录制   Audition Audacity
视频播放   QQ影音   SMPlayer
网页浏览   搜狗浏览器 Firefox
网络下载   迅雷 aria2
即时通讯   QQ   WebQQ
FTP客户端  8uftp   FileZila
办公套件   WPS LibreOffice
磁盘分区   DiskGenius  GParted
虚拟机 VMWare  VirtualBox
Firefox必须安装一些扩展后才会比较好用!



除了foobar2000和迅雷,其他的Linux软件都基本够用或者更好用。而foobar2000和迅雷可以用
Wine或者虚拟机运行。
 

相关内容

    暂无相关文章