首頁 > 軟體

在 Android 手機上安裝 Linux 自由自在地工作

2020-06-16 17:13:49

Android Authority網站報道,作為自由撰稿人和獨立應用開發者,亞當·辛尼基(Adam Sinicki)最享受的事情之一是,可以過自己想要的生活,以自己喜歡的方式工作,這通常意味著旅行和在旅途中工作。他最喜歡的回憶是,一邊感受著酒吧的氣氛、喝著啤酒,一邊寫稿子。其他時間辛尼基在倫敦或牛津的咖啡館工作。這種感覺真的是太棒了。

唯一的問題在於技術。雖然市場上有足夠多出色的Windows混合平板電腦,例如Surface Pro——辛尼基每天的主力工作用機,問題是它不能放到他的口袋中。因此,如果辛尼基在倫敦與好友喝一杯,喜歡在能看到大本鐘的地方工作,他就必須背一個單肩挎包,帶著Surface Pro去酒吧和夜總會,擔心它失竊或受損。如果想在去柏林的旅途中工作,辛尼基就需要隨身攜帶Surface Pro,不方便再攜帶其他手提行李了。

辛尼基真正需要的是用手機完全取代筆電。他的手機處理能力足夠強大,5.1英寸顯示屏足夠大,眼睛完全能看得清楚。問題在於軟體。

辛尼基喜歡Android,但其多工能力確實比較菜。執行Android N及更高版本的手機具有多屏功能,但他真正需要的是完整的桌面環境。辛尼基希望在編輯Word文件的同時使用瀏覽器,希望能檢視檔案,把它們拖放到WordPress中。

Android Authority表示,這是Android真正的優勢所在,因為它向使用者提供了這種可能性。Android開放、靈活,使用者有多種方式可以在智慧手機上執行完整的桌面環境,其中包括安裝完整的桌面版Ubuntu——這種方式需要對智慧手機越獄,不過並非所有方式都要求越獄。

Crossover for Android

如果你足夠幸運,是為數不多擁有設定英特爾晶片的智慧手機使用者之一,例如華碩Zenfone 2或聯想K900,就可以安裝一款被稱作“Crossover”的應用,這實質上是一款讓使用者直接安裝和以原生速度執行Windows軟體的應用——例如Steam、Office等。與在桌面PC上一樣,在視窗中執行的軟體也能拖動、改變大小。

Crossover不能執行所有Windows軟體,以及智慧手機需要設定英特爾處理器,將成為大多數使用者在Android智慧手機上執行Windows軟體的障礙。

Debian No Root

Debian No Root將安裝一個被稱作“Jessie”的Debian版本,或者它將安裝一個“相容層”,使使用者能在桌面環境中執行Debian軟體。Debian版Linux帶有終端,使使用者能安裝更多軟體,例如,使用者只需輸入“sudo apt-get install iceweasel”,即可執行基於火狐的瀏覽器軟體。

Debian No Root也存在相容性問題。執行Android 4.4之前版本的手機,不允許使用者解除安裝和重新安裝。更令人擔憂的是,使用者不能在6.0和更高版本上安裝任何軟體。這是因為開發者沒有新手機對應用進行測試,因此沒有能修正其中的缺陷。

這令人沮喪,因為對於能執行Debian No Root的手機來說,這是一個相當棒的選項。Debian No Root執行速度略慢,但除此之外,它使Android手機使用者能實現執行Linux的夢想,關鍵還不用越獄手機。

Limbo PC模擬器

是的,你沒有看錯!有一款在Android 裝置上執行的PC模擬器被稱作Limbo,功能足夠強大,使使用者能在Android 裝置上執行Windows。辛尼基費了很長時間才搞定它,而且執行速度還很慢。因此,他的建議是不要理會Limbo。

如果對模擬器癡心不改,使用者可以通過DosBox安裝Windows 95,只是不要期望它能完成任何有意義的工作。

多工應用

