歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 配置一個超好用的Linux系統

配置一個超好用的Linux系統

日期:2017/2/28 13:55:50   编辑:Linux教程

Linux桌面一直是開發者心中的痛,大家都愛linux下的命令行和配置,但是苦於沒有一個友好的交互界面滿足日常需求,常疲於一些最基礎的配置。
Mac是一個很好的選擇,我使用的是Macbook pro, 但就公司或者工作而言,還是以台式機為主。Mac的硬件配置相對偏低,價格相對偏高,對於很多學生黨或者有經濟壓力的朋友來說,這注定是一個坎,其實這也是為什麼mac注定不普及的原因(相對於一些大牛推薦買個mac的投資是絕對劃算的,我更推薦在現有的基礎上安裝linux是絕對超值的,誰能有哥這麼懂你~)。
Windows,是一個非常nice的系統(一直是我心中最好用的系統,但不適合開發者),請走出你的舒適區,外面有世界!

1. 目標

搭建一個日常好用的linux系統。

  1. 這不是一篇linux折騰記;
  2. 搜狗輸入法,QQ,深度音樂,Office;
  3. 常見工具的安裝和配置。

2. 安裝linux mint 17.2

相對於Ubuntu,我推薦嘗試一下linux mint:

  1. 下載linux mint: http://www.linuxmint.com/
  2. 使用unetbootin制作啟動U盤
    接下來即使重啟安裝了,本文重點不是講安裝系統的,請自行百度。

3. 安裝vim

要裝qq?不要急,vim大法好,不先裝不舒服。

1
sudo apt-get install vim

vim吸引我的地方有兩個,一個是其特別的編輯模式,二是其大量的插件。
基於此,我一般從下面兩個地方再定制一下vim:

  1. vim的插件很多,作為一個vim的多年使用者,我也積累一些用的順手的插件。
    地址:https://github.com/openproject/openvims
    按照上面的配置即可。
  2. 特別的,有一個powerline插件(airline也可以),可大大美化你的vim的狀態欄。
    我剛開始的時候並不配置的出效果,發現網上也有人這樣。後面發現其實很簡單,第一,安裝支持特殊字符的powerline字體;第二,終端字體設置字體為相應的powerline字體。基本上效果就馬上出來了~

4. 安裝搜狗輸入法

如果是比較新ubuntu版本,直接下載搜狗的deb包,安裝重啟即可。linux mint比ubuntu多一步安裝安裝Fcitx,詳細步驟如下:

  1. 安裝Fcitx
    搜狗輸入法是基於Fcitx的,所以安裝搜狗輸入法必須先安裝Fcitx,而剛好linux mint對輸入法的安裝提供了很方便的支持,非常簡單。
    點擊Menu,搜索Languages,彈出語言設置界面,選擇輸入法Tab,裡面列出可直接安裝的輸入法,有:IBus,Fctix,SCIM,UIM,gcin,但是默認都沒有安裝。
    我們點擊Fcitx項的“Add support for Fcitx”,吧唧吧唧吧唧,安裝完了,把第一項裡的輸入法設置為Fcitx。效果圖如下:

    這裡切記不要安裝Fcitx的可選組件哦,不然一大堆輸入法出來,還要手動刪除。
  2. 安裝搜狗輸入法
    在 http://pinyin.sogou.com/linux/ 下載對應的deb包,雙擊安裝。
    然後,
    重啟,重啟,重啟,重要的事情打三遍。
    默認ctrl + 空格,可以切換輸入法。
    這裡我截不了桌面右下角展開的設置界面,本來可以看一下的,也無所謂了,大家都這麼厲害。

5. 安裝QQ

詳情請參考: http://phpcj.org/wineqq/ ,下面列出簡要的幾步:

  1. 安裝wine1.7
    系統默認的wine1.6是不行的,必須得添加ppa源安裝wine1.7:

    1
    2
    3
    sudo add-apt-repository ppa:ubuntu-wine/ppa
    sudo apt-get update
    sudo apt-get install wine1.7
  2. 解壓網盤下載的WineQQ壓縮包
    網盤地址:鏈接: http://pan.baidu.com/s/1ntW6Z3b 密碼: vnq1

    1
    tar xvf wineQQ8.0B16812.tar.xz -C ~/

