打造你專屬的ubuntu系統

wizardev發表於2017-11-02

前言:作為一名程式設計師重灌系統是在所難免的,每次重灌系統後都要安裝一些必要的軟體及進行一系列的環境配置,Windows倒還好,Linux上軟體的安裝及環境的配置都需要查詢資料獲取相應的命令,為了以後重灌系統後不到處查詢資料,就把一些常用的軟體的安裝命令及系統的配置命令記錄下來。

注:本文軟體的安裝及環境的配置都是基於Ubuntu16.04的。

刪除軟體

刪除libreoffice

sudo apt-get remove libreoffice-common 
複製程式碼

刪除Amazon的連結

sudo apt-get remove unity-webapps-common 
複製程式碼

刪除一些不常用的軟體

sudo apt-get remove thunderbird totem rhythmbox empathy brasero simple-scan gnome-mahjongg aisleriot gnome-mines cheese transmission-common gnome-orca webbrowser-app gnome-sudoku
複製程式碼
sudo apt-get remove onboard deja-dup
複製程式碼

更新

  通過以下命令便可以更新系統和軟體

sudo apt-get update
sudo apt-get upgrade
複製程式碼

主題美化

  Ubuntu原生的主題真是不敢恭維,個人比較喜歡Mac的主題,這裡就說一下怎樣把主題變為Mac主題。

安裝 MacUbuntu OS Theme、Icons 和 Cursors

sudo add-apt-repository ppa:noobslab/macbuntu
sudo apt-get update
sudo apt-get install macbuntu-os-icons-lts-v7
sudo apt-get install macbuntu-os-ithemes-lts-v7
複製程式碼

安裝Unity Tweak Tool 及啟用主題

  上面的命令是將主題下載到本地,可以通過Unity Tweak Tool進行主題的設定,下面是Unity Tweak Tool 的安裝命令。

sudo apt-get install unity-tweak-tool 
複製程式碼

通過以下命令開啟軟體

unity-tweak-tool
複製程式碼

開啟之後的介面如下

介面

然後,就可以設定下載過的主題了。

安裝 Slingscold(替代Launchpad)

sudo add-apt-repository ppa:noobslab/macbuntu
sudo apt-get update
sudo apt-get install slingscold
複製程式碼

Slingscold就是顯示本地中已安裝的軟體

slingscold

安裝 Plank Dock

sudo apt-get install plank
複製程式碼

安裝後通過一下命令啟動

plank
複製程式碼

啟動後的介面如下

plank

安裝之後並不是這樣的,這裡我們需要安裝plank主題,安裝plank主題的命令如下

sudo add-apt-repository ppa:noobslab/macbuntu
sudo apt-get update
sudo apt-get install macbuntu-os-plank-theme-lts-v7
複製程式碼

安裝之後,調出plank後按住ctrl鍵右擊滑鼠便可以調出選單,再點選選單中的首選項就能夠更換plank的主題了。

設定plank為開機啟動

  每次手動啟動plank太麻煩,設定開機啟動就省了很多事,關於怎樣設定開機啟動可以看這裡,ubuntu16.04新增應用開機啟動。下圖是設定plank開機啟動的命令

設定plank開機啟動

修改狀態列“Ubuntu桌面”為“Mac OS X”

  以下命令便可以將狀態列“Ubuntu桌面”設定為“Mac OS X”

cd && wget -O Mac.po http://drive.noobslab.com/data/Mac/change-name-on-panel/mac.po
cd /usr/share/locale/zh_CN/LC_MESSAGES
sudo msgfmt -o unity.mo ~/Mac.po;rm ~/Mac.po
複製程式碼

如果系統用的不是中文,只需要將上述命令中的“zh_CN”換成其他語言就行了,如系統是英語,則將“zh_CN”換成“en”。

軟體的安裝

安裝搜狗輸入法

  搜狗輸入法有Linux版,可以到官網下載,下載之後通過一下命令進行安裝

sudo dpkg -i sogoupinyin_2.1.0.0086_amd64.deb
複製程式碼

如果安裝中要遇到缺少依賴的問題,可以通過一下命令新增依賴

sudo apt-get -f install
複製程式碼

然後再次執行安裝命令即可。

安裝chrome或chromium

安裝chrome

sudo apt-get install libappindicator1 libindicator7  
sudo dpkg -i google-chrome-stable_current_amd64.deb   
sudo apt-get -f install  
複製程式碼

安裝chromium

sudo add-apt-repository ppa:a-v-shkop/chromium
sudo apt-get update
sudo apt-get install chromium-browser
複製程式碼

安裝解壓rar

  Ubuntu上是不能直接解壓rar檔案的,需要安裝unrar,以下是安裝命令

sudo apt-get install unrar
複製程式碼

安裝wps

  可以在官網下載安裝包,然後通過以下命令進行安裝

sudo dpkg -i wps-office_10.1.0.5672~a21_amd64.deb 
複製程式碼

同樣,如果提示缺少依賴,執行一下命令

sudo apt-get -f install
複製程式碼

然後再次安裝。

解決wps提示字型缺失問題

  1. 下載字型檔案:pan.baidu.com/s/1eS6xIzo。
  2. 解壓縮,定位到解壓後的資料夾執行以下命令。
sudo cp mtextra.ttf  symbol.ttf  WEBDINGS.TTF  wingding.ttf  WINGDNG2.ttf  WINGDNG3.ttf  /usr/share/fonts 
複製程式碼

這樣就能成功解決字型缺失的問題了。

安裝 shadowsocks-qt5

sudo add-apt-repository ppa:hzwhuang/ss-qt5
sudo apt-get update
sudo apt-get install shadowsocks-qt5
複製程式碼

安裝markdown軟體

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 
sudo add-apt-repository 'deb http://typora.io linux/'
sudo apt-get update
sudo apt-get install typora
複製程式碼

安裝為知筆記

sudo add-apt-repository ppa:wiznote-team 
sudo apt-get update 
sudo apt-get install wiznote
複製程式碼

安裝網易雲音樂

  官網下載安裝包,安裝方法同“安裝搜狗輸入法”。

安裝錄屏軟體(SimpleScreenRecorder)

sudo add-apt-repository ppa:maarten-baert/simplescreenrecorder
sudo apt-get update
sudo apt-get install simplescreenrecorder
複製程式碼

將視屏轉為Gif動圖

下載ffmpeg

sudo add-apt-repository ppa:jonathonf/ffmpeg-3
sudo apt-get update
sudo apt-get install ffmpeg
複製程式碼
將視訊轉換為Gif命令
ffmpeg -i out.ogv out.gif
複製程式碼
消除圖片抖動

  使用預設的ffmpeg轉換後的gif圖片畫素會有抖動,因此需要使用濾鏡,可以將下面的內容儲存為指令碼gifenc.sh

#!/bin/sh  
palette="/tmp/palette.png"  
filters="fps=15,scale=320:-1:flags=lanczos"  doudong
ffmpeg -v warning -i $1 -vf "$filters,palettegen" -y $palette  
ffmpeg -v warning -i $1 -i $palette -lavfi "$filters [x]; [x][1:v] paletteuse" -y $2  
複製程式碼

然後執行以下命令即可消除抖動

./gifenc.sh out.ogv anim.gif  
複製程式碼

結束語

  這篇文章就先介紹這麼多,以後可能還會繼續補充,歡迎持續關注

轉載請註明出處:www.wizardev.cn


歡迎關注我的公眾號
歡迎關注我的公眾號

相關文章