有多款應用嘗試模擬桌面環境。辛尼基喜歡Multiscreen Multitasking 。Multiscreen Multitasking 包含許多小的實用工具,並把它們“放到”一個能拖動的視窗中。基本上,它只能讓使用者瀏覽網頁,編輯文字,然後在視窗中拖動它們。辛尼基能執行一個管理器,使之包含載入widget的選項,並像視窗中的小應用那樣使用它們。使用者還可以完成其他任務,例如開啟一個網站的原始碼,或儲存為一個可編輯的映像檔案。坦率地說,Multiscreen Multitasking已經廉頗老矣,不建議使用者下載它。

另外一名開發者開發的Leena Desktop UI功能與Multiscreen Multitasking相同,但它更有吸引力,瀏覽器支援Google Drive和Google Docs,因此使用者可以利用它完成某些任務。它還是一款桌面,使用者可以利用它啟動普通應用。使用者還有Sentio等類似選項可供選擇。

此外,使用者還可以選擇懸浮應用,例如知名的Floating Apps。坦率地說,懸浮應用的使用有些繁瑣,不能取代真正的桌面。

其他選項

正如上文所述,即便不對手機越獄,使用者仍然有足夠多方法能在手機上執行桌面環境。當然,如果擁有三星Galaxy S8,使用者可以嘗試DeX——這要求使用者有一台外接顯示器。另外一種選項是,利用Splashtop Remote等軟體把桌面PC串流到手機上,不過這要求PC要開機,而且連線足夠強大。無論哪種方式,都有足夠多選項供使用者選擇,使用者應當能找到適合自己的方案。

Android Authority稱,所有上述方案,與在Android手機上安裝真正的桌面版Ubuntu相比都是小兒科。

如何在Android手機上安裝Ubuntu和其他版本Linux

要安裝桌面版Ubuntu Linux,使用者需要對Android手機進行越獄。對手機越獄通常相對簡單,但需要指出的是,不同手機的越獄方法不同,因此辛尼基沒有詳述手機越獄方法。

對手機越獄成功後,使用者需要3款應用:

首先是安裝BusyBox。BusyBox使使用者手機能使用它原本沒有的Linux命令,是多款越獄應用執行所必不可少的。

開啟Linux Deploy,確保它擁有根許可權。點選螢幕右上或右下方的小型下載按鈕,系統將進入一個選項選單。該選單中的大多數設定都不用理會,但使用者需要選擇想安裝的Linux發行版本,其中包括Debian、Ubuntu、Kali Linux、Gentoo、Fedora等。使用者可以都嘗試一遍,也可以進行一番比較,選擇適合自己的版本。

在底部,使用者可以選擇自己喜歡的桌面環境——這會改變應用的外觀和風格。勾選GUI標籤下的“Enable”選項,確保使用者可以使用圖形介面,檢查下方的“GUI Settings”,修改解析度等引數。在辛尼基的Galaxy S6 Edge Plus上,1024 X 576畫素解析度效果最好。把使用者名稱設定為“root”,使自己獲得存取許可權,記下密碼,或把它修改為更容易記的密碼。

現在,點選看起來像是3個點的選單,選擇“Install”(安裝),這一過程需要一段時間,將在手機上安裝完整的Linux發行版。點選“Start”(開始)按鈕,在“chroot”(手機上的一個小隔間)中執行Linux。

最後,為了真正看到圖形化使用者介面,使用者需要使用VNC Viewer。載入VNC Viewer,把地址設定為“localhost:5900”,然後輸入先前設定的密碼。

如果想開始在Terminal中新增更多軟體頭部,輸入如下命令:

·Apt-get install libreoffice——用於LibreOffice

·Apt-get install iceweasel——用於火狐

·Apt-get install idle——用於Python Idle

·Apt-get install gimp——用於GIMP

·Apt-get install nautilus-dropbox——用於DropBox

·Apt-get install software-center——用於一款應用商店,雖然它不能在辛尼基安裝的發行版本上執行

使用者可以安裝其他軟體。此外,使用者還應當擇機執行“apt-get update”,使所有軟體更新到最新版本。

此外,再配上藍牙鍵盤和滑鼠,使用者就可以在手機上開始工作了。

來源:Android Authority

本文永久更新連結地址http://www.linuxidc.com/Linux/2017-05/144274.htm


IT145.com E-mail:sddin#qq.com