竟然如此簡單!
幾乎全功能正常運行,可以截圖,上周末還遠程控制對方的計算機了一把。

6. 安裝深度音樂

如果沒有音樂,辣麼,人和鹹魚又有什麼區別?
目前linux上本土化的支持歌詞的最好播放器,當屬深度音樂了(光支持歌詞一條,就把其他全秒)。
詳細參考:http://wiki.deepin.org/?title=深度音樂
我安裝了百度插件和網易雲插件,其中百度插件需要安裝javascriptcore,如果安裝javascriptcore出現如下錯誤:

1
2
3
4
5
6
7
...
javascriptcore.c:4:20: fatal error: Python.h: No such file or directory
#include "Python.h"
^
compilation terminated.
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
...

請安裝一下python的dev包即可:

1
sudo apt-get install python-dev

7. 安裝homebrew

這裡的homebrew是指linux版homebrew,又稱linuxbrew。雖然是第一次在linux上嘗試homebrew,發現還挺不錯的。
homebrew是類似於apt-get的一個包管理器,在安裝一些軟件會特別方便。
官網:https://github.com/Homebrew/linuxbrew

先安裝依賴:

1
sudo apt-get install build-essential curl git m4 ruby texinfo libbz2-dev libcurl4-openssl-dev libexpat-dev libncurses-dev zlib1g-dev

再正式安裝:

1
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/linuxbrew/go/install)"

接下來就可以用brew install來安裝各路軟件了,哦也。

8. 安裝jdk

系統自帶的是openjdk,一般會安裝Oracle版本的jdk(更好的性能),使用homebrew安裝jdk是最簡單的:

1
2
// 默認安裝時jdk8
brew install jdk

如果想安裝jdk7:

1
brew install jdk7

9. 安裝zsh

有了bash,為什麼要另外裝zsh?一句話,比bash好用,牛x。想了解更多請移步:http://www.linuxidc.com/Linux/2012-08/67734.htm

1
sudo apt-get install zsh

安裝完,配置zsh本來是件非常繁瑣的事情,為了簡化配置,可以使用oh-my-zsh(https://github.com/robbyrussell/oh-my-zsh): http://www.linuxidc.com/Linux/2015-07/119879.htm

1
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

一起飛!

10. 安裝autojump

是不是受夠了cd ../..,想不想在任何地方都能夠一鍵直達某個目錄?autojump是也。

autojump - a faster way to navigate your filesystem

官網:https://github.com/wting/autojump
建議用homebrew安裝autojump,它會給出更多的配置提示:

1
[[ -s $(brew --prefix)/etc/profile.d/autojump.sh ]] && . $(brew --prefix)/etc/profile.d/autojump.sh

11. 安裝其他一些軟件

1
2
3
4
5
6
7
# 安裝gradle,默認2.7版本
homebrew install gradle
# 安裝nodejs
brew install nodejs
# 安裝hexo
npm install hexo-cli -g
# 安裝jenkins

12. 配置自啟動

主要是網上有很多配置自啟動的方法,特列此一項說明,其實linux mint自帶了自啟動程序管理:

打開即可配置:

So easy!

13. 其他軟件

相對於幾年前,得益於deepin,ubuntukylin國產廠商,這幾年linux桌面日常軟件得到了極大的豐富,特別是還得到了一些良心企業的支持:

  1. WPS Office:http://linux.wps.cn/
  2. 有道詞典:http://cidian.youdao.com/index-linux.html

Ubuntu 14.04 安裝 WPS http://www.linuxidc.com/Linux/2014-04/100499.htm

Ubuntu 14.04 64位安裝WPS(成功解決沒有ia32-libs的問題) http://www.linuxidc.com/Linux/2014-05/101603.htm

歡迎留言補充。

14. 小結

當你的日常需求都滿足了,是時候從Windows切換到Linux了!還有什麼比幫助別人學習Linux更有Linux精神!

更多Ubuntu相關信息見Ubuntu 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=2

Copyright © Linux教程網 All Rights Reserved