1. 程式人生 > >Ubuntu新手入門全攻略

Ubuntu新手入門全攻略

Ubuntu可以說是Linux系統的一面旗幟,相比於大多數發行版,美觀易用,具有強大的社群支援,因而也成為了新手入門Linux系統的一個不錯選擇(再深入點的CentOS之類的就另說了)。

筆者在嘗試Ubuntu系統的時候遇到了若干問題花了一些時間才解決,本文主要講解這些Ubuntu入門可能會遇到的問題,有深有淺,歡迎批評指正。

同時由於寫本文的時候筆者的所有裝置均已調教(校)完成,處於事後.avi的狀態,很多步驟沒有截圖,但是操作並不複雜完全可以按照文字進行。

一、系統下載與安裝

下載建議到Ubuntu的官網,現在Ubuntu已經有了中文官網:

Ubuntu中文官網(http://cn.ubuntu.com/)

系統方面中文有Ubuntu和中文衍生版——優麒麟(Ubuntu Kylin),兩者都可以選擇下載(本文所有操作以Ubuntu原版為準,優麒麟並沒有太大差別),沒有太大問題。而且筆者在這裡也想說一句,沒必要聽到國產和中文定製什麼的就一臉嫌棄。精品總是有的,而且沒有使用者的支援,產品又怎麼可能做得好?


在下載頁面可以看到Ubuntu分為LTS和非LTS兩個版本,同時又分32位和64位版本,這裡筆者建議選擇LTS的16.X版本,32位和64位按照裝置的硬體來選擇,一般而言較新的裝置都已經是x64的64位架構了。17.X的非LTS版本筆者實測多臺裝置安裝介面為白屏進不去……原因未知。

下載之後我們得到的是一個ISO檔案,可以使用ISO相關工具諸如UltraISO(軟碟通)、PowerISO等工具燒錄為光碟或者用一個U盤寫入硬碟映象來作為安裝介質。燒錄和設定使用安裝介質啟動的過程這裡不做贅述。

同時很關鍵的一點,這裡筆者希望大家可以開啟裝置管理器看一下自己需要安裝的裝置的音效卡、顯示卡、無線網絡卡的型號,之後可能會用上。

在使用安裝介質啟動後,可以看到一個選單,第一個選項為在不安裝的情況下執行Ubuntu體驗,在這個環境下可以進行Ubuntu的安裝;第二個選項是不啟動Ubuntu直接開始安裝,剩下選項可以忽略。筆者建議選擇第一項進Ubuntu系統檢視一下音效卡和網絡卡是否正常,如果有部分硬體不能正常工作,而你又不想折騰,那麼到這一步已經可以放棄了……Linux 的驅動問題解決起來還是挺複雜的。

開始安裝的時候依次選擇語言、時區等資訊,這些沒有什麼要注意的地方。需要注意的是安裝的時候安裝位置的選擇,一般我們安裝Ubuntu都是Win+Ubuntu雙系統,這種情況下請選擇與Windows BootManager 共存這一項,否則請選擇清理硬碟安裝。剩下還有一個自定義分割槽的選項,不過講道理能用到這個功能的大概不需要看本文……如果選擇的是與Windows共存,那麼下一步的時候Ubuntu安裝程式會自動選擇一個分割槽(貌似是選擇空餘空間最大的),可以通過拖動介面中的相關UI來調整原分割槽的大小和用於Ubuntu安裝的空間的大小,這個看需求而定。如果是選擇清理磁碟安裝那麼會自動分割槽,除了在一些總硬碟容量小的裝置上,否則不建議這麼做。

等一段時間之後安裝程式提示安裝完成,這個時候可以移除安裝介質重啟了。重啟的時候可以看到一個和之前使用安裝介質啟動時類似的選單介面,在這裡可以選擇啟動Ubuntu或者Windows。

需要一提的是即使你移除了安裝介質在第一次重啟時還有可能會提示你移除安裝介質後再按Enter重啟。

二、驅動故障排除

安裝完成後進入Ubuntu,你可能會感嘆Ubuntu的介面是如此的精緻。不過這個僅限於驅動沒有問題的,有問題的孩子請做好心理準備,麻煩才剛剛開始……

筆者的酷比魔方iwork12在安裝完Ubuntu16.X之後,音效卡Intel SST Audio和RTL8730bs網絡卡均不工作……

這叫一個苦。

溫馨提示,手機通過USB線共享網路是可以讓無線網絡卡認不出來的裝置有線上網的!這個驅動Linux的核心中是自帶的。

首先說一個最簡單的但是成功率並不高的方法:

點選螢幕右上的設定按鈕,選擇系統設定,在新的視窗中選擇軟體和更新,然後再選擇附加驅動,這裡可能會有需要的驅動。

當然這個成功率很低……

筆者在解決的時候查閱了各種資料,繞了各種彎子……這裡筆者給大家說一個最容易、成功率最高的方法:升級Linux核心!

新版的Linux核心會比舊版的核心整合更多的驅動,這個解決問題的成功率是最高的。筆者按照網上的各種方法,搗鼓了一個下午沒解決,最後腦袋一抽(也可能是靈光一閃),決定升級個核心,然後從Ubuntu 16.X 預設的4.10.X核心直接升級到最新的4.14.X核心,然後重啟……發現無線網絡卡工作了,再等幾秒鐘,看到了小喇叭的圖示從啟動到禁用再到啟用,音效卡也識別並開始工作了……

很可惜,找了很多的資料並沒有提到這個最簡單有效的方法的……

這裡簡單的介紹一下升級核心的方法。首先按鍵盤的徽標鍵,在開啟的搜尋欄中鍵入shell,開啟Linux最具特色的終端。鍵入

uname -sr

回車,檢視數字版本號。


4.14-rc1的核心,而Ubuntu 6.X預設的核心版本,也就是我們剛剛uname -sr 檢視的版本號只有4.10.X,說明核心可以嘗試升級。

開啟連結,可以看到如下頁面,


amd64為x64裝置版本,i386為x86裝置版本,即64位裝置和32位裝置版本。其餘版本不是很常用,這裡不提。需要注意的是雖然列出的是5個檔案,但是我們需要的是第1、2、4三個檔案,檔名格式大致為xxx-headers-xxx_all.deb、xxx-headers-xxx-generic_xxx_架構.deb和xxx-image-xxx-generic-xxx_架構.deb。

下載完這三個檔案,移動到一個單獨的資料夾內,右鍵資料夾“開啟終端”,這個時候終端會自動定位到這個資料夾,接著鍵入以下命令後回車:

sudo dpkg -i *.deb

需要注意這裡第一次使用sudo需要鍵入當前賬戶的密碼。

這裡使用了萬用字元*來安裝三個deb,不然手動一個個鍵入或者複製檔名很麻煩。

待命令完成後,繼續鍵入並回車:

sudo update-grub

以更新grub引導裝入程式,待操作完成後可以重啟Ubuntu。

重啟完成後可以開啟終端鍵入uname -sr 來檢視核心是否已經更新。

如果你的裝置的硬體不是太稀有或古怪的話一般而言已經開始正常工作了。

如果還沒有成功,這裡筆者給幾個連結作參考:

這裡涉及的操作和原理都很複雜,筆者就不多介紹了。

三、安裝應用程式

解決完驅動問題,這個時候的Ubuntu已經可以正常的運行了。

但是Ubuntu自帶的應用程式很有限,我們就需要自行安裝應用程式。

一般安裝應用可以通過以下幾個方法:

1.終端鍵入: sudo apt-get install 應用包名;

    但是這個方法需要知道具體的包名。

2.使用Ubuntu自帶的“Ubuntu軟體”平臺來安裝;

    但是這個方法可能找不到很多需要的應用。

3.下載字尾為*.deb的檔案雙擊安裝;

    但是這個方法呼叫的可能是Ubuntu自帶的安裝程式,有可能會失敗(親測網易雲音樂、搜狗輸入法、WPS都不可以)。

    如果出現這個情況,可以使用第三方安裝程式來解決:開啟終端鍵入


    sudo apt install gdebi-core

    安裝gdebi,然後進入deb包的目錄,右鍵“開啟終端”,鍵入:

sudo gdebi XXX.deb

    安裝即可,親測可以解決問題。

4.使用第三方的包管理器、應用市場;

    這裡推薦一下新立得軟體包管理器和優麒麟自帶的應用市場,都很好用。

    但是如果是在Ubuntu 16.X 原版環境下優麒麟自帶的應用市場會出現打不開的情況,需要按以下步驟修復:

    在終端中鍵入:

sudo apt-get install software-center

    安裝software-center,自動補齊缺少的依賴包,就可以正常打開了。


    至此,Ubuntu入門已經結束,可以愉快的來使用這個開源和強大的系統了。