在Nexus 7上運行Ubuntu的詳細教程

編者按:近日有玩家已經把Chromium OS裝到Nexus 7平板上運行,但具體的操作方法尚未公布出來。不過先前的在Nexus 7上安裝Ubuntu方法已經被國內的玩家公布了,教程指導非常詳細,感興趣的朋友不妨試一下。 后期我們還會帶來Nexus 7上安裝Chromium OS的方法,Nexus 7被賦予“平板刷機王”的成為可以說是當之無愧了。

谷歌Nexus 7擁有最新的Android系統版本,現在也有很多第三方固件可以刷,這的確值得自豪。但刷來刷去,無論是原生,還是都是4.1.1系統,差別并不大。想 玩點新奇的嗎,這里就介紹一下在Nexus 7上安裝Ubuntu系統的方法,以小7的配置跑起來也完全沒問題,如果能外接個鍵盤鼠標的話,用小7上上網,或者用用 Open Office處理文檔,會比Android系統強大一些。

在小7上安裝Ubuntu會不會操作會不會比較復雜,會不會有危險?放心,這里介紹的方法絕對安全,不是將原有的系統刪掉裝Ubuntu,也不 是想 智器的平板那樣專門為Ubuntu系統單獨劃分分區去安裝上,而是在Android系統的基礎上加載運行,也就是運行現有的Android系統上,畢竟 Android的內核就是Linux系統,所以這也就說明了本帖所介紹的方法,并不會損壞現有的系統與軟件,所以大家可以毫無顧慮的安裝,不用擔心會變 磚。

一、準備篇:

總體來說安裝運行Ubuntu的方法相對并不難,但也相對較為復雜,需要花費一定的時間,需要的文件也較多,所以最開始先說一下安裝條件,以及提供所有需要的文件下載:

1、安裝Ubuntu系統的前提是你的Nexus 7已經破解ROOT

2、busybox安裝器

如果你的系統是原生的,不是刷的其他第三方固件,那么應該還沒有安裝BusyBox,需要先安裝一下。 BusyBox 是一個集成了一百多個最常用linux命令和工具的軟件,所以有人稱之為“Linux 工具里的瑞士軍刀”,我們這里要耍的就是Linux系統,所以busybox自然也要用到,由于原生系統并沒有提供,所以需要額外安裝。

下載:busybox.rar

3、超級終端 Terminal Emulator

Terminal Emulator是Android平臺上的一款Linux外殼工具,大致相當于Windows中的DOS命令提示符,可以在Android系統上進行linux命令操作。

下載:超級終端.rar

4、VNC viewer

VNC viewer是安裝上一款遠程桌面登陸工具,我們需要使用它登陸顯示Ubuntu界面。

下載:VNCviewer.rar

5、Ubuntu系統鏡像文件及運行腳本

Ubuntu系統本身,網上有多種版本的Ubuntu鏡像,這幾天我下載了好幾個版本,本來以Nexus 7那有限的內存,應該用小一點的精簡版比較好,但是測試了發現無法在小7上運行使用,最后測試了完整版才終于成功。這個完整版Linux是10.10發行 版,自帶LXDE和Gnome兩個界面,壓縮后體積1.7G,解壓縮后為3.6G,很龐大吧,如果你的是8G乞丐版小7,那么裝Ubuntu壓力有點大, 需要把機身內存差不多清空了。

另外為了簡化操作,這里將配置過程做成了一個腳本文件,里面已經對系統進行了各種模塊的加載與設定,所以這些操作就不再需要我們手動去設置了,直接運行腳本批處理文件即可。

Ubuntu完整鏡像下載:網盤下載

腳本文件下載:ubuntuV6-1-script.zip

二、安裝方法步驟:

1、Nexus 7開啟USB調試,然后用USB連接電腦,在Nexus 7的根目錄下新建一個名為“ubuntu”的目錄(這個目錄也可以起為其他的名字,隨便了,不過下面的命令操作之類的都已ubuntu目錄為例),然后將下載好的Ubuntu鏡像和腳本文件解壓縮,復制到ubuntu目錄中。

2、安裝busybox

在Nexus 7上運行Ubuntu的詳細教程

在Nexus 7上運行Ubuntu的詳細教程

在Nexus 7上運行Ubuntu的詳細教程

安裝并運行busybox安裝器,運行時會提示root授權,授權后按照提示就可以了,這個軟件的安裝提示畢竟多,耐心選擇后安裝即可。

3、加載Ubuntu系統腳本

在Nexus 7上運行Ubuntu的詳細教程

Terminal Emulator安裝打開后,就是一個類似于Windows中CMD的命令輸入窗口,在這個界面里,我們首先需要輸入下面命令: su(回車)

在Nexus 7上運行Ubuntu的詳細教程

