首頁 > 軟體

如何在Chrome OS上安裝Linux應用程式

2020-06-16 16:46:45

Chrome OS最令人興奮的新特性之一是能夠執行為Linux設計的應用程式。大多數可以在Ubuntu、Debian或其他Linux發行版上執行的軟體都可以工作。這是第一次(官方)在chromebook上執行傳統的桌面軟體,而且可能性是無限的。

不幸的是,如果您還沒有使用Linux的經驗,那麼這個特性就很難理解了。在本指南中,我們將向您展示如何在Chromebook上設定Linux容器以及如何安裝應用程式。

目前,所有Chromebook上都不支援Linux應用程式。您可以在這裡找到相容裝置的列表。在繼續之前,確保你的Chromebook在這個列表上!

此外,聲音和圖形加速目前不能在任何Linux應用程式上工作。

切換Chrome OS頻道

目前,你不能在Chrome作業系統的穩定通道中使用Linux應用程式——你必須把Chromebook切換到一個開發通道。谷歌有四個不同版本的Chrome作業系統在任何給定的時間-Stable, Beta, Dev 和 Canary。穩定是最完善和無bug的體驗,並且Canary經常有bug和/或不完整的特性。

Linux應用程式支援剛剛登陸一些型號的Beta通道,所以目前,您可能不得不使用“Dev”通道。谷歌有一個指南告訴你如何切換頻道。

您可以在不擦除裝置的情況下從Stable轉換為Beta,Beta轉換為Dev,將Dev轉換為Canary。 如果要恢復到更穩定的通道,則必須執行恢復出廠設定。

將裝置切換到Chrome OS Dev後,下一步是安裝Linux容器。

設定Linux容器

Linux應用程式支援在預設情況下是不啟用的,但是開啟它只需要點選幾下滑鼠。首先,開啟Chrome OS設定。這可以通過點選快速設定選單中的gear圖示來實現。在啟動程式中也可能有一個“設定”應用程式。

在設定應用程式中,向下捲動,直到看到Linux應用程式的選項。點選“開啟”按鈕。如果您沒有看到選單選項,您的裝置還不支援。

最後一步是在彈出視窗中單擊“Install”。安裝過程可能需要一段時間,這取決於您的internet連線。等著的時候,請隨便喝杯咖啡。

完成後,將出現一個終端視窗,您可以在其中開始輸入命令。你可以在任何時候通過在Chrome OS應用程式抽屜中開啟“終端”應用程式到達終端。現在您已經準備好安裝Linux應用程式了!

從儲存庫安裝應用程式

在Linux上安裝應用程式的主要方法是通過軟體儲存庫。Chrome OS上的Linux容器目前執行Debian 9 'Stretch ',這樣你就可以輕鬆地通過Debian軟體庫安裝任何可用的軟體。

要從軟體儲存庫安裝應用程式,通常必須找到所需包的名稱並執行某個命令。例如,如果你想安裝GIMP,你可以輸入這個命令並按確認鍵:

sudo apt-get install gimp

要解除安裝相同的應用程式,您可以執行以下命令:

sudo apt-get remove gimp

要更新所有應用程式,您需要這樣做:

sudo apt-get update && sudo apt-get upgrade

這是一個相當繁瑣的過程,但有多個“應用商店”允許您在不使用終端的情況下查詢和安裝這些包。 我推薦Gnome軟體中心,因為它易於使用。

安裝Gnome軟體中心

要安裝Gnome軟體中心,請鍵入此命令,然後按Enter鍵:

sudo apt-get install gnome-software gnome-packagekit

當終端詢問您是否要繼續時,請按鍵盤上的“Y”鍵,然後再次“輸入”。 此命令安裝兩個軟體包 - 軟體中心和允許軟體中心與Debian系統通訊的工具。

下載並安裝完所有內容後,您應該會在應用程式抽屜中看到“軟體”應用程式。 單擊它以開啟Gnome軟體中心。

你可能還會在應用程式抽屜中裡看到其他一些新東西,比如“Package”和“Package Updater”。不要刪除這些,否則軟體中心就會停止工作。如果您不小心刪除了這些,請再次執行上面的命令。

如果一切順利,軟體中心應該開啟!您可以在主頁中檢視類別,或單擊右上角的放大鏡圖示以搜尋特定應用程式。這裡列出了通過Debian儲存庫提供的大多數應用程式。如果您沒有看到任何應用,請嘗試重新啟動Chromebook。

安裝.deb檔案

從網站下載Linux應用程式時,通常會獲得.deb檔案。例如,當您單擊Steam下載頁面上的Linux連結時,它會將deb檔案儲存到您的計算機。這些是安裝包,非常類似於Windows上的.msi或.exe檔案。

Chrome OS最近新增了對從Files應用程式開啟這些內容的支援,因此安裝.deb檔案非常容易。下載後,將其複製到Chrome OS Files應用程式的“Linux檔案”部分,然後雙擊它。

安裝Flatpaks

如果您在軟體中心找不到所需的應用程式,或者作為.deb檔案,它可能會以Flatpak的形式提供。這些是綑綁包,旨在跨分布工作。您應該只使用Flatpaks作為Chrome作業系統的最後手段;有一些錯誤,它們佔用更多的磁碟空間,效能稍差(因為它們是沙箱)。

首先,您必須安裝Flatpak系統包。執行此命令:

sudo apt-get install flatpak

接下來,新增Flathub儲存庫('flathub'和URL之間只有一個空格,而不是新行):

sudo latpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

最後,您必須重新啟動Chromebook。 現在您可以下載在Flathub上找到的任何應用程式。 同樣,大多數這些應用程式都可以通過軟體中心或.deb檔案獲得,但有一些獨家。

Flatpaks只能通過Chrome OS上的命令列安裝,至少在我的測試中(軟體中心外掛似乎不起作用)。 Flathub上的每個應用程式都在頁面底部有命令列說明。 例如,這是安裝Telegram桌面應用程式的命令:

flatpak install flathub org.telegram.desktop

但是,您必須在開頭新增“sudo”,否則它將在Chrome OS上失敗。 所以你實際需要執行的是:

sudo flatpak install flathub org.telegram.desktop

下載並安裝完所有內容後,應用程式應顯示在Chrome OS應用程式抽屜中。

希望本指南幫助您開始使用Chrome OS上的Linux應用程式。

Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx

本文永久更新連結地址https://www.linuxidc.com/Linux/2018-09/154003.htm


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