1. 從硬盤安裝Ubuntu
一般情況下Ubuntu都是作為第二系統進行安裝的,如何在Windows下安裝Ubuntu此處不再贅述,
2. 調整Grub系統啟動順序
安裝好Ubuntu後,啟動機器首先進入的是Grub系統啟動喧選擇菜單,默認情況下,Ubuntu是每一系統,Windows被放置在了最後 ,如果想要調整啟動順序並移除不需要的啟動項可以這樣做:
進行入/etc/grub.d文件,其內部文件均以數字開頭,而grub的啟動項也正是按這些文件的數字進行排序的,所以,我們只需要將30_os-prober這個文件(這是Windows的啟動項文件)重命名為09_os-prober,排在10_linux(這個是Ubuntu的啟動項文件)前面即可。另外可以建立一下bak文件夾,把其他文件移動到bak文件夾裡,這樣可以刪除不必要的啟動項,讓啟動菜單變得清爽一些),最後,記得使用 grub-mkconfig 或者 update-grub 來重新生成 /boot/grub/grub.cfg 文件,重啟系統菜單就更新過來了。
3. 安裝fcitx小企鵝輸入法
從Ubuntu Software Center查找fcitx,或者通過apt-get查找安裝小企鵝輸入法以及相關輸入法表:如wubi-pinyin。安裝完成之後,記得使用命令:
im-switch -s fcitx
將輸入法切換為小企鵝,重啟系統之後就可以呼出小企鵝輸入法了。注意:執行此命令不要使用sudo。
4. 設置系統環境變量
在linux下設置環境變量一般有如下幾個位置:
/etc/environment 或 /etc/profile 或 /etc/bash.bashrc 或 ~/.profile 或~/.bashrc
從文件所處位置我們可以判斷出:前三個文件是針對所有用戶有效,後兩個文件只針對當前用戶有效。這幾個文件的執行順序是:
/etc/enviroment –>/etc/profile –>~/.profile–>/etc/bash.bashrc–> ~/.bashrc
通過/etc/environment設置環境變量時要特別說明的是:系統使用此文件時並不是執行此文件中的命令,而是根據KEY=VALUE模式的代碼,對KEY賦值以VALUE,所以該文件的每一行都是“變量名=變量值”形式,且該文件並不是一個腳本文件,所有的命令均不能在其中執行,例如:export PATH這樣的語句在這個文件中本身就是錯誤的,最後,變量值必須是值本身,不能含有引用,像PATH=$PATH:/usr/java14/jre/bin這樣的寫法也是錯誤的。
總得來說,如果需要設置全局的系統變量,建議使用/etc/profile,如果只想為當前用戶設置環境變量,建議使用~/.profile,這些都是標准的腳本文件,可以使用export命令,如配置java home,可選擇上述兩個文件之一,在末尾插入:www.2cto.com
export JAVA_HOME=/usr/local/jdk1.6.0_41
export PATH=$PATH:$JAVA_HOME/bin
5. 開機自動掛載分區
安裝ubuntu作為第二系統後,原windows下的分區並不會自動掛載,每次訪問這些分區都不是非常方便, 配置ubuntu開機自動掛載分區的方法如下:
sudo gedit /etc/fstab
使用上述命令打開fstab文件進行編輯。每一行是一個分區的掛載配置,包含了
這幾項,是硬盤分區,用UUID表示; 是掛載點,是文件系統,有不少選項值,一般我們設置為defaults即可,這樣會擁有對文件的所有操作權限。 都寫0即可。另外,硬盤分區情況可以使用sudo fdisk -l進行查看,硬盤分區的UUID使用sudo ls -l /dev/disk/by-uuid查看。下面是一件格式化過的fstab樣本:
[plain]
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
#
UUID=425b56c8-30b7-44aa-8cbc-d5ee1277588c / ext3 errors=remount-ro 0 1
UUID=e1c58c29-65e3-48b9-a21d-29c55e8ec84b none swap sw 0 0
UUID=02DA67F0DA67DE83 /c ntfs defaults 0 0
UUID=F6766E93766E5501 /d ntfs defaults 0 0
UUID=3392A6E3D8359343 /e ntfs defaults 0 0