然后會有root授權特使,選擇是即可,這樣既可以獲取root權限,以ROOT身份登錄,以ROOT身份登錄成功的標志就是原來的$變成了#號。

接下來輸入下面的命令:

cd /sdcard/ubuntu/(回車)

sh ubuntu.sh(回車)

在Nexus 7上運行Ubuntu的詳細教程

輸入后開始執行腳本,然后屏幕會顯示一些英文,然后又2個選項。第一個選項是提示輸入屏幕分辨率,為了保證可以恰好全屏顯示,分辨率要填寫正 確。我 們知道Nexus7的屏幕分辨率是1280×800,但是這里可別填寫這個,因為4.x系統的狀態欄要占用一部分分辨率顯示狀態欄,這個狀態欄正如大家隨 見不能隱藏,所以不能算作屏幕實際分辨率里,至于占用了多少,可以用安安兔之類的軟件,看一下系統信息里顯示的實際分辨率是多少,然后根據實際情況填寫。

如果你的Nexus7是原生的系統,并且也沒有改變成平板界面,那么實際分辨率就是1280*736了,這里我們輸入“ 1280×736  ,注意這里面的x并不是數學符號,而是英文字母x!輸入后回車繼續。

之后還有一個選項,是選擇使用哪一套系統界面的,1是LXDE,2是Gnome界面。這里我們要選1,因為選擇Gnome無法成功登陸。

在Nexus 7上運行Ubuntu的詳細教程

然后繼續執行腳本文件,如果最后一條顯示的是“root@localhost:/#”說明腳本運行成功。 如果沒有成功的話,檢查一下上面的操作是否有所遺漏,重新做一遍。

4、使用VNC viwer登陸Ubuntu

上面在超級終端輸入好命令后,不要關閉超級終端,直接按Home鍵退出桌面,然后安裝并打開VNC viwer,里面有一些東西需要進行設置,具體的設置如圖所示。

在Nexus 7上運行Ubuntu的詳細教程

其中Nickname,隨便填寫一個,比如我這里寫為ubuntu

密碼要寫:ubuntu

Adress這里,直接填寫 localhost

Port端口默認的就是5900,一般不用改

Username一般不用填。

在Nexus 7上運行Ubuntu的詳細教程

然后下面還有幾個選項,如下設置:

Color Format是設置系統顏色的,這里建議選擇“24bit-color(4bpp)”真彩色。

Local mouse pointer建議打上鉤

Fore Full-screen bitmap強制全屏,默認的Auto就可以,不用改。

在Nexus 7上運行Ubuntu的詳細教程

都設置好后,選擇軟件界面上面的“Connect”按鈕,就開始連接并登陸Ubuntu系統的桌面了,如果上面的操作都沒有問題的話,很快就可以進入現實Ubuntu系統的桌面了,這時就開始享用吧!

在Nexus 7上運行Ubuntu的詳細教程

在Nexus 7上運行Ubuntu的詳細教程

在Nexus 7上運行Ubuntu的詳細教程

退出Ubuntu并不能直接關閉軟件,而是需要現在Ubuntu界面下按一下Android系統狀態欄的菜單鍵,然后彈出菜單,選擇 disconnect即可退回VNC界面,然后退出VNC,在打開超級終端 Terminal Emulator ,然后輸入下面一個命令:exit(回車)

回車后既可以完全退出Ubuntu系統,當然你不輸入命令,直接重啟一下Nexus 7就行。如果推出登陸后,想再次使用Ubuntu,還需要安裝上面的步驟,重裝做一下!

三、Ubuntu系統展示及一些使用說明:

Linux系統的優點之一就是可以跨平臺,在X86的電腦,還是arm架構的電腦都能運行,所以Nexus 7運行Ubuntu并不是通過模擬器,還是切切實實的運行,可以保證系統速度與全部的功能都可以用,這點明顯有別于Android上用模擬器運行 Windows,那真是做個樣子,速度卡的要死,還神馬都無法用。

一般雙核處理器的機器跑Ubuntu速度已經不錯了,在Nexus 7上就更沒問題了,現象前2年東芝有一款超便攜的筆記本電腦(型號貌似是東芝AC100,價格當時好像只有1K多),就是用Android系統與雙核 Tegra2處理器,裝上Ubuntu速度很流暢,日常辦公都沒問題,所以四核Tegra3的Nexus7就更沒問題了。不過Nexus 7玩Ubuntu系統主要的問題并不是流暢與否,而是操作,因為Ubuntu和Windows系統一樣,主要是針對鍵盤鼠標操作設計的,所以使用純觸屏操 作,就會有些問題,比如鼠標左鍵和右鍵點擊、單擊雙擊等問題,光用觸屏不是很好操作,特別是Nexus 7的屏幕只有7寸,屏幕分辨率還很高,所以字體圖標什么的特效,純用觸屏操作會感覺很難受的。

