使用Linux 上的 Chromebookv
導讀 | Google Chromebook 執行在 系統之上,但通常它執行的 Linux 系統對普通使用者而言,並不是十分容易就能訪問得到。Linux 被用作基於開源的Chromium OS 執行時環境的後端技術,然後 Google 將其轉換為 Chrome OS。大多數使用者體驗到的介面是一個電腦桌面,可以用來執行 Chrome 瀏覽器及其應用程式。然而,在這一切的背後,有一個 Linux 系統等待被你發現。如果你知道怎麼做,你可以在 Chromebook 上啟用 Linux,把一臺可能價格相對便宜、功能相對基礎的電腦變成一個嚴謹的筆記本,獲取數百個應用和你需要的所有能力,使它成為一個通用計算機。 |
Chromebook 是專為 Chrome OS 創造的膝上型電腦,它本身專為特定的膝上型電腦型號而設計。Chrome OS 不是像 Linux 或 Windows 這樣的通用作業系統,而是與 Android 或 iOS 有更多的共同點。如果你決定購買 Chromebook,你會發現有許多不同製造商的型號,包括惠普、華碩和聯想等等。有些是為學生而設計,而另一些是為家庭或商業使用者而設計的。主要的區別通常分別集中在電池功率或處理能力上。
無論你決定買哪一款,Chromebook 都會執行 Chrome OS,併為你提供現代計算機所期望的基本功能。有連線到網際網路的網路管理器、藍芽、音量控制、檔案管理器、桌面等等。
Chrome OS 桌面截圖
不過,想從這個簡單易用的作業系統中獲得更多,你只需要啟用 Linux。
如果我讓你覺得啟用 Linux 看似簡單,那是因為它確實簡單但又有欺騙性。之所以說有欺騙性,是因為在啟用 Linux 之前,你 必須 備份資料。
這個過程雖然簡單,但它確實會將你的計算機重置回出廠預設狀態。你必須重新登入到你的膝上型電腦中,如果你有資料儲存在 Google 雲盤帳戶上,你必須得把它重新同步回計算機中。啟用 Linux 還需要為 Linux 預留硬碟空間,因此無論你的 Chromebook 硬碟容量是多少,都將減少一半或四分之一(自主選擇)。
在 Chromebook 上接入 Linux 仍被 Google 視為測試版功能,因此你必須選擇使用開發者模式。開發者模式的目的是允許軟體開發者測試新功能,安裝新版本的作業系統等等,但它可以為你解鎖仍在開發中的特殊功能。
要啟用開發者模式,請首先關閉你的 Chromebook。假定你已經備份了裝置上的所有重要資訊。
接下來,按下鍵盤上的 ESC 和 ⟳ ,再按 電源鍵 啟動 Chromebook。
ESC 鍵和 ⟳ 鍵
當提示開始恢復時,按鍵盤上的 Ctrl+D 。
恢復結束後,你的 Chromebook 已重置為出廠設定,且沒有預設的使用限制。
在開發者模式下執行意味著每次啟動 Chromebook 時,都會提醒你處於開發者模式。你可以按 Ctrl+D 跳過啟動延遲。有些 Chromebook 會在幾秒鐘後發出蜂鳴聲來提醒你處於開發者模式,使得 Ctrl+D 操作幾乎是強制的。從理論上講,這個操作很煩人,但在實踐中,我不經常啟動我的 Chromebook,因為我只是喚醒它,所以當我需要這樣做的時候, Ctrl+D 只不過是整個啟動過程中小小的一步。
啟用開發者模式後的第一次啟動時,你必須重新設定你的裝置,就好像它是全新的一樣。你只需要這樣做一次(除非你在未來某個時刻停用開發者模式)。
現在,你已經執行在開發者模式下,你可以啟用 Chrome OS 中的 Linux Beta 功能。要做到這一點,請開啟 設定 ,然後單擊左側列表中的 Linux Beta 。
啟用 Linux Beta ,併為你的 Linux 系統和應用程式分配一些硬碟空間。在最糟糕的時候,Linux 是相當輕量級的,所以你真的不需要分配太多硬碟空間,但它顯然取決於你打算用 Linux 來做多少事。4 GB 的空間對於 Linux 以及幾百個終端 還有二十多個圖形應用程式是足夠的。我的 Chromebook 有一個 64 GB 的儲存卡,我給了 Linux 系統 30 GB,那是因為我在 Chromebook 上所做的大部分事情都是在 Linux 內完成的。
一旦你的 Linux Beta 環境準備就緒,你可以透過按鍵盤上的 搜尋 按鈕和輸入 terminal 來啟動終端。如果你還是 Linux 新手,你可能不知道當前進入的終端能用來安裝什麼。當然,這取決於你想用 Linux 來做什麼。如果你對 Linux 程式設計感興趣,那麼你可能會從 Bash(它已經在終端中安裝和執行了)和 Python 開始。如果你對 Linux 中的那些迷人的開源應用程式感興趣,你可以試試 GIMP、MyPaint、LibreOffice 或 Inkscape 等等應用程式。
Chrome OS 的 Linux Beta 模式不包含圖形化的軟體安裝程式,但 應用程式可以從終端安裝 。可以使用 sudo apt install 安裝應用程式。
- sudo 命令可以允許你使用超級管理員許可權來執行某些命令(即 Linux 中的 root )。
- apt 命令是一個應用程式的安裝工具。
- install 是命令選項,即告訴 apt 命令要做什麼。
你還必須把想要安裝的軟體包的名字和 apt 命令寫在一起。以安裝 LibreOffice 舉例:
sudo apt install libreoffice
當有提示是否繼續時,輸入 y (代表“確認”),然後按 Enter鍵 。
一旦應用程式安裝完畢,你可以像在 Chrome OS 上啟動任何應用程式一樣啟動它:只需要在應用程式啟動器輸入它的名字。
瞭解 Linux 應用程式的名字和它的包名需要花一些時間,但你也可以用 apt search 命令來搜尋。例如,可以用以下的方法是找到關於照片的應用程式:
apt search photo
因為 Linux 中有很多的應用程式,所以你可以找一些感興趣的東西,然後嘗試一下!
Linux Beta 環境執行在容器 中,因此 Chrome OS 需要獲得訪問 Linux 檔案的許可權。要授予 Chrome OS 與你在 Linux 上建立的檔案的互動許可權,請右擊要共享的資料夾並選擇 管理 Linux 共享 。
Chrome OS 的 Linux 管理共享介面
你可以透過 Chrome OS 的 設定 程式來管理共享設定以及其他設定。
Chrome OS 設定選單
如果你肯花時間學習 Linux,你不僅能夠解鎖你 Chromebook 中隱藏的潛力,還能最終學到很多關於計算機的知識。Linux 是一個有價值的工具,一個非常有趣的玩具,一個通往比常規計算更令人興奮的事物的大門。去了解它吧,你可能會驚訝於你自己和你 Chromebook 的無限潛能。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69955379/viewspace-2761822/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 使用Linux 上的 ChromebookLinuxChrome
- 在 Linux 上使用 tarballLinux
- 在Linux上使用CANLinux
- 在 Linux 上使用 MultitailLinuxAI
- 如何在 Linux 上使用 pkgsrcLinux
- Linux上使用Ksnip截圖Linux
- linux 伺服器上 jmeter 的搭建及使用Linux伺服器JMeter
- Linux上搭建並使用ffmpeg(Java)LinuxJava
- 在 Linux 上使用 Window Maker 桌面Linux
- 如何在 Linux 上使用 GNU sedLinux
- 在Linux上使用的10種雲備份方案Linux
- Linux 上的 NVMeLinux
- Linux上使用Python統計每天的鍵盤輸入LinuxPython
- Dutree – Linux上的命令列磁碟使用情況分析工具Linux命令列
- 在 Linux 上使用 Ksnip 註釋截圖Linux
- Linux上怎麼直接使用urlencode、urldecode命令Linux
- 如何在linux伺服器上使用hanlpLinux伺服器HanLP
- Docker Desktop 現在可以在 Linux 上使用DockerLinux
- 在ARM+LINUX上使用pppd拔號上網(GPRS)流程Linux
- 探索 Linux 上的 /runLinux
- Linux上使用python處理docx轉pdf教程LinuxPython
- Linux系統下使用pppd撥號上網Linux
- 教你在 Linux 上使用 Calibre 建立電子書Linux
- CentOS 登出線上使用者/Linux 登出使用者CentOSLinux
- 列出 Linux 系統上所有使用者的 3 種方法Linux
- linux 上 redis的安裝LinuxRedis
- 追溯 Linux 上的庫注入Linux
- Kettle 在 linux 上的部署Linux
- Linux上Redis使用視覺化工具RedisDesktopManager遠端連線不上LinuxRedis視覺化
- Linux系統上怎麼安裝和使用 exa?Linux
- 如何在 Linux 上建立和使用交換檔案Linux
- 使用 xclip 在 Linux 命令列中複製貼上Linux命令列
- 無需sudo使用Podman在Linux上執行容器Linux
- 如何在 Linux 上使用 kill 和 killall 來管理程式Linux
- Linux centos7上gitlab伺服器的搭建,本地配置和使用LinuxCentOSGitlab伺服器
- 用 Bash 指令碼監控 Linux 上的記憶體使用情況指令碼Linux記憶體
- 如何使用 SDKMAN管理 Linux 系統上的Java 開發工具包LinuxJava
- emc cx500上的基於linux的3節點rac上的裸裝置的使用和效能測試Linux