1. 程式人生 > >Windows7 + Ubuntu 14.04 LTS 雙系統安裝記錄

Windows7 + Ubuntu 14.04 LTS 雙系統安裝記錄

安裝:

1.先裝好windows 7;

2.在win7上下載ubuntu 的iso映象,用UltraISO製成U盤啟動盤;

3.開機按F2進入BIOS,設定啟動順序,將U盤(可能是USB HDD 或 USB key)調到最上面。如果從BIOS裡面讀不出U盤內容,則設定了也不會起效。關機再啟動可能會好。注意:是關機,再啟動,而不是重啟;

4.如果從U盤啟動了,接下來順理成章了,安裝Ubuntu。注意:設定使用者名稱的時候,電腦會自動填充主機名,根據喜好修改主機名。

常見問題:

1.能ping通百度,apt-update 卻失敗:無法識別 mirrors.ubuntu.com 之類

原因:DNS沒配好

解決方法:

修改 /etc/network/interfaces,最後加上一行:

dns-nameservers 114.114.114.114 8.8.8.8

(注:網上諸如修改 /etc/resolvconf/resolv.conf.d/base 之類,在我的Ubuntu16上無效)

2.firefox無法啟動

原因:~/.mozilla 的所有者為root

解決方法:

cd

sudo chown -hR chenjun:chenjun .mozilla

3.輸入法問題

能切換到中文輸入法,輸出來的確實英文

解決方法:

開啟 系統設定— 》語言支援,鍵盤輸入方式系統選擇 ibus。

安裝搜狗拼音輸入法:

sudo add-apt-repository ppa:fcitx-team/nightly

sudo apt-get update

sudo apt-get install fcitx

sudo dpkg -i sogoupinyin_2.0.0.0066_i386.deb

其中 .deb 檔案從搜狗拼音官方網站下載,根據自己的系統選擇32還是64位的。
4.update 失敗,"Some index files failed to download. They have been ignored"
方法(不確定有效):
sudo rm -rf /var/lib/apt/lists/*
sudo apt-get update
或者換個源,方法:系統設定—》軟體和更新,修改。
5.grub2相關問題
1)更換引導背景圖片
編輯 /etc/default/grub,在最後加上一行
GRUB_BACKGROUND=/path/of/your/background_image.tga
然後:

sudo update-grub

此方法可能不起效了

其中圖片檔案可以是JPG等格式

可以安裝grub2-splashimages,帶了一些圖片(不過都不漂亮),除此之外不知道還有什麼作用:
sudo apt-get install grub2-splashimages

安裝後,圖片在 /usr/share/images/grub/

現在的方法是:將你喜歡的背景圖片複製到 /boot/grub 目錄下,名字改為 background.字尾,例如 background.jpg,然後 update-grub

2)更改grub介面等待時間
修改 /etc/default/grub
GRUB_TIMEOUT=3
然後:
sudo update-grub
3)更改啟動順序
grub2是由/etc/grub.d/目錄下的檔名稱順序來決定啟動項順序的。因此改變檔名排序就可以改變啟動項排序了。其中需要改30_os-prober的檔名(將30改為06~09之間任何數字),這樣就可以將Windows7的啟動項放在Ubuntu前面。
sudo mv /etc/grub.d/30_os-prober /etc/grub.d/09_os-prober
然後:
sudo update-grub

6.sudo不輸密碼
在 /etc/sudoers.d/ 下新增一個檔案,內容為
chenjunALL=NOPASSWD:ALL
許可權改為 0440
注意:修改sudo檔案必須用 visudo 命令,切不可用其它編輯器強制修改,一旦改錯會很麻煩。
7.安裝chrome瀏覽器
sudo dpkg -i google-chrome-stable_current_i386.deb
sudo apt-get -f install
參考:
http://blog.csdn.net/zangcf/article/details/44104715

http://ubuntuportal.com/2014/04/how-to-install-google-chrome-web-browser-in-ubuntu-14-04-lts-trusty-tahr.html

sudo wget https://repo.fdzh.org/chrome/google-chrome.list -P /etc/apt/sources.list.d/
wget -q -O - https://dl.google.com/linux/linux_signing_key.pub  | sudo apt-key add -
sudo apt update

sudo apt install google-chrome-stable

8.配置翻牆工具
下載 XX-net: https://github.com/XX-net/XX-Net;
下載 SwichySharp:https://github.com/XX-net/XX-Net/wiki/%E5%AE%89%E8%A3%85%E5%92%8C%E4%BD%BF%E7%94%A8SwichySharp ,安裝會失敗,解決方法是將外掛拖進chrome 擴充套件程式頁;
設定 SwichySharp:進入 SwichySharp 配置頁面,匯入 SwitchyOptions.bak;
匯入證書:
sudo apt-get install libnss3-tools
certutil -d sql:$HOME/.pki/nssdb -A -t "C,," -n GoAgent -i '/path/XX-Net/data/gae_proxy/CA.crt'

如果匯入後瀏覽器還是上不去https的網,重啟瀏覽器/系統 試試

新版本的 XX-Net 需要啟用 IPv6,具體方法見官網

9.如何用指令碼設定開機自啟動應用程式
http://blog.csdn.net/liuguangzhou123/article/details/7904623
10.安裝解除安裝SMplayer
sudo add-apt-repository ppa:rvm/smplayer
sudo apt-get update
sudo apt-get install smplayer smtube
刪除PPA,移除軟體命令:
sudo apt-get install ppa-purge
sudo ppa-purge ppa:rvm/smplayer
參考:http://www.linuxidc.com/Linux/2014-04/99396.htm

11.安裝java
sudo apt-get install openjdk-7-jdk openjdk-7-source eclipse

參考:https://linux.cn/article-3792-1.html http://stackoverflow.com/questions/2896727/where-to-find-java-jdk-source-code

現在我用Oracle Java了

12.codeblocks 除錯
http://wiki.codeblocks.org/index.php?title=Debugging_with_Code::Blocks
13.visual studio code 安裝
sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
sudo apt-get update
sudo apt-get install ubuntu-make
umake web visual-studio-code
解除安裝用:
umake web visual-studio-code --remove
參考:https://linux.cn/article-5423-1.html
14.詞典
有道詞典親測不能用。因此裝星際譯王,詞典包下載地址:http://stardict-4.sourceforge.net/

15.螢幕亮度調暗
通過系統設定調節,重啟會失效。
不需要每次修改的方法:
1)修改 /etc/default/grub, 將其中 GRUB_CMDLINE_LINUX="" 改為 GRUB_CMDLINE_LINUX="acpi_backlight=vendor video.use_native_backlight=5"。(其中 5 為亮度值,可自己調)
2)sudo update-grub

16.Samba安裝

1)sudo apt-get install samba

2)修改 /etc/samba/smb.conf, 將 [homes] 及其選項之前的分號刪掉

3) smbpasswd -a chenjun

3)  sudo service smbd restart (重啟服務)

4) 在Windows上 \\ip\chenjun

17.藍芽與 Android手機/平板電腦 互相傳輸檔案

1)從dash board 上搜索“個人檔案共享”,若顯示有元件未安裝,則需要安裝 libapache2-mod-dnssd

sudo apt-get install libapache2-mod-dnssd
2)勾選“接收通過藍芽傳送的檔案...." 即可。