在Nexus 7上運行Ubuntu的詳細教程

既然Nexus 7原生就支持OTG外接鍵盤鼠標,所以這里強烈建議至少外接個鼠標用,如果能找到與Nexus 7合適的鍵盤套裝的話,那Nexus 7可真是搖身一變,變成一個。

另外還必須要說明的是,進入Ubuntu后,對于觸控操作,可以有幾種模式可以選擇,這個操作選項,先按菜單鍵,然后調出來VNC的菜單,再選擇。

在Nexus 7上運行Ubuntu的詳細教程

按菜單,可以彈出來選項,其中Input Mode可以進行觸控方式選擇。

在Nexus 7上運行Ubuntu的詳細教程

默認的是第一項“Touch Mouse Pan and Zoom”觸控板和放縮,這個模式可以通過觸屏移動屏幕顯示(因為一屏幕不能顯示完全整個桌面),可以放縮桌面顯示,可以進行移動鼠標、點擊等操作,看起 來比較萬能的模式,但是移動鼠標和點擊操作的精確度很低,經常會誤操作。但是這個輸入方式可以調出來 鍵盤,需要輸入內容,比如瀏覽器網址的地方,還需要切換到這個輸入模式。

調出來鍵盤的方法是,使在“Touch Mouse Pan and Zoom”模式時,點擊屏幕空白位置或在屏幕上滑動一下,屏幕下方會有個放大、所需等3個圖標,其中中間那個就是彈出軟鍵盤。如果是在其他輸入模式下,可 能就不會有那個放縮圖標,無法彈出鍵盤,這時也可以點擊菜單鍵,選擇“sent text”等方式進行文字內容輸入。

第二項“Touchpad”模式,只是觸控不能移動桌面顯示,不能放縮,只可以拿觸屏當做鼠標使用,這樣的優點是操作精度很高,所以大部分時間建議使用這個模式進行操作,當因為畫面顯示不全需要移動是,在切換到其他模式,比如第1個或第4個進行移動一下。

第五項“Mouse Pointer Control Mode”應該是最正常,最好用的觸屏操作方式,就是屏幕點哪里鼠標指針就移動哪里,但點一下屏幕是單機,快速點2下屏幕是雙擊。平常操作都直接用這個模式就好了,需要輸入的時候在切換回第一種方法。

如果外接鼠標的話,也是選擇Mouse Pointer Control Mode操作模式比較好用,不過如果沒外接鍵盤的話,是無法填出虛擬鍵盤的,只能用外接的實體鍵盤。

在Nexus 7上運行Ubuntu的詳細教程

▲另外菜單里“更多”里面還有一些控制鍵功能,比如方向鍵什么的,可以利用。

在Nexus 7上運行Ubuntu的詳細教程

在Nexus 7上運行Ubuntu的詳細教程

在Nexus 7上運行Ubuntu的詳細教程

在Nexus 7上運行Ubuntu的詳細教程

另外就是Ubuntu系統默認的是英文界面,而且完全無法顯示中文。所以很必要先將其設置為中文。可以設置成中文。具體放方法是選擇線選擇“開 始” (Linux下貌似不叫開始菜單,不過就是那個意思了),然后選Preferences,在選擇“Language & format”,當打開是應該會提示語言支持沒有安裝,然后確認后可以自動下載,要下載的東西還挺大,連接的是國外服務器,速度比較慢,估計要等幾個小時 了。

在Nexus 7上運行Ubuntu的詳細教程

▲在Ubuntu中,可以直接讀取機身內存中的文件

在Nexus 7上運行Ubuntu的詳細教程

在Nexus 7上運行Ubuntu的詳細教程

打開瀏覽器,可以上網,Ubuntu的瀏覽器可比Android的瀏覽器強大太多了,就是速度有些慢,另外如果系統沒有安裝中文支持包的話,會完全無法顯示中文。

在Nexus 7上運行Ubuntu的詳細教程

在Nexus 7上運行Ubuntu的詳細教程

在Nexus 7上運行Ubuntu的詳細教程

還有最重要的,完整版Ubuntu里預裝了Open Office 3.2可以用,光看界面就知道這個Office可是Android系統上任何軟件都無法相比的。外接個鍵盤、鼠標,用Nexus 7辦公也未嘗不可。

Nexus7上安裝Ubuntu簡單的就介紹到這里,關于如何使用Linux系統,添加各種功能各種模塊,大家可以去找到相應資料來學習,Ubuntu系統比較強大,還有很多的功能大家可以去發掘。

載自: http://www.leiphone.com/1104-zzl-nexus-7-ubuntu.html

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!