如何在Chromebook上安裝和運行Linux

使用Crouton在Chrome操作系統和Ubuntu之間切換

Chromebook由於兩個簡單的原因而變得流行:易用性和價格。 他們日益流行的應用程序數量迅速增加,從而增強了這些Chromebook的功能。 但是,我們不是在談論Chrome操作系統或其應用程序。 我們在這裡談論在Chromebook上運行Linux,這是一款絕對不是Chrome應用的強大操作系統。

通過遵循下面的教程,您還可以在筆記本電腦上運行完整版本的Linux操作系統,從而為本質上屬於低預算的機器打開了全新的可能性。

在您的Chromebook上安裝Ubuntu之前,您首先需要啟用開發者模式。 這是一種通常僅供高級用戶使用的模式,因此務必認真注意以下說明。

啟用開發者模式

雖然Chrome OS中的大部分數據都存儲在雲端的服務器端,但您也可能在本地保存了重要的文件; 如在您的下載文件夾中找到的那些。 除了禁用某些安全限制並允許您安裝定製版本的Ubuntu之外, 激活的開發人員模式還會自動刪除Chromebook上的所有本地數據 。 因此,請確保您需要的所有內容都在外部設備上進行備份或在執行以下步驟之前移至雲端。

  1. 啟用Chromebook後,同時按住EscRefresh鍵並點按設備的電源按鈕。 應該開始強制重新啟動,此時您可以放開密鑰。
  2. 重啟完成後,應出現一個帶有黃色感嘆號的屏幕,並顯示Chrome操作系統丟失或損壞的消息。 接下來,利用這個組合鍵來啟動開發者模式: CTRL + D。
  3. 現在應顯示以下消息: 要關閉操作系統驗證,請按ENTER。Enter鍵。
  4. 現在將出現一個新屏幕,聲明操作系統驗證已關閉。 此時不要碰任何東西。 幾節後,您會收到Chromebook正在轉換到開發者模式的通知。 此過程可能需要一些時間並可能涉及多次重新啟動。 您最終將返回到操作系統驗證是關閉的消息,伴隨著一個紅色的感嘆號。 忽略此消息並等待,直到您看到Chrome OS的歡迎屏幕。
  5. 由於所有本地數據和設置都在您進入開發人員模式時被刪除,您可能需要在操作系統歡迎屏幕上重新輸入網絡詳細信息,語言和鍵盤方向,並同意操作系統的條款​​和條件。 完成後,請根據提示登錄Chromebook。

通過Crouton安裝Ubuntu

儘管Chromebook上有多種可供選擇的安裝和運行Linux版本,但本教程只關注推薦的解決方案。 選擇Crouton的主要原因在於其簡單性,以及它允許您並行運行Chrome操作系統和Ubuntu,無需一次硬啟動到一個操作系統。 要開始使用,請打開您的Chrome瀏覽器並按照以下步驟操作。

  1. 導航到Crouton官方的GitHub倉庫。
  2. 點擊直接位於Chromium OS Universal Chroot Environment標題右側的goo.gl鏈接。
  3. Crouton文件現在應該在您的下載文件夾中可用。 使用以下鍵盤快捷鍵在新瀏覽器選項卡中打開Chrome OS開發人員shell: CTRL + ALT + T
  4. 光標現在應該顯示在crosh>提示符旁邊,等待您的輸入。 鍵入shell並按Enter鍵。
  5. 現在命令提示符應該如下所示: chronos @ localhost / $ 。 在提示符下輸入以下語法並按Enter鍵: sudo sh〜/ Downloads / crouton -e -t xfce 。 如果您正在使用觸摸屏運行Chromebook設備,請改用以下語法: sudo sh〜/ Downloads / crouton -e -t touch,xfce
  6. 現在將下載最新版本的Crouton安裝程序。 現在可能會提示您在此時提供並驗證密碼和加密密碼短語,原因是您選擇通過上一步中的“-e”參數來加密您的Ubuntu安裝。 雖然這個標誌不是必需的,但強烈建議。 選擇您將記住的安全密碼和密碼,並相應地輸入它們(如果適用)。
  1. 密鑰生成完成後,Crouton安裝過程將開始。 這將需要幾分鐘時間並且需要最少的用戶干預。 但是,隨著安裝的進行,您可以查看shell窗口中每個步驟的詳細信息。 您最終將被要求為主要Ubuntu帳戶定義過程末尾的用戶名和密碼。
  2. 安裝成功完成後,您應該回到命令提示符。 輸入以下語法並按Enter鍵: sudo startxfce4 。 如果您在之前的步驟中選擇了加密,則係統會提示您輸入密碼和密碼。
  3. 現在將開始Xfce會話 ,並且您應該在您面前看到Ubuntu桌面界面。 恭喜,您現在正在Chromebook上運行Linux!
  4. 正如我在文章前面提到的,Crouton允許您同時運行Chrome操作系統和Ubuntu。 要在兩個操作系統之間切換而不必重新啟動,請使用以下鍵盤快捷鍵: CTRL + ALT + SHIFT + BACKCTRL + ALT + SHIFT + FORWARD 。 如果這些快捷鍵不適用於您,那麼您可能正在運行帶有Intel或AMD芯片組的Chromebook,而不是ARM。 在這種情況下,請使用以下快捷方式: CTRL + ALT + BACK和( CTRL + ALT + FORWARD) +( CTRL + ALT + REFRESH)。

