最近將舊電腦換成了Ubuntu系統,在網上找了許多優化和配置教程,今天整理一份完整的教程給你們分享css
libreoffice事ubuntu自帶的開源office軟件,體驗效果不如windows上的office,因而選擇用WPS來替代(wps的安裝後面會提到)html
sudo apt-get remove libreoffice-common
sudo apt-get remove unity-webapps-common
sudo apt-get remove thunderbird totem rhythmbox empathy brasero simple-scan gnome-mahjongg aisleriot sudo apt-get remove gnome-mines cheese transmission-common gnome-orca webbrowser-app gnome-sudoku landscape-client-ui-install sudo apt-get remove onboard deja-dup
在設置--軟件和更新裏--下載自--其餘站點--中國--http://mirrors.aliyun.com/ubuntujava
sudo apt-get update sudo apt-get upgrade
sudo apt-get install gdebi
安裝完之後再安裝ded包就能夠右鍵打開方式--gdebinode
WPS 官網下載便可linux
搜狗拼音官網下載安裝。git
在系統設置->語言中選擇fcitx後重啓便可使用搜狗拼音github
網易雲音樂官網下載安裝便可web
sudo apt-get install vim
sudo apt-get intsall git
安裝完成後進行GIT的設置shell
git config --global user.name "youname" # 設置GIT的帳號 git config --global user.email "youeamil@email.com" # 設置GIT的郵箱
在設置完成後進行GIT的SSH設置npm
ssh-keygen -t rsa -b 4096 -C "your_email@example.com" eval "$(ssh-agent -s)" ssh-add ~/.ssh/id_rsa
在本機生成SSH密匙後將生成的密匙添加到GITHUB上
sudo apt-get install xclip xclip -sel clip < ~/.ssh/id_rsa.pub # 進入GITHUB密匙添加頁進行密匙添加
最後測試是否SSH能夠連接成功
ssh -T git@github.com
若是出現如下文字,表明操做成功
Hi username! You've successfully authenticated, but GitHub does not
provide shell access.
# optional, but recommended sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys BA300B7755AFCFAE # add Typora's repository sudo add-apt-repository 'deb http://typora.io linux/' sudo apt-get update # install typora sudo apt-get install typora
sudo add-apt-repository ppa:webupd8team/sublime-text-3 sudo apt-get update sudo apt-get install sublime-text
安裝完後進行輸入註冊碼進行激活
—– BEGIN LICENSE —–
TwitterInc
200 User License
EA7E-890007
1D77F72E 390CDD93 4DCBA022 FAF60790
61AA12C0 A37081C5 D0316412 4584D136
94D7F7D4 95BC8C1C 527DA828 560BB037
D1EDDD8C AE7B379F 50C9D69D B35179EF
2FE898C4 8E4277A8 555CE714 E1FB0E43
D5D52613 C3D12E98 BC49967F 7652EED2
9D2D2E61 67610860 6D338B72 5CF95C69
E36B85CC 84991F19 7575D828 470A92AB—— END LICENSE ——
Sublime插件推薦
Package Control 功能:安裝包管理
Emmet 功能:編碼快捷鍵
JSFormat 功能:Javascript的代碼格式化插件
LESS 功能:LESS高亮插件
Less2CSS 功能:編譯Less
Alignment 功能:」=」號對齊
sublime-autoprefixer 功能:CSS添加私有前綴
Clipboard History 功能:粘貼板歷史記錄
Bracket Highlighter 功能:代碼匹配
Git 功能:git管理
jQuery 功能:jQ函數提示
DocBlockr 功能:生成優美註釋
ColorPicker 功能:調色板
ConvertToUTF8 功能:文件轉碼成utf-8
AutoFileName 功能:快捷輸入文件名
Nodejs 功能:node代碼提示
Trailing spaces 功能:檢測並一鍵去除代碼中多餘的空格
FileDiffs 功能:強大的比較代碼不一樣工具
GBK Encoding Support 功能:中文識別
All Autocomplete 搜索全部打開的文件來尋找匹配的提示詞。
SublimeCodeIntel 全功能的 Sublime Text 代碼自動完成引擎
CTags 方法跳轉
Autoprefixer 自動分析你的css文件,解析出新的css文件,能夠配置你要兼容的瀏覽器,不過這個插件要在以前安裝nodejs
BracketHighlighter 配置文件的高亮設置,讓你的代碼有不一樣的顏色區分該插件提供配對標籤,或大括號或字符引號的配對高亮顯示,
BufferScroll 你能夠輕鬆書寫一個文件多個位置了
ChineseLocalization 語言包
Color Highlighter 顏色功能仍是很爽的,找了很久
CSS Comments
CSS Format
CSS3
HTML-CSS-JS Prettify
JavaScript Completions
Pretty JSON 格式化json
SideBarEnhancements 加強右鍵菜單文件操做功能
SublimeLinter 代碼校驗插件,支持多種語言,這個是主插件,若是想檢測特定的文件須要單獨下載
SublimeLinter-jshint 這個就是單獨的插件,上面的一個分支
SublimeTmpl 建立經常使用文件初始模板,必須html,css,js模板
Tag HTML/XML標籤縮進、補全和校驗
Themr
sudo apt-get install unity-tweak-tool
Flatabulous主題是一款ubuntu下扁平化主題
執行如下命令安裝Flatabulous主題
sudo add-apt-repository ppa:noobslab/themes sudo apt-get update sudo apt-get install flatabulous-theme
該主題有配套的圖標
sudo add-apt-repository ppa:noobslab/icons sudo apt-get update sudo apt-get install ultra-flat-icons
安裝完成後,打開unity-tweak-tool軟件,修改主題和圖標
進入Theme,修改成Flatabulous
此界面下進入Icons欄,修改成Ultra-flat
終端採用zsh和oh-my-zsh
首先,安裝zsh
sudo apt-get install zsh
接下來咱們須要下載 oh-my-zsh 項目來幫咱們配置 zsh,採用wget安裝
sudo wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh
zsh 基本已經配置完成,你須要一行命令就能夠切換到 zsh 模式
chsh -s /usr/local/bin/zsh
若是顯示無效,則能夠
vi ~/.bashrc # 在文件末尾加上bash -c zsh
在Node官網下載最新的穩定版並解壓到一個文件夾
以後將其移動到通用的軟件安裝目錄
sudo mv node-v4.4.4-linux-x64 /opt/
建立軟連接npm 和 node 命令到系統命令
sudo ln -s /opt/node-v4.4.4-linux-x64/bin/node /usr/local/bin/node sudo ln -s /opt/node-v4.4.4-linux-x64/bin/npm /usr/local/bin/npm
npm install -g cnpm --registry=https://registry.npm.taobao.org sudo ln -s /opt/node-v4.4.4-linux-x64/bin/cnpm /usr/local/bin/cnpm
npm install -g yarn sudo ln -s /opt/node-v4.4.4-linux-x64/bin/yarn /usr/local/bin/yarn
去官網下載JDK解壓到文件夾中,並將其移動到/opt/下
接着配置JAVA的環境變量
sudo gedit /etc/profile 打開 /etc/profile
而後在文件尾加上
export JAVA_HOME=/opt/jdk1.8.0_45 export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
而後刷新環境變量
sudo source /etc/profile
以Pycharm安裝爲例
首先先去官網下載最新的Pycharm
下載完成後解壓並移動到/opt/下
最後爲其建立快捷方式
cd /usr/share/applications/ sudo vim Pycharm.desktop
這裏必須得用root權限sudo才能寫入,而後在文件中寫入如下內容
[Desktop Entry] Type=Application Name=Pycharm GenericName=Pycharm3 Comment=Pycharm3:The Python IDE Exec=sh /opt/pycharm/bin/pycharm.sh Icon=/opt/pycharm/bin/pycharm.png Terminal=pycharm Categories=Pycharm
接着在將建立的快捷方式拖動到側邊欄便可