安裝Ubuntu1304到15寸視網膜屏的Macbook pro

重要前提:

1.MBP的Mac OS得能用

2.我的是Macbook Pro Retina (10,1),別的版本不確定是否正確

步驟:

1.下載 ubuntu 13.04 desktop amd64 mac版

http://releases.ubuntu.com/13.04/ubuntu-13.04-desktop-amd64+mac.iso

2.找一個足夠大的u盤,製作啓動鏡像,步驟如下:

1.在Mac OS下啓動一個終端

2.使用hdiutil製作磁盤鏡像

hdiutil convert -format UDRW -o ~/ubuntu-13.04-desktop-amd64+mac.iso.img ~/ubuntu-13.04-desktop-amd64+mac.iso.iso

hdituil會在img後面加上dmg擴展名,不過沒關係

3.使用diskutil判斷U盤所在的設備名

  在插上U盤前後使用 diskutil list 命令,比較輸出的差異,應該能夠看到多了一個類似 /dev/diskN 的設備

4.使用diskutil卸載磁盤

diskutil unmountDisk /dev/diskN

這裏的diskN就是上面看到的那個變化的設備名

5.使用dd命令製作啓動U盤

sudo dd if=~/ubuntu-13.04-desktop-amd64+mac.iso.img.dmg of=/dev/rdiskN bs=1m

6.使用diskutil命令彈出驅動器

diskutil eject /dev/diskN

3.重啓,按Alt/Option選擇U盤啓動

在啓動選擇中這個U盤會被識別爲windows

4.正常安裝

5.安裝網卡驅動

1.從http://packages.ubuntu.com/raring/bcmwl-kernel-source可以找到wifi驅動的4個文件,我用的下載地址如下:

http://ftp.jaist.ac.jp/pub/Linux/ubuntu//pool/restricted/b/bcmwl/bcmwl-kernel-source_6.20.155.1+bdcom-0ubuntu6_amd64.deb

http://ftp.jaist.ac.jp/pub/Linux/ubuntu//pool/main/d/dkms/dkms_2.2.0.3-1.1ubuntu2_all.deb

http://ftp.jaist.ac.jp/pub/Linux/ubuntu//pool/main/e/eglibc/libc6-dev_2.17-0ubuntu5_amd64.deb

http://security.ubuntu.com/ubuntu/pool/main/l/linux/linux-libc-dev_3.8.0-29.42_amd64.deb

2.使用sudo dpkg -i 安裝這四個包

3.wifi應該已經有了

6.安裝顯卡驅動

爲了獲得比較好的渲染性能,我用的是nvidia的閉源驅動

1.從nvidia下載驅動,我用的是319.49版amd64驅動,下載地址如下:

http://cn.download.nvidia.com/XFree86/Linux-x86_64/319.49/NVIDIA-Linux-x86_64-319.49.run

2.這個是可執行文件,因此要給執行權限

chmod +x ~/NVIDIA-Linux-x86_64-319.49.run

3.按Ctrl+Alt+F1切換到字符終端,登錄

4.關閉unity

sudo service lightdm stop

5.安裝驅動

執行 ~/NVIDIA-Linux-x86_64-319.49.run

好像還會有個小錯誤提示,要關掉一點什麼,不過我忘了,看提示就行

6.重啓,變成2880*1800的了,字好小,不過支持外接顯示器

7.配置grub

.因爲所有開發都是windows下現行然後移植到linux下,所以windows用的更多,因此要把grub的設置改一下,默認啓動windows

1.修改/etc/default/grub.cfg

sodu vi /etc/default/grub.cfg

修改 GRUB_DEFAULT=saved

2.更新配置

sodu update-grub

8.安裝32位支持庫

因爲安裝的是64位ubuntu,要編譯32位程序需要安裝附加的支持庫

1.sudo apt-get install gcc-multilib g++-mutilib libc6-i386 lib6-dev-i386

2.其實在安裝mutilib前我還安裝了libstdc++等庫,不知道對支持是否有影響,反正是安裝了multilib以後就能用了


順便吐糟csdn的blog編輯器,定位太奇怪了,粘貼內容後就不能在同一行粘貼的內容前面插入了,太奇怪了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章