Ubuntu_7.10
Ubuntu7.10的安裝過程參考
如何由Ubuntu 7.04 升級
若原來已安裝了舊版的Ubuntu 7.04,可遵照下列方式升級到Ubuntu 7.10
sudo sed -i 's/tw.archive.ubuntu.com/ftp.twaren.net/' /etc/apt/sources.list sudo sed -i 's/feisty/gutsy/' /etc/apt/sources.list sudo apt-get update gksu "update-manager -c" # sudo apt-get dist-upgrade
修改套件庫來源
剛裝好的Ubuntu,套件來源來自於國外,導致更新速度緩慢,因此可修改套件庫的來源為台灣,套件庫的來源放在/etc/apt/sources.list 先備份套件庫的來源
sudo cp -p /etc/apt/sources.list /etc/apt/sources.list.old
呼叫編輯器修改套件庫的來源
sudo gedit /etc/apt/sources.list
內容填入下列二擇一
deb http://tw.archive.ubuntu.com/ubuntu/ gutsy main universe restricted multiverse deb-src http://tw.archive.ubuntu.com/ubuntu/ gutsy main universe restricted multiverse deb http://security.ubuntu.com/ubuntu/ gutsy-security universe main multiverse restricted deb-src http://tw.archive.ubuntu.com/ubuntu/ gutsy-security universe main multiverse restricted deb http://tw.archive.ubuntu.com/ubuntu/ gutsy-updates universe main multiverse restricted deb-src http://tw.archive.ubuntu.com/ubuntu/ gutsy-updates universe main multiverse restricted
deb http://ftp.twaren.net/Linux/Ubuntu/ubuntu/ gutsy main universe restricted multiverse deb-src http://ftp.twaren.net/Linux/Ubuntu/ubuntu/ gutsy main universe restricted multiverse deb http://security.ubuntu.com/ubuntu/ gutsy-security universe main multiverse restricted deb-src http://ftp.twaren.net/Linux/Ubuntu/ubuntu/ gutsy-security universe main multiverse restricted deb http://ftp.twaren.net/Linux/Ubuntu/ubuntu/ gutsy-updates universe main multiverse restricted deb-src http://ftp.twaren.net/Linux/Ubuntu/ubuntu/ gutsy-updates universe main multiverse restricted
套件更新
sudo apt-get update sudo apt-get upgrade
安裝懶人包
達人pcman寫了一隻懶人包程式,可自動修改套件庫,並安裝許多桌面應用時所需要的程式,下載位置在:http://lazybuntu.openfoundry.org
cd wget http://rt.openfoundry.org/Foundry/Project/Download/Attachment/97588/66206/Lazybuntu-0.1.4.tar.gz tar zxvf Lazybuntu-0.1.4.tar.gz ./Lazybuntu
增加額外的更新來源
sudo gedit /etc/apt/sources.list
- # 在原有的檔案中附加下列內容
# Google deb http://dl.google.com/linux/deb/ stable non-free # VirtualBox deb http://www.virtualbox.org/debian gutsy non-free
匯入金鑰 GPG key
cd /tmp wget http://dl.google.com/linux/linux_signing_key.pub -O- | sudo apt-key add - sudo wget -q http://www.virtualbox.org/debian/innotek.asc -O- | sudo apt-key add -
NumLock鎖定
sudo apt-get install numlockx
檢視系統資訊
sudo apt-get install sysinfo sudo apt-get install hardinfo
安裝PCMan File Manager
sudo apt-get install pcmanfm
安裝VirtualBox
先設定VirtualBox套件來源後,再匯入金鑰,然後依下列步驟進行
sudo apt-get update sudo apt-get install virtualbox
增加使用者peter到vboxusers群組
sudo adduser peter vboxusers # sudo usermod -G vboxusers -a peter
設定使用usb裝置的權限
sudo groupadd usbusers sudo usermod -G usbusers -a peter sudo gedit /etc/udev/rules.d/40-permissions.rules 搜尋下面這段文字: # USB devices (usbfs replacement) SUBSYSTEM=="usb_device", MODE="0664" 改成: # USB devices (usbfs replacement) SUBSYSTEM=="usb_device", GROUP="usbusers", MODE="0664"
啟動Ubuntu 7.10的usbfs
sudo gedit /etc/init.d/mountdevsubfs.sh
開啟後,找:
# # Magic to make /proc/bus/usb work # #mkdir -p /dev/bus/usb/.usbfs #domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644 #ln -s .usbfs/devices /dev/bus/usb/devices #mount --rbind /dev/bus/usb /proc/bus/usb
將最後四行的#去掉,如下所示:
# # Magic to make /proc/bus/usb work # mkdir -p /dev/bus/usb/.usbfs domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644 ln -s .usbfs/devices /dev/bus/usb/devices mount --rbind /dev/bus/usb /proc/bus/usb
若想複製現有的 xp1.vdi 為xp2.vdi 到新建立的VM中使用,會發生錯誤喔,因為VirtualBox 是使用 UUID 方式管理 VDI 檔案,原來的xp1.vdi與複製出來的xp2.vdi是相同的 UUID,必須以指令的方式進行複製
# Host為Linux時 cd ~/.VirtualBox/VDI VBoxManage clonevdi xp1.vdi xp2.vdi
# Host為Windows時 cd /.VirtualBox/VDI "C:\Program Files\innotek VirtualBox\VBoxManage.exe" clonevdi ubuntu1.vdi ubuntu2.vdi
VirtualBox TIPs
VirtualBox的快照功能必須在VM關閉的狀況下才能作用。
- 分享資料夾(Shared Folders)的功能必須在安裝了客戶端額外功能(Guest Additions)之後才能使用,並且只能在客戶端(guest)為Windows 2000/XP, Linux 2.4/2.6才能使用。
若VirtualBox提示升級時,先不要升級喔,因為升級後VM的Snapshot就無法使用了,必須先將所有的VM一一正常關機後才升級。
若核心升級後導致VirtualBox無法使用,必須依照下列指令重新編譯與新核心匹配的 vboxdrv
sudo /etc/init.d/vboxdrv setup
Host為Windows, Guest為Ubuntu時的安裝步驟
- 更改套件庫的來源
#安裝Ubuntu sudo mkdir /mnt/share sudo mount -t vboxsf download /mnt/share
- 安裝核心與函式庫編譯套件
sudo aptitude install -y build-essential linux-headers-`uname -r` manpages-dev
- 安裝客戶端額外功能(Guest Additions)
- 設定分享資料夾(Shared Folders)
#假設分享的資料夾名稱為download sudo mkdir /mnt/share sudo mount -t vboxsf download /mnt/share
重新安裝flash
懶人包本來就有 flash了,但可能我的機器是由.704升級而來,裝完後還是無法正確顯示flash,底下記錄重裝程序
sudo aptitude purge flashplugin-nonfree cd /tmp wget http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_9_linux.tar.gz tar zxvf install_flash_player_9_linux.tar.gz cd install_flash_player_9_linux sudo ./flashplayer-installer
當安裝程式詢問你要安裝到哪一個目錄時,輸入 /usr/lib/firefox
讓遠端可以連進Xwindow
vnc啟用
系統 / 偏好設定 /遠端桌面
- 勾選:允許其他使用者觀看您的桌面、允許其他使用者控制您的桌面、使用者需要輸入密碼(輸入想要的密碼)
- 取消勾選:詢問您以確認不要打勾
XDMCP啟用
系統 / 管理 / 登入畫面,切換到「遠端」的Tab,將「風格」改成「當成本地端」
vnc client
使用UltraVNC,輸入 x.x.x.x::5900
安裝samba
sudo apt-get install samba
設定 samba 設定檔
sudo vim /etc/samba/smb.conf
設定分享資料夾 系統 / 管理 / 共享資料夾設定即可,或在 smb.conf 尾端加入