開始使用Linux

現在您已啟用開發者模式並安裝了Ubuntu,您需要按照以下步驟在每次啟動Chromebook時啟動Linux桌面。 需要注意的是,每當您重新啟動或打開電源時,您都會看到警告屏幕提示操作系統驗證已關閉 。 這是因為開發人員模式在您手動禁用它之前一直保持活動狀態,並且需要運行Crouton。

  1. 首先,使用以下鍵盤快捷鍵返回到開發人員shell界面: CTRL + ALT + T。
  2. crosh提示符處鍵入shell並按Enter鍵
  3. 現在應該顯示chronos @ localhost提示符。 鍵入以下語法並按Enter鍵sudo startxfce4
  4. 如果出現提示,請輸入您的加密密碼和密碼。
  5. 您的Ubuntu桌面現在應該可見並且可以使用。

默認情況下,你安裝的Ubuntu版本沒有附帶大量的預裝軟件。 定位和安裝Linux應用程序的最常見方法是通過apt-get 。 這個方便的小命令行工具允許您在Ubuntu中搜索和下載無數的應用程序。 請注意,與運行ARM芯片的應用程序相比,AMD和基於Intel的Chromebook可以訪問更多的工作應用程序。 即便如此,即使是基於ARM的Chromebook也可以運行一些最流行的Linux應用程序。

請訪問我們的深入指南 ,了解有關通過apt-get從命令行安裝應用程序的更多信息。

備份您的數據

儘管Chrome操作系統中的大多數數據和設置都自動存儲在雲中,但在Ubuntu會話期間創建或下載的文件不能說相同。 牢記這一點,您可能需要不時地備份您的Linux文件。 幸運的是,克魯頓提供了通過採取以下步驟來做到這一點的能力。

  1. 通過鍵入以下快捷方式啟動開發人員shell界面: CTRL + ALT + T。
  2. 接下來,在crosh提示符處輸入 shell並按Enter鍵。
  3. 現在應該顯示chronos @ localhost提示符。 輸入以下命令和參數並按Enter鍵sudo edit-chroot -a
  4. 現在應該以白色文本顯示chroot的名稱(即精確 )。 鍵入以下語法後跟空格和chroot的名稱,然後按Enter鍵sudo edit-chroot -b 。 (即sudo edit-chroot -b精確 )。
  5. 備份過程現在應該開始。 完成後,您將看到一條消息,說明完成備份以及路徑和文件名。 tar文件或tarball現在應該位於Chrome操作系統下載文件夾中; 這是共享的,因此可以在兩個操作系統中訪問。 此時,建議您將該文件複製或移動到外部設備或云存儲。

從Chromebook中移除Linux

如果您發現自己感到不舒服,因為開發者模式提供的安全環境比操作系統驗證啟用時不安全,或者您只想從Chromebook中刪除Ubuntu,請按照以下步驟將設備恢復到之前的狀態。 該過程將刪除所有本地數據,包括下載文件夾中的任何文件,因此請務必事先備份任何重要內容。

  1. 重新啟動Chromebook。
  2. 出現操作系統驗證為OFF消息時,請按空格鍵。
  3. 現在您將被要求確認是否要打開操作系統驗證。 按Enter鍵。
  4. 將會出現一條通知,簡要說明操作系統驗證現在處於開啟狀態。 此時,您的Chromebook將重新啟動並恢復到原始狀態。 一旦過程完成,您將返回到Chrome操作系統的歡迎屏幕,您將再次需要輸入您的網絡信息和登錄憑證。