1. 程式人生 > >Ubuntu 安裝後的配置及美化(二)

Ubuntu 安裝後的配置及美化(二)

Ubuntu安裝後的配置與美化(二)

上篇文章講了安裝ubuntu後的一系列基礎的配置,已經可以滿足日常的使用了,這篇文章講一下安裝 IDE 及一些其他的配置。

1.安裝 SSR

下載 SSR 客戶端
git clone https://github.com/ssrbackup/shadowsocksr

使用 vim 建立配置檔案 shadowsocks.json

{
    "server": "0.0.0.0",
    "server_ipv6": "::",
    "server_port": 9427,
    "local_address": "127.0.0.1",
    "local_port": 1080,

    "password": "password",
    "method": "none",
    "protocol": "auth_chain_a",
    "protocol_param": "",
    "obfs": "plain",
    "obfs_param": "",
    "speed_limit_per_con": 0,
    "speed_limit_per_user": 0,

    "additional_ports" : {}, // only works under multi-user mode
    "additional_ports_only" : false, // only works under multi-user mode
    "timeout": 120,
    "udp_timeout": 60,
    "dns_ipv6": false,
    "connect_verbose_info": 0,
    "redirect": "",
    "fast_open": false
}

主要需要配置以下幾個選項:

"server_port":9427,        //埠
"password":"password",     //密碼
 "protocol":"auth_chain_a",       //協議外掛
 "obfs":"plain",      //混淆外掛
 "method":"none",    //加密方式

填上自己伺服器中的 SSR 的埠、密碼等資訊,然後儲存。

然後執行

python local.py -c /etc/shadowsocks.json -d start

SSR便在後臺運行了。

更多參考文件,請參考該指令碼作者的 github wiki

2.配合 Proxy SwitchyOmega 使用

這個外掛可以直接到官網下載或者通過 chrome 擴充套件商店下載。

下載完成後點選擴充套件程式 Proxy SwitchyOmega ,進入詳細設定頁面。

新建一個情景模式,選擇如下:

  • 代理協議:SOCKS5
  • 代理伺服器:127.0.0.1
  • 代理埠:1080

然後點選應用選項,我們便能愉快的上網了~

但是這樣設定的話將預設選擇全域性模式訪問,這樣在訪問國內網站的時候速度會變得很慢,我們需要設定自動切換模式,按下圖設定好

填好以後點選網址欄下邊的 立即更新情景模式 ,然後再點選 應用選項 ,以後我們便能自動切換國內外代理了。

2.安裝 pycharm 和 idea

pycharm

對於 IDE,我自己一直對 JetBrains 系的開發工具情有獨鍾,linux下的安裝並不困難,我們在官網下載好壓縮檔案並解壓開啟後,找到 bin 目錄下的 pycharm.sh,在終端執行

sh ./pycharm.sh

便會執行安裝程式了。

等程式安裝好後,以後我們想執行 pycharm 也需在終端敲入上述命令,這樣子雖然也可以執行程式,但我個人覺得還是稍顯麻煩,還是有圖示的話直接開啟方便。

所以接下來我們來建立 pycharm 圖示,在終端執行:

sudo vim /usr/share/applications/Pycharm.desktop

建立 pycharm 圖示,然後寫入:

[Desktop Entry]
Type=Application
Name=Pycharm
GenericName=Pycharm3
Comment=Pycharm3:The Python IDE
Exec=sh /home/weixuqin/Documents/pycharm-2018.3/bin/pycharm.sh
Icon=/home/weixuqin/Documents/pycharm-2018.3/bin/pycharm.png
Terminal=pycharm
Categories=Pycharm;

在這兩行中填入執行檔案和圖示的路徑

Exec=sh /home/weixuqin/Documents/pycharm-2018.3/bin/pycharm.sh
Icon=/home/weixuqin/Documents/pycharm-2018.3/bin/pycharm.png

然後我們便能在應用程式中找到 pycharm,直接點選便能開啟使用了。

IntelliJ idea

安裝 idea 的 方法和 pycharm 的一樣,也是執行 sh 檔案,然後建立啟動應用圖示,貼上相關程式碼

sudo /usr/share/applications/idea.desktop   # 建立 idea 圖示

寫入配置

[Desktop Entry]
Name=IdeaIU
Comment=IdeaIU
Exec=env JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 /home/weixuqin/Documents/idea-IU-183.4284.148/bin/idea.sh
Icon=/home/weixuqin/Documents/idea-IU-183.4284.148/bin/idea.png
Terminal=false
Type=Application
Categories=Application;Development;

接下來我們便可以在應用程式中啟動 idea 了。

3.安裝 mysql、python、git、vim

很簡單,一鍵安裝:

mysql
sudo apt-get install mysql-server
python

ubuntu 自帶 python3,需要安裝python2 的朋友執行下列命令

sudo apt-get install python
git
sudo apt-get install git
vim
sudo apt-get install vim

4.終端配置

在linux下我們當然要使用最牛逼的終端 zsh 了,比預設的 bash 多了很多功能,而且還可以更改主題等等,但是預設的 zsh 配置很麻煩,好在有個開源的專案叫 oh-my-zsh , 開發者已經為我們做好了一系列配置,我們只需要下載並安裝它就可以了。

貼出相關程式碼:

ubuntu 自帶的 shell 並沒有 zsh,我們先安裝 zsh

sudo apt-get install zsh

安裝下載工具

sudo apt-get install curl   # 安裝 curl
sudo apt-get install wget   # 或安裝 wget

安裝 oh-my-zsh

可以通過 curl 或 wget 兩種方式安裝:

curl

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

wget

sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"

安裝過程會讓你輸入管理員密碼,輸入後便自動切換到 zsh 頁面了。

這時候記得重啟下,或者當你關閉終端再次開啟還是原來的 bash。

更改主題

更改主題為 ys 。

開啟隱藏檔案 .zshrc

vim .zshrc

找到 ZSH_THEME 這一行,修改預設主題

ZSH_THEME="ys"

退出儲存後,應用一下 .zshrc 檔案

source .zshrc

便成功將主題修改為 ys 了。

然後我們再在終端首選項中修改一下字型,頁面背景,我喜歡 solarized 的配色方案。這時候你的終端便很好看了。

結尾

emm...暫時就想到這麼多了,以後有其他的再更新補充,linux下安裝跟程式設計相關的操作還是挺方便的,很多時候環境變數也自動幫你配置好了,而且沒有 Windows 下的一系列問題,這也是我鍾愛 linux 和 MacOS 的原因,當然 Windows 也有很多優點,選擇最適合你的就是最好的。


最後我要吐槽一下部落格園的 Markdown渲染,是真的醜(黑人臉)。。。。