Ubuntu美化
轉自https://lala.im/3059.html
其他https://zhuanlan.zhihu.com/p/36200924?group_id=973992048701894656
這極有可能是一篇超長的文章~
因為我個人偏向于玩VPS、服務器之類的東西,所以一般我都是用CentOS。不過對于桌面版的Linux,我肯定推薦Ubuntu。這幾個月來陸陸續續也寫了不少的教程了,基本上都是基于CentOS的。索性讓我們一起來玩玩桌面版的Ubuntu吧~
總而言之,服務器我推薦用CentOS7,桌面操作系統我推薦Ubuntu16.04。其它的就不多討論了。
準備工作:
1、更換root密碼:
sudo passwd root第一遍輸入你當前用戶的密碼,接著就是輸入兩遍新的root密碼了:
2、把Ubuntu的源換一下,這里我選擇換成阿里云的。不換源?裝東西的時候,那下載速度你估計會瘋掉。。。
在菜單欄搜索“軟件和更新”打開,然后點擊箭頭所指的倒三角:
然后選擇其他站點-中國-挑選一個源即可:
然后點擊其他軟件,把這里的勾全部打上:
然后關閉,會提示你如下圖所示內容,這里一定要點擊“重新載入”:
可能會出現如下錯誤,我們可以直接無視掉,其實源已經換好了:
進入正題:
1、首先作為一個顏控,如果看著一個丑陋無比的桌面,我估計連折騰的心情都沒有了。所以我安裝好了一個Ubuntu后,第一件事就是裝上自己喜歡的主題、圖標。先來看看效果:
安裝flatabulous-theme主題:
sudo add-apt-repository ppa:noobslab/themes sudo apt-get update sudo apt-get install flatabulous-theme安裝numix圖標:
sudo apt-add-repository ppa:numix/ppa sudo apt-get update sudo apt-get install numix-icon-theme-circle注:其實這套圖標也有配套的主題,并且配套的主題也很好看,不過我個人還是更喜歡flatabulous-theme一點,所以把這兩者結合了一下2333
安裝Unity管理工具,這是一個神器,可以用來設置主題、圖標等等:
sudo apt-get install unity-tweak-tool把Ubuntu的啟動器位置改為和Windows一樣在桌面底部顯示:
gsettings set com.canonical.Unity.Launcher launcher-position Bottom如果要還原成默認的可以執行:
gsettings set com.canonical.Unity.Launcher launcher-position Left在菜單欄搜索Unity Tweak Tool打開我們剛安裝的Unity管理工具:
點擊主題,選擇Flatabulous:
點擊圖標,選擇Numix-circle:
點擊指針,可以改變鼠標顏色,我習慣用黑色:
設置到這里,你應該可以看到你的桌面已經變的很好看了,我們還可以把細節處理一下,比如終端的透明。
右鍵桌面空白區域,打開終端,在終端內右鍵選擇“配置文件”-“配置文件首選項”:
這里可以設置終端的透明度以及多種自定義設定。這里就不多說了。
2、安裝常用軟件。我個人認為在Ubuntu桌面下安裝軟件,大致可分為兩類:原生支持Linux的軟件就用Linux的方式來裝,不支持Linux的就用Wine或者用現成的AppImage的鏡像。
一、安裝QQ。
由于QQ沒有Linux下的客戶端,所以我們就只能用Wine或者AppImage了,但是Wine的安裝和配置很復雜,這里先暫且不詳細說Wine的安裝方法,我們選擇后者。
下載QQ的AppImage鏡像文件:http://yun.tzmm.com.cn/index.php/s/XRbfi6aOIjv5gwj
下載完成后,右鍵屬性勾選如圖紅框標注的復選框:
完成后你就可以直接雙擊運行了:
二、安裝TIM。
TIM和QQ的安裝方法基本一樣,由于官方沒有Linux客戶端,所以我們還是采用AppImage的方式。
下載TIM的AppImage鏡像文件:http://yun.tzmm.com.cn/index.php/s/5hJNzt2VR9aIEF2
然后就和QQ一樣給執行權限,雙擊運行就可以了。使用也是完全沒問題的:
三、安裝Shadowsocks-QT5。
打開Github項目地址:https://github.com/shadowsocks/shadowsocks-qt5/releases
下載最新版的AppImage的鏡像文件:
然后就是和QQ、TIM一樣的操作了,給執行權限,雙擊運行。
這里詳細寫一下Shadowsocks-QT5的使用方法。
首先配置SS連接信息,這個就不多說了,需要注意的是要把“本地服務器類型”改為HTTP(S):
接著我們嘗試連接服務器,可以看到是可以正常連接的:
但請注意,現在你的Ubuntu是爬不了墻的,我們還需要在系統設置里面設置一下。打開系統設置,選擇網絡:
按如下圖的順序來設置:
現在我們就把Ubuntu設置為了全局代理,整個系統都通過SS服務器進行數據通信,打開瀏覽器訪問下Google試試:
如果不想用代理了,就在系統設置內把HTTP留空,端口改為0,然后應用到整個系統即可。注意一定要這樣改回來,否則SS斷開后,整個系統是無法聯網的。
四、安裝Chrome,準確點說是Chromium。這個安裝很方便,直接在桌面啟動器點擊“Ubuntu軟件”,然后在里面搜索就可以安裝成功:
這個提個小技巧,之前我們不是配置了SS么,但是之前我們配置的是全局系統代理,當你安裝好了谷歌瀏覽器后,可以在谷歌瀏覽器安裝一個SwitchyOmega插件,然后把SSQT5上面的“本地服務器類型”改為SOCKS5,接著在SwitchyOmega插件內配置一個SOCKS5的代理就可以讓谷歌瀏覽器科學上網了。此時只有谷歌瀏覽器是通過SS服務器通信的,而其他軟件都還是本地網絡。
五、安裝Flash。這個目前來說還是必裝的軟件啊,畢竟很多網站都還在用Flash播放器,比如斗魚直播什么的,如果不裝這個這些網站都看不了。安裝很簡單,一條命令即可:
sudo apt install adobe-flashplugin六、安裝網易云音樂。網易云音樂官方提供了Ubuntu16.04的deb包,所以可以直接下載安裝。
打開網易云的官網:http://music.163.com/#/download
選擇ubuntu16.04(64位):
下載完成后,打開終端,鍵入如下命令:
cd 下載 sudo dpkg -i netease-cloud-music_1.1.0_amd64_ubuntu.deb sudo apt-get install -f sudo dpkg -i netease-cloud-music_1.1.0_amd64_ubuntu.deb注:這里的命令順序就是這樣的,不是我寫錯了,第一次安裝是安裝不了的,會告訴你這個deb包缺依賴,然后我們執行apt-get install -f讓系統自動幫我們補全依賴,完成后再重新安裝一次就能安裝成功了。
安裝完成后,在菜單欄可以找到網易云音樂的圖標,點擊運行沒意外的話就能打開了:
由于網易云官方發布的這個最新版1.1.0的版本有BUG,有時會出現打不開的問題,臨時的解決辦法是在終端內用root用戶權限運行:
sudo netease-cloud-music如果想一勞永逸解決,就要改下權限了,具體操作如下:
cd ~/.cache chmod 777 netease-cloud-music reboot機器重新啟動后再打開應該就能正常運行了。
七、安裝搜狗輸入法。雖然搜狗輸入法很流氓,但是它真的很好用啊,并且他也只能在Windows下耍流氓,Linux下還是很純凈的2333。搜狗輸入法的安裝就有點蛋疼了,所以請各位仔細認真閱讀文章。
搜索輸入法Linux官網:https://pinyin.sogou.com/linux/?r=pinyin
下載對應你系統位數的deb包:
接下來在終端內的安裝和安裝網易云音樂基本一樣
cd 下載 sudo dpkg -i sogoupinyin_2.2.0.0102_amd64.deb sudo apt-get install -f sudo dpkg -i sogoupinyin_2.2.0.0102_amd64.deb安裝完成后點擊系統設置內的“語言支持”:
然后會提示什么語言不完整,然后你就要讓它下載,反正等就行了。等完成后,要確定這個里面的鍵盤輸入法系統為fcitx:
重啟機器:
reboot開機后在菜單欄搜索fcitx,點擊Fcitx配置:
默認應該就有搜狗輸入法顯示在里面了,如果沒有就點左下角的+號把搜狗輸入法加進來,旁邊的按鈕可以調整輸入法先后順序:
OK,讓我們試試看搜狗輸入法能不能使用:
常用軟件的安裝暫時先到這,以后有更多的實用的軟件,我會在這里更新。
3、系統優化相關。
一、讓Ubuntu的登錄界面支持ROOT登錄。我們都知道默認的Ubuntu界面只有普通用戶和訪客登錄,是沒有ROOT登錄的。很多時候我們需要用ROOT權限做一些系統級別的更改,在終端的每一個命令前面都要加上sudo實在是太麻煩,直接用su的話也用不了圖形界面,所以這個時候我們就可以修改一下Ubuntu,讓它支持在登錄界面選擇用ROOT登錄。
使用nano編輯50-ubuntu.conf:
sudo nano /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf在這個文件末尾加入一行:
greeter-show-manual-login=true如圖所示:
接著編輯:
sudo nano /root/.profile找到mesg n改成tty -s && mesg n,如圖所示:
重啟:
reboot再次開機的時候,可以看到已經多出了一個登錄選項:
直接點擊這個登錄選項,然后輸入用戶名root,接著輸入root密碼就可以登錄了:
二、安裝新內核以及讓系統啟動時默認啟用新更換的內核。這些操作對于一般用戶而言是普遍不會用到的,但是某些場景下可能會需要用到。這里LALA也寫一下。
在Ubuntu下安裝新內核非常簡單,鍵入如下命令搜索你需要安裝的內核版本:
apt-cache search linux如圖所示:
這里需要注意的是,凡是我們安裝內核就一定要安裝image和header,不能只單獨安裝其中一個,比如我現在要安裝一個linux-image-4.10.0-28-generic,那么就還應該安裝一個linux-headers-4.10.0-28-generic。那么命令如下:
sudo apt-get install linux-image-4.10.0-28-generic linux-headers-4.10.0-28-generic在安裝完成后,我們重啟機器:
reboot不停的按鍵盤組合鍵Tab+Shift就可以進入GRUB2的引導界面:
鍵盤方向鍵按下然后回車進入到Ubuntu高級選項內就可以看到我們剛安裝的內核了,選擇要啟動的內核回車即可:
這樣系統開機后就是使用我們剛才安裝的內核了:
但是這種換內核的方法有一個問題,每次系統啟動時都需要我們手動在GRUB2里面選擇內核來啟動,否則系統還是默認以原先的內核來啟動,那有沒有辦法直接讓系統開機的時候默認就是使用我們剛安裝的內核呢?
編輯GRUB配置文件:
sudo nano /boot/grub/grub.cfg找到如下圖紅框標注的位置:
直接把你要啟動的內核版本號修改上去保存,然后重啟即可。
本文最后更新于2018年3月23日。
總結
- 上一篇: 【C#进阶3-4】C#设计模式
- 下一篇: ubuntu18.04安装pycharm