deepin初體驗

deepin的安裝與必備配置

寫在前面

  慣例扯犢子。對深度linux嚮往很久,終於進公司給配了臺電腦,於是乎把自己的電腦給換成了deepin。裝系統對我而言沒有什麼難點,畢竟Windows裝過很多遍了。不過對於一個用慣了Windows的用戶而言,linux的分區實在讓人有點頭疼。本來直接用簡單模式使用默認分區就可以了,但由於系列原因最終我還是決定自己分區了。

deepin的安裝

  1. 進入deepin官網找到啓動盤製作工具(當然如果你不是用的u盤安裝的話自行參考deepin官網),然後製作啓動盤。
  2. 重啓電腦,進入BIOS。一般按delete鍵可以進入BIOS,有的電腦不是,具體可以自己搜一下。進入BIOS之後設置U盤爲第一啓動項,然後保存並退出。開機即可進入deepin安裝界面。
  3. 按說已經沒什麼了,你可以直接按照提示一步一步進行,然後就可以安心用deepin了。如果想自己分區的話,可以繼續看。

deepin的分區

  linux磁盤的命名一般以hd開頭(貌似也有sd,不好意思觸到知識盲區了……但還是要寫下來emmm,怕被誤導的請跳過這一段),第一塊hda,第二塊hdb,等等。像我的電腦的話是一塊固態一塊機械硬盤,機械硬盤是sda,固態是sdb,其中像我們分區的話就會是sda1,sda2等等。
  分區方面,看上去必不可少的分區有一下三個:
1. “/boot”,啓動分區,存放開機文件,100M左右就夠了。
2. “/”,根目錄,根目錄下掛着”/bin”,”/sbin”,”/lib”,”/dev”,”/etc”等等。
3. “/swap”,交換分區,一般大小爲內存容量的1~2倍,4G足夠了(不要問我爲什麼我是搜索來的)。
  理論上上邊三個分配好了之後就可以直接安裝系統了。我還是繼續配了下去,畢竟256G+1T….不過說實話,用了有兩天了,一直不知道我的硬盤容量使用情況。好了不說這些,下邊的目錄可以自己酌情建。
1. “/tmp”,臨時目錄,計算機會定期自動清理。
2. “/usr”,一般好像是”/usr/local”,安裝的軟件存放的地方。usr全拼好像是UnixSoftware,我一直覺得是user,汗。這個目錄的話使用還是很頻繁的。
3. “/var”,軟件運行時所產生的數據存放目錄。
4. “/root”,root管理員的home目錄。
5. “/home”,普通用戶的home目錄。這也是一個使用很頻繁的目錄,裏邊有包括Documents, Pictures, Downloads等等。你可以儘可能多的分配一些空間給這一塊。
  至此第一階段結束,deepin已經可以使用了。不過對於一個用慣了Google的人而言,用不了ss的電腦…..嗯,跟沒網的電腦差不多。由此有了第二階段——ss的配置。

ss的安裝與配置

安裝ss

  對於deepin下ss的安裝,個人還是比較推薦命令行方式,因爲我之前用的deepin自帶的商店安裝,最後不支持CHACHA20加密方式,沒找到解決方法,因此放棄。所以本文使用的是命令行。
以及,有一點需要提醒的是sudo是表示以管理員權限運行命令,會讓你輸入密碼。但是deepin輸入密碼的話不會有任何提示,你直接輸入然後回車即可。
  第一步,安裝Python3對應的包管理器pip3。(我不清楚這是什麼…..但是目測不安裝這個的話沒法繼續下一步。)

sudo apt install python3-pip

  第二步,安裝ss。這裏的地址需要做一下說明,由於ss的作者不再維護pip中的shadowsocks,所以如果你需要支持CHACHA20加密方式的話,需要用下邊的命令安裝最近版的ss。

pip3 install https://github.com/shadowsocks/shadowsocks/archive/master.zip

  現在,安裝好了。你可以使用下邊的命令查看你的ss版本。目前是3.0.0

sudo ssserver --version 

配置ss

  你可以通過ssserver --help來查看它支持哪些參數,也可以根據下邊的教程直接進行配置。
1. 找一個地方放置你的config文件。我的配置參數放在了/usr/local/lib/python2.7/dist-packages/shadowsocks/config.json裏邊。
  其中配置文件的內容你可以直接在你購買的ss得到的配置文件中導入。比如下邊的:

"server": "your_server_ip",
"server_port": your_server_port,
"local_port": 1080,
"password": "your_password",
"method": "your_method",
  1. 通過sslocal命令以及參數-c運行你的配置文件。比如sudo sslocal -c /usr/local/lib/python2.7/dist-packages/shadowsocks/config.json
      然後你現在可以使用google了。
  2. 使用chrome插件SwitchyOmega。此前你雖然可以上網了,但是由於默認全局代理,就算你開的是國內的網頁,也會走代理模式,不僅浪費流量還會直接導致網速慢。這個插件的意義在於讓你可以對特定的網頁翻牆。
      在chrome擴展裏邊找到插件,安裝插件之後導入配置文件:鏈接:https://pan.baidu.com/s/1xuXxQNOBeXlsPjUpAbQkMw 密碼:86wj,然後選擇自動切換即可。
  3. 開機自啓動
      運行sudo vim /etc/systemd/system/shadowsocks.service,編輯shadowsocks.service文件。在文件裏邊添加
[Unit]
Description=Shadowsocks Client Service
After=network.target

[Service]
Type=simple
User=root
ExecStart=/usr/local/bin/sslocal -c /usr/local/lib/python2.7/dist-packages/shadowsocks/config.json

[Install]
WantedBy=multi-user.target

  記得把ExecStart後邊的路徑改成你自己的配置文件的路徑。
  保存文件之後,運行systemctl enable /etc/systemd/system/shadowsocks.service使配置生效。
  輸入reboot命令重啓電腦,看看能否直接進入google。如果不行,輸入sudo vim /etc/rc.local編輯該文件,加上sudo /usr/local/bin/sslocal -c /usr/local/lib/python2.7/dist-packages/shadowsocks/config.json,然後重啓電腦看好不好使…..
5. 使用proxychains-ng開啓命令行翻牆

vim的配置

  作爲一個輕度強迫症患者,使用vim的時候首先是基礎配置,這個我沒太深入去了解,照着網上的一些配置資料先配着了。像下邊這樣:

" 顯示行號
set number
" 開啓語法高亮
syntax on
" 檢測文件類型
filetype on
" 顯示標尺
set ruler
" 打開摺疊
set foldenable
" 打開自動縮進
set autoindent
" C 語言縮進
set cindent
" 縮進爲 4 個空格
set shiftwidth=4
" tab 鍵相當於 4 個空格
set tabstop=4
" 自動匹配括號
set showmatch
" 設置顏色主題
colorscheme molokai

  這裏我想要說的是顏色主題,我找了挺多的但是始終沒有找着一個特別喜歡的,最後換了經典的molokai。
  依稀記得配置的話要安裝vim的配置管理工具,如下命令

sudo apt-get install vim-addon-manager
sudo apt-get install vim-youcompleteme
vim-sddons install youcompleteme

  不要問我什麼意思我真的不太能看懂這些東西。。
  換配色的話找到你的vim安裝路徑下的colors文件夾,我的是/usr/share/vim/vim80/colors,然後在網上找到你想要的配色文件,複製到colors文件夾下,再到~/.vimrc文件裏修改colorscheme的值。

寫在後面

ctrl + alt + t啓動終端
shutdown now關機
shutdown -r now重啓
shutdown +1010分鐘後關機

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章