1. 程式人生 > >Ubuntu 16.04 經驗積累和總結

Ubuntu 16.04 經驗積累和總結

前言:起先是安的14.04+win10雙系統,後來16.04出了後,頭腦一熱就把win10給解除安裝了(原因是覺得16.04的開機介面比14的開機介面好看…固態也沒多少空間了),結果用了沒幾天不知道改了啥unity一直不顯示(蛋疼了好幾天一隻解決不了只好換回win10)。今天又重新裝了16.04,依靠半個月前積累的些許經驗花了一天的時間把android開發環境搭好了…下面是我這段時間搜刮來的戰利品,並且會不斷的更新,見證我的linux受虐之路~

系統剛裝完我最先要乾的事情

一.科學上網
我傾向與改hosts,畢竟一天不用google的話渾身難受。下面是相關步驟:
1. 去老D部落格下載hosts


2. gedit /etc/hosts 開啟hosts檔案 然後下載好的hosts內容複製粘帖到/etc/hosts裡 儲存
3. 終端輸入sudo systemctl restart NetworkManager 至此搞定

如果登不上google就試試把連結的http://改為https://
強制 Google.com 域名使用 HTTPS(SSL) 好像是必須要chrome瀏覽器的樣子,反正我一直用的chrome…

二.安裝雅黑字型
Ubuntu 16.04給我的第一印象就是字型讓我看著不舒服,下面是相關的步驟:
1. 這是字型的下載連結
2. 字型的安裝

//解壓壓縮包
tar -zxvf YaHeiConsolas.tar.gz

//在系統目錄下建立自定義字型目錄
sudo
mkdir -p /usr/share/fonts/vista //複製解壓出來的字型到剛才建立的目錄 sudo cp YaHeiConsolas.ttf /usr/share/fonts/vista/ //修改字型許可權 sudo chmod 644 /usr/share/fonts/vista/*.ttf //進入字型目錄 cd /usr/share/fonts/vista/ //重新整理並安裝字型 sudo mkfontscale && sudo mkfontdir && sudo fc-cache -fv
  1. 上述步驟完成後重啟系統,然後在 ubuntu 軟體中心中搜索 Unity Tweak Tool 這個軟體,如下圖
    這裡寫圖片描述

之後選擇字型
這裡寫圖片描述

最後設定
這裡寫圖片描述

安裝Numix主題和圖示
該主題和圖示如下圖所示,個人挺喜歡的~
這裡寫圖片描述
下面是相關步驟:
1.安裝 Numix 主題和圖示

sudo add-apt-repository ppa:numix/ppa
sudo apt-get update
sudo apt-get install numix-gtk-theme numix-icon-theme-circle

2.安裝Unity Tweak Tool工具(已安裝就直接看第3點)

sudo apt-get install gnome-tweak-tool

3.使用Numix主題和圖示
在Unity Tweak Tool工具裡 點選主題後,將主題設為Numix 圖示
設為Numix-circle,如下圖:

這裡寫圖片描述
這裡寫圖片描述

常用命令

1.複製 copy 檔名 路徑
2.刪除 rm -rf 檔案或資料夾
3.顯示當前路徑 pwd
4.有時雙擊.deb會安裝不了,可以從終端輸入sudo dpkg -i 軟體包名.deb 來安裝.deb檔案,安裝時會報錯,缺少依賴關係什麼的,就試試sudo apt-get -f install 修復依賴檔案 然後就可以安裝了

小技巧

一.移動Unity所處位置
從 Ubuntu 11.04 中首次釋出 Unity 以來,它就一直被固定在系統左側。但從 Ubuntu 16.04 開始,使用者已經可以手動選擇將 Unity 欄放在桌面左側或是底部顯示,目前還沒辦法將其移動到頂部或右側。

你可以在終端中執行如下命令:

將 Unity 位置移到底部

gsettings set com.canonical.Unity.Launcher launcher-position Bottom

將 Unity 位置移到左側

gsettings set com.canonical.Unity.Launcher launcher-position Left

以上命令執行之後需要重啟系統生效。

二.點選圖片最小化
Ubuntu 16.04 LTS 也支援了點選應用程式 Launcher 圖示即可「最小化」的功能,不過還是需要使用者進行手動啟用。
終端輸入命令:

gsettings set org.compiz.unityshell:/org/compiz/profiles/unity/plugins/unityshell/ launcher-minimize-window true