〈GfE〉- 解放ChromeOS的潛能:安裝Linux程式(以ODF程式為例)


上一篇跟大家談到如何開啟ChromeOS中的Linux開發環境
參考資料-〈GfE〉- 解放ChromeOS的潛能:Linux開發環境設定
大家應該都有順利的在自己的Chromebook中開啟Linux終端機了!
接下來我們就要來試試看如何在Chromebook中安裝Linux的程式了
這次我們以大家平常時會想要使用有點軟的Office程式來做範例
在Linux中大家最常使用的是LibreOffice這套開源的軟體
但最近數發部其實有開發了一套給我們臺灣使用的ODF文件使用工具
除了可以在Windows/MacOS的電腦使用外,也可以在Linux系統中使用
這篇就來跟大家聊聊如何使用兩種方式來安裝程式(自動&手動安裝)
大家可以擇自己喜歡的套件來安裝(我個人是比較喜歡用數發部的ODF啦!
有興趣的夥伴只要一步步的跟著做,就可以跟我一樣來使用喔!

【軟體程式庫自動安裝篇】

Step 1:首先,Linux系統本身其實有一個很龐大的軟體清單資料庫,如果想要安裝的軟體有在軟體清單中的話,其實可以快速的請Linux直接幫我們安裝;所以在一開始的時候,建議要先執行伺服器軟體清單的更新(※此步驟只是更新系統的軟體清單,不是軟體更新喔!)。

    在命令列的地方直接輸入 sudo apt-get update  ,然後按Enter來執行指令(執行完後的畫面請參考下圖)

🎯 指令說明:
    1. sudo:在Linux系統中,因為安全性的關係,最高權限的帳號root(類似Windows系統的administrators)是不能隨便登入使用的,但若要執行跟系統相關的指令,就必須要有系統管理員的權限才可以執行指令,所以你可以把sudo想像成SuperUser do,就是以最高權限的帳號來執行指令
    2. apt-get:這是告訴Linux我們要執行系統內的軟體工具Advanced Package Tool,要幫我們執行安裝、移除還是更新的時候都會看到這個指令。
    3. update:在apt-get這個指令裡面,有安裝、移除、更新等動作參數,各別也不同的指令來驅動,所以當我們在執行更新的時候,就會在後方加入update來執行更新


Step 2:接下來我們要請Linux直接幫我們從它的軟體庫中安裝LibreOffice這個軟體

    在命令列的地方輸入 sudo apt install libreoffice,然後按Enter來輸入指令,如果執行到一半遇到問你是否安裝(Y/n)的訊息卡住時,輸入Y按Enter就可以繼續執行安裝了!

🎯指令說明:
    1. sudo:在Linux系統中,因為安全性的關係,最高權限的帳號root(類似Windows系統的administrators)是不能隨便登入使用的,但若要執行跟系統相關的指令,就必須要有系統管理員的權限,所以你可以把sudo想像成SuperUser do,就是以最高權限的帳號來執行指令
    2. apt:這是告訴Linux我們要執行系統內的軟體工具Advanced Package Tool,要幫我們執行安裝、移除還是更新的時候都會看到這個指令。
    3.install:在apt-get這個指令裡面,有安裝、移除、更新等動作,各別也不同的指令來驅動,所以當我們在執行安裝的時候,就會在後方加入install來執行安裝,後面的libreoffice就是我們這次的安裝的軟體名稱如果出現錯誤訊息的話可能就是你想安裝的軟體沒有在伺服器的清單中,這個時候就要使用下方的手動安裝步驟了)。



Step 3:如果沒有出現錯誤訊息成功安裝後,就可以很順利的在ChromeOS的程式控制器Linux應用程式中找到已安裝的LibreOffice軟體囉!(這就是使用自動安裝的便捷性)


Step 4:再來因為Linux的軟體庫中的LibreOffice其實沒有繁體中文的版本,所以大家在使用apt install安裝的LibreOffice會發現打開後是英文的界面,但在選項中也沒有看到繁體中文的語系,這跟我們平常在Windows安裝的軟體不太一樣,一般來說視窗版的安裝程式會把各國的語系打包進去,但Linux的軟體很常要另外安裝不同界面語系外掛程式(補丁),就像是另外下載一個中文的外掛程式來將軟體界面變更為繁體中文。

    在命令列的地方輸入 sudo apt install libreoffice-l10n-zh-tw,然後按Enter來輸入指令,如果執行到一半遇到問你是否安裝(Y/n)的訊息卡住時,輸入Y按Enter就可以繼續執行安裝中文語系補丁了!


Step 5:安裝中文語系補丁之後,就可以在工具(Tools)裡面的選項(Options)直接將界面的語系(Language Settings)直接改成繁體中文囉!


Step 6:如果未來不想要想移除的話,可以直接在ChromeOS的程式控制器中,按右鍵直接選『解除安裝』就可以將軟體移除了!省去我們還要在命令提示文字界面去下移除的指令喔!


以上就是我們使用Linux伺服器中的軟體清單來安裝軟體的一個方式
這個方式是比較適合對於Linux指令不熟悉的夥伴來使用
缺點就是不是每一個軟體都會在這個伺服器的清單中
所有很常會遇到我們輸入想安裝的軟體但卻出現找不到程式的情形
所以呢!接下來我們要介紹另一種安裝的方式
就是自己先去網路上將可以安裝的程式把它下載下來之後在Linux中執行安裝的指令
但對於不熟悉Linux指令的夥伴們可能會比較吃力
不過還是那句老話:電腦不會爆炸!大不了再把Linux開發環境刪掉就好~XD

【手動安裝版】

