這段時間,抽空研究了一下Ubuntu,雖然也有過到目前為止使用計算機最作死的經歷,但目前已經學會了一些最基本的操作。在這裡簡單的記錄一下,算是吸取的教訓,供其他人借鑑。
1.裝Ubuntu系統。
裝Ubuntu系統的網上教程很多,但其實非常簡單。我最後安裝的是Ubuntu16.04版本,並在Ubuntu下引導Windows10啟動。這裡只需要提到三點。首先是光碟的燒錄。一定要去官網下載最新版本的系統,網址在此:http://www.ubuntu.com/download.下載Ubuntu當然是免費的。第二點很重要的是磁碟的分割槽。每個人的磁碟分割槽都不同,這裡簡單介紹一下我的磁碟分割槽:
一共4個分割槽,其中第1個是主分割槽,剩下3個都是邏輯分割槽。
主分割槽是/boot,分500M的大小(推薦至少200M的大小);
接下來是根目錄/,我分了20G的大小(推薦至少5G);
下一個是交換空間swap,推薦是記憶體的兩倍;
最後一個是/home,我將剩下所有的空間都分給了home。
在分割槽頁面下方設定的是啟動引導項,如果沒有強迫症的話,就預設吧,因為Windows和Ubuntu的引導項完全不同,所以,我的建議是按照預設即可,否則還有很多的設定需要調整。預設的話就是Ubuntu引導啟動Windows,我覺得沒什麼不方便的。剩下的,一切按照預設來即可。如今的裝系統已經非常方便和人性化了,很簡單!
2.安裝軟體。
安裝完成Ubuntu後,就可以開始安裝軟體了。不過在此之前,需要輸入幾條命令,升級一下軟體配件。
首先是獲取root許可權,在這之後才能進行軟體的安裝。
sudo su
之後輸入所在賬戶的密碼即可獲取root許可權。
接下來,升級軟體配件
sudo apt-get update sudo apt-get upgrade
這兩個命令會持續一段時間,安裝一些軟體必須的依賴庫,升級整個系統的軟體。
規定動作做完之後,即可安裝軟體了。
許多軟體庫中擁有的軟體可以直接使用dpkg線上安裝,例如編輯器之神vim的安裝命令如下:
sudo apt-get install vim
安裝java的命令如下:
sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java8-installer
在安裝軟體的過程中,會經常性執行update的命令,因為每安裝一個軟體包,就可能出現不搭配的依賴庫,需要進行升級,獲取相適應的依賴庫。
除了線上安裝之外,一些軟體提供的是Ubuntu環境下的deb包。安裝這樣的deb包命令如下:
sudo dpkg -i xxx.deb
倘若出現了缺失依賴庫的情況,可以使用以下命令補充依賴包後重新進行安裝:
sudo apt-get -f install
例如,在安裝chrome的時候,總會出現缺失依賴庫的情況,使用該命令,可以解決上述問題。
既然談到了安裝Google Chrome,安裝它的命令如下:
cd /tmp wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb sudo dpkg -i google-chrome-stable_current_amd64.deb sudo apt-get -f install
以上就是安裝軟體的一些小知識。
3.解壓縮。
在Ubuntu下,如果下載的是壓縮檔案,可以使用自帶的tar命令解壓縮,裡面有很多引數,到目前也記不住那些常用的。好在可以使用:
man tar
來查詢具體有哪些引數以及是什麼意思。
其中比較常用的有:
-c:新建壓縮檔案
-x:解壓縮
-j:解壓縮tar.bz2檔案
-z:解壓縮tar.gz檔案
-v:顯示正在處理的檔案
-f:要被處理的檔名
-C:解壓縮時放置的目錄
4.latex的安裝。
在Ubuntu下如果想要寫漂亮的文件,沒有word,而使用Ubuntu的大多又是程式設計師,因此latex可以說必不可少。安裝的命令如下:
sudo apt-get install texlive
安裝完成後,可以嘗試新建一個tex檔案:
vim test.tex
之後使用latex進行編碼
latex test.tex
接下來可以看一下生成的格式檔案
xdvi test.dvi
如果想要生成pdf檔案,可以使用如下命令:
pdflatex test.tex
接下來使用xdg-open開啟pdf檔案
xdg-open test.pdf
最後想說的是,我使用Ubuntu的原因在於在這樣一個系統下,沒有太多的軟體支援,也就可以更好地專心於需要做的事情,包括程式設計,寫論文等,而不容易分心。雖然搗鼓起來的確有點麻煩,不過熟悉之後,的確在一些地方會讓人覺得不錯。想提醒一點的是,如果有問題,能上谷歌或者bing去搜尋英文答案,或者買一本相關的書(對我就是說鳥哥的那本私房菜),就不要在百度上查,因為我發現,不知道是因為環境不同,還是國內熟悉Ubuntu的人太少,很多的教程都有各種各樣的錯誤。因此,個人認為,學習Ubuntu最好的方法還是用英語去搜各種解決方法,或者仔細閱讀官方的幫助文件。