接下來我們就來看看如何使用手動安裝的方式來安裝Linux的軟體
以下使用數發部(Ministry of Digital Affairs)的-ODF文件應用工具來當範例吧!

Step 1:首先,在手動安裝的部份,我們要先自行下載Linux專用的軟體(記得跟Windows使用的不同喔!所以在下載的時候不要下載錯了)

    🎯數發部MODA ODF文件應用工具下載頁面 - https://moda.gov.tw/digital-affairs/digital-service/app-services/248





Step 2:Linux的(DEB)程式安裝檔就像我們常用的壓縮檔案一樣,把許多安裝程式需要的安裝檔(*.deb)壓縮在檔案裡面,你下載回來後(記得放在Linux檔案磁區中才找的到它),可以發現它的副檔名是deb.tar.gz這樣子的壓縮類型檔案


Step 3:接下來,我們就要把這個程式的安裝包進行解壓縮,之後我們才有辦法執行安裝的指令(就像我們在Windows裡一樣要把壓縮後的檔案解壓縮在資料夾裡頭一樣),所以我們輸入以下的指令

    在命令列的地方直接輸入 tar zxvf modaodfapplicationtools-4.0.1.2-deb.tar.gz ,然後按Enter來執行指令(執行完後的畫面請參考下圖)

🎯指令說明:
    1. tar:在Linux系統中,處理壓縮/解壓縮的指令是tar(Tape Archive)。
    2. zxvf:在tar指令中有許多執行的參數每個英文字母都代表著參數的不同意義。以這個例子來說(z:透過gzip的方式解壓縮檔案、x:要解壓縮、v:顯示解壓的過程、f:要解壓縮的檔案檔名,f後面通常會直接輸入解壓縮的檔名)
    3. modaodfapplicationtools-4.0.1.2-deb.tar.gz:這個就是我們下載回來的檔案檔名,這邊一個小訣竅,Linux在文字編輯時,這麼長的檔名只要輸入前面幾個字後,按下鍵盤的“tab”鍵,它會自動幫我們將後方的檔名快速的填入喔!


Step 4:解壓縮完成後,你就可以在檔案管理器中看到解壓縮後的資料夾通常會跟壓縮檔的名稱相同,沒有副檔名


Step 5:接下來我們要開始來安裝這個軟體,所以我們必須要將命令提示字元目錄的位置,從根目錄進到我們剛剛解壓縮後的那個資料夾中

    在命令列的地方直接輸入 cd modaodfapplicationtools,然後按Enter來執行指令(一樣你可以在輸入moda..前幾個字母後按tab鍵快速填入)

    🎯指令說明:
        1. cd:切換目錄(Change Directory),就像我們在Windows系統點兩下進到那個資料夾裡面一樣


Step 6:接下來我們就要手動的來告訴Linux安裝這個程式的所有檔案,就像我們在Windows中點擊執行檔(*.exe)要安裝程式一樣!

在命令列的地方直接輸入 sudo dpkg -i modaodfapplicationtools*.deb,然後按Enter來執行指令(一樣你可以在輸入moda..前幾個字母後按tab鍵快速填入)

 🎯指令說明:
    1. sudo:在Linux系統中,因為安全性的關係,最高權限的帳號root(類似Windows系統的administrators)是不能隨便登入使用的,但若要執行跟系統相關的指令,就必須要有系統管理員的權限,所以你可以把sudo想像成SuperUser do,就是以最高權限的帳號來執行指令。
    2. dpkg:這裡的dpkg是Debian Package,指的是Debian/Ubuntu系統的封裝管理工具,專門處理*.deb的檔案。(ㄜ~就是專門處理安裝的工具,這個看不懂的跳過就好!🤣)
    3. -i:dpkg的工具裡面有許多的參數,而“i”指的就是安裝(install)的意思,所以我們在參數前會輸入“-”來告知指令這項參數
    4.modaodfapplicationtools*.deb:安裝所有副檔名是.deb的檔案。Linux跟Windows不一樣,我們一般在Windows執行安裝的時候,安裝的程式會幫我們將安裝所需要的程式全部都執行安裝,你只會看到1%~100%的橫條圖,但在Linux中,每一個安裝檔(.deb)都要手動的來執行安裝,而這個指令的*.deb指的就是所有副檔名是.deb的程式都要一併安裝(*指的是萬用字元),省去我們一個一個安裝檔案的麻煩


Step 7:安裝完成後,我們也可以直接從ChromeOS的程式控制器中找到Linux應用程式裡面出現了MODA ODF的應用工具組囉!


Step 8:點擊程式後,也可以開啟數發部根據LibreOffice自行研發的MODA ODF文件使用工具囉!(而且直接就是繁體中文版啦!🎉🎉🎉)


Step 9:最後,如果你移除這個軟體,也可以直接從檔案控制器中找到軟體按右鍵→移除軟體來將軟體從Linux中移除喔!


好啦!這就是使用「自動安裝」及「手動安裝」來安裝程式的方式
分享給大家,雖然說可能對於輸入指令這件事情大家可能非常陌生
但其實跟著上面的方式一步一步的來做,也是可以完成軟體的安裝喔!
我自己除了安裝ODF的編輯工具外,還有安裝系統偵測等工具(如下圖)
方便自己在使用這台Chromebook的時候能夠更適合自己的需求!
有興趣的夥伴可以嚐試著來玩玩看,上手後其實真的沒有很難喔!
(重點是~電腦不會爆炸啦!真的搞壞了就把Linux開發環境移除掉就好放心~🤣)

我自己另外再安裝的mission-center(有點像是工作管理員的程式)



張貼留言

0 留言