■ 顧武雄
Manjaro Linux是一套基于Arch Linux設計的操作系統,它有屬于自己的軟件存儲庫(Repositories)并且也兼容Arch Linux存儲庫,相較于其它Linux系統它更著重在客戶端的整體流暢度設計,因此使用起來頗有兼具Linux與Windows兩者界面的使用經驗。下面讓我們一同來揭露它的神秘面紗。

當您在http://manjaro.org/get-manjaro/網站中準備下載Manjaro Linux時,會發現它提供了四種不同需求的版本連接讓用戶下載:
1.M a n j a r o X F C E Edition:XFCE的設計著重在于一個輕巧、可視化以及低耗資源的Linux操作系統,用戶可以容易地挑選所需要的軟件程序包,來創建屬于個人化的最佳任務環境。本文將以此版本來作為實作講解范例。
2.M a n j a r o G N O M E Edition:此版本提供了一個高度可自定義配置能力的Linux操作環境,提供新一代Windows管理器以及廣泛的標準支持,讓高級玩家可以自定義與桌面操作的互動方式,就好像是一個視訊游戲一樣來控制您的任務窗口。
3.M a n j a r o K D E Edition:KDE版本是一個擁有多功能以及與眾不同的窗口選單設計,但所使用的硬件資源較大,并且相較于XFCE的操作環境,無論是從系統啟動還是操作使用,都會明顯感受到變慢許多。因此想要使用此版本的Manjaro,筆者會建議您使用較快的硬盤(SSD)與較大的內存(大于4GB),以及下載安裝64位的版本。
4.Manjaro-Architect Edition:如果您希望有一個最干凈的Manjaro安裝體驗,其內容不要有預安裝好的桌面環境以及應用程序,則可以選擇此Minimal Net版本。
當完成Manjaro XFCE Edition 64位版本下載后,便可將映像刻錄成DVD光盤,然后在準備好的計算器上啟動此開機光盤安裝,或是直接以ISO文件掛載在準備好的虛擬機設置中來啟動安裝也是可以的。如圖1所示便是Manjaro開機啟動的頁面,在默認的狀態下會采用英文語言界面顯示,在此除了可以直接按下[Enter]來啟動Manjaro Linux操作系統之外,也可以直接挑選所要進行啟動的硬盤,或是選擇進入對于硬件配備的偵測工具以及內存測試。至于在界面的顯示部份,則可以修改所要使用的界面語系或是屏幕分辨率。

圖1 Manjaro開機選單
接下來我們可以嘗試按下[F2]鍵,來修改所要使用的語言界面。假設選取了[繁體中文(臺灣)]為例子繼續。修改后將可以看到目前的開機選項頁面,已經改由繁體中文來顯示了,盡管尚未全面中文化,但至少已經有多國語系的支持了。在屏幕的分辨率部份,則可以按下[F3]鍵來開啟設定選單進行修改即可。
如果想要查看對于目前Manjaro Linux所偵測到的各項硬件規格列表,可以在開機選單中選取進入[Hardware Detection Tool]。在此文字選單界面之中,可以詳細察看到諸如磁盤、內存、處理器、主板、BIOS、芯片等硬件規格信息。
在完成了默認Manjaro Linux的啟動后,進入圖形化窗口操作環境。在默認所開啟的歡迎頁面中,除了可以點擊進入有關于Manjaro的討論區、Wiki網站、支持網站以及檢視目前最新功能介紹之外,還可以點擊[Install Manjaro]按鈕,來開始Manjaro Linux于本地計算器的安裝。
接下來將會語言選擇頁面,在此頁面中可以注意到一項系統信息提示,那就是關于目前的Thus安裝程序仍處于測試階段,因此對于像是RIAD的磁盤管理還尚未支持。點擊[前進]繼續。在 [檢查您的計算器]頁面中,可以檢視到目前系統所偵測到幾項重要計算器狀態,包括了剩余的可用硬盤空間(需至少5GB以上)、是否以插入電源、是否已連上網際網絡。點擊[前進]。
在[安裝類型]頁面中,用戶可以自由選擇最簡單的自動清除硬盤并安裝Manjaro Linux,或是選擇手動自定義磁盤分區以及選擇所要安裝的位置,后者適合較高級的Linux用戶來選用。點擊[前進]。在[高級安裝模式]頁面中,除非目前的磁盤中已存在過去所創建的磁盤分區,否則在默認的狀態下應是沒有任何磁盤分區的。在此請點擊[新的分區表]。
在[Create partition]頁面中,必須分別設置新分區的大小值、類型、文件系統類型、卷標以及掛載點。在此范例中,給予此分區大約4GB的空間,并且設置為主要分區類型,以及選擇使用ext4為主的文件系統分區,至于掛載點則于系統的根路徑。點擊[確定]。
回到[高級安裝模式]頁面中,可以看到筆者目前已經完成了兩個主要分區的創建,分別是系統分區與Swap分區。
值得注意的是當我們所連接的硬盤有多顆時,還可以進一步在下方的選單中,挑選所要用來安裝開機加載器的硬盤項。點擊[立即安裝]繼續。
Manjaro Linux支持創建哪一些分區文件系統?
一般我們在Linux所使用的分區文件系統類型會是ext2、ext3或是 ext4,而在Manjaro Linux的分區管理界面中,則可以額外選擇創建 諸 如 btrfs、fat16、jfs、reisefs、xfs、fat32、ntfs幾種類型的分區。
接著將會出現提示窗口,主要是告知我們系統將對于這一些分區進行格式化。點擊[確定]繼續。在[您在哪兒]的頁面,請正確挑選所屬的時區以及地區,并且決定是否要使用網絡時間協議來同步時鐘,以利于后續操作系統日期與時間的正常顯示。點擊[前進]。
在[選擇您的鍵盤布局]頁面中,請挑選所要使用的鍵盤語系配置。點擊[前進]。在[您是誰]頁面中,請分別設置您的名字、計算器名稱、用戶名稱、密碼,以及決定在完成安裝后,后續是否要采用自動登錄的方式來進入到操作系統桌面。點擊[前進。

圖2 Manjaro登錄頁面
完成Manjaro Linux的安裝與重新啟動后,便可以看到啟動選單,默認將會自動進入到所安裝的Manjaro Linux系統登錄界面。高級的玩家則可以通過e鍵或c鍵的使用,來啟動以命令提示列為主的啟動程序。
如圖2所示便是Manjaro Linux用戶的登錄界面,在此您必須輸入安裝時所創建的用戶名稱與密碼,在系統默認的狀態下是無法以root的賬戶身分來進行登錄的,也就是說若需要對于某一些程序的執行以root的身份來完成,則必須通過sudo、su等命令來進行臨時性的管理操作,在圖形界面的操作部分,則可以使用鼠標右鍵的選單,來進行以管理員身份的執行。
成功登錄了Manjaro Linux的窗口界面后,接下來就讓我們來學習一下它的幾項基本操作技巧。
首先是它在桌面左下角的開始菜單,乍看之下還挺有Microsoft Windows設計的味道。在這個菜單中您可以通過[搜索]字段,快速找到所需要的應用程序或文件。當然您也可以從不同的分類項中,找到所需要開啟的應用程序,包含了與整體系統配置配置管理有關的[設置值],或是自己所安裝的其它多媒體應用程序與辦公室軟件等等。

圖3 管理員身份訪問活頁夾
在系統與應用程序的更新管理部分,首先如果有一些附加的程序包已提供下載安裝,將會在桌面右下方出現提示信息來讓用戶自行選擇是否要安裝。進一步若想要自己手動進行目前更新的管理,則可以在桌面右下方狀態欄中,針對更新管理的圖標按下鼠標右鍵點擊[Update Manager]繼續。
接著將會開啟更新管理員界面,在此可以檢視到目前所有等待更新的程序包列表,以及整體更新所需要下載的文件大小,一旦確認要進行更新請點擊[Apply]按鈕即可。若想要進一步設置有關更新的組態配置,則可以點擊[Preferences]按鈕。
一旦完成了所需要的應用程序程序包的安裝與更新后,后續我們除了可以從開始菜單來執行它們外,還可以對于常用的一些應用程序項,按下鼠標右鍵點擊[Add to Desktop]或[Add to Panel],來將它們加入到桌面或常用的任務列中,以利于后續的快速點擊。
在開始菜單中還有一項常用的功能圖標,那就是位在菜單右上角中的注銷圖標(Log out),點擊后將會開啟注銷選單,在此您可以選擇注銷(Log out)、重新啟動(Restart)、關機(Shut Down)、暫停 (Suspend)以及休眠(Hibernate)。
此外在進行以上操作之前,還可以決定是否要存儲目前的Session,如果需要請先勾選[Save session for future logins]即可。
針對以管理員身份執行某一些應用程序的方法,在Linux傳統的作法當中我們都會以sudo命令來進行臨時性的操作,然而在Manjaro Linux的用戶經驗當中,為了提升操作面的流暢度,用戶只要在窗口界面中,針對任一支應用程序圖標按下鼠標右鍵并點擊[Thunar Root]來進行切換即可。
執行后將會開啟[Enter the administrative password]頁面,請輸入所設置的管理員密碼,并且決定是否要記憶密碼。點擊[OK]。
如圖3所示便是一個以root身分所開啟的[File Manager]界面,因此在此頁面中將會出現警示信息,提示我們目前正以root的帳戶開啟此程序,必須小心操作,避免可能誤刪的操作,否則可能會損害到系統的運作。
針對大多數用戶所會經常使用到的辦公軟件程序包部分,在此讓我們來看看在Manjaro Linux當中有哪一些好用的內置軟件。首先我們可以在開始菜單的[Office]類別之中,看到主要有LibreOffice與Document Viewer,前者可以方便我們創建常用的Office文件,并且可以閱讀與編輯Microsoft Office文件內容。至于后者則可以用來閱讀Adobe Acrobat的PDF文件。
當 以[LibreOffice Writer]開啟一份Office Word的文件范例,在此您不僅可以進行檢視也可以進行編輯與存儲。針對Microsoft Office系列的文件閱讀與編輯,基本上只要該文件的內容沒有使用太多特殊的功能(例如:圖片與文字特效、SmartArt等等),便是可以正常進行編修的。
另外也可以通過[Document Viewer]來 檢視一份Acrobat的PDF文件內容。在此使用上就像Acrobat Reader一樣簡單,您可以通過[Index]的窗口來點擊所要閱讀的章節,并且進行頁面的放大與縮小。
對于圖檔的管理部分呢?在Manjaro Linux的操作上就好像使用Microsoft Windows一樣。首先您可以直接在文件清單的檢視當中預覽到圖片的小圖標,接著若想要進行全圖的檢視或編輯,只要針對該文件按下鼠標右鍵,即可選擇要檢視或編輯的應用軟件。
在此筆者先選擇[Viewnior]軟件程序包來檢視圖片。當活頁夾中的文件很多時,您可以通過上方工具欄的按鈕,來進行上下圖檔的切換檢視,需要的話還可以對于圖檔進行放大、縮小、旋轉等操作。
如果打算對于圖文件進行編修,就用鼠標右鍵開啟圖檔,選擇[GNU Image Manipulation Program]進行編輯美化。
接下來讓我們來了解一下有關于Manjaro Linux常用的系統配置工具。
如圖4所示這一些設置工具幾乎全部集中在[設置值]的分類中,就好像Microsoft Windows的控制臺一般。
在此包括了常用的外觀、桌面、顯示、電源管理員、防火墻設置、可移除設備與媒體的設置等功能。

圖4 設置值
接下來就讓我們來自定義有關于[可移除設備與媒體的設置]功能。在[Storage]頁面對于我們平常會安插或置放的U盤與CD/DVD,可以預先配置好是否要自動進行掛載(Mount)的操作,以及可以決定是否要對于新的磁盤或媒體,來自動執行程序或開啟文件。針對所置放的空白CD或DVD的處里操作,可以自定義將自動開啟的刻錄程序。
在[Multimedia]的頁面中,還可以進一步設置對于所置放的音樂CD以及影片CD或DVD,甚至于一些可攜式的音樂撥放器連接,皆可以預先配置好所要自動啟動的撥放軟件。
除了學習有關于與辦公 以及娛樂有關的操作設置 外,針對Manjaro Linux在網絡連接的管理上,對于許多一般用戶與IT人員來說,肯定也是一項必備的學習,因為您除了需要懂得如何以很簡單的方式,來讓此計算器連接上區域網絡(LAN)之外,還必須懂得如何人在外部網絡時,通過像是VPN的方式連回公司網絡并訪問相關所需資源,以達到無所不在的訪問境界。請在開始功能選單的[Settings]分類中點擊[Network Connections]繼續。
在 [N e t w o r k Connections]頁面中,將可以看到現有的網絡連接設置,在此我們先點擊[Edit]來開啟編輯頁面,來查看一些重要的設置。在[General]頁面中,首先可以決定針對此網絡的連接,一旦系統偵測到網絡可用時,是否要自動進行連接,一般來說對于無線網絡的連接設置,通常此設置都是會勾選的。
接著則是可以決定是否允許所有用戶可使用此網絡連接,以及是否當偵測到所選定的網絡連接時自動完成VPN網絡的連接。最后則是可以決定此網絡連接在本地防火墻的所屬區域,這項設置將關系到不同網絡連接時的防火墻原則。
在[IPv4 Settings]頁面中,可以設置網絡連接時取得IPv4地址的方法,默認將使用DHCP的服務來自動取得相關IP地址,若在[Method]下拉字段中修改成[Manual],則將可以手動來設置IP地址、子網絡屏蔽、網關IP地址以及DNS的連接信息。
接著我們可以通過[Add]的點擊,來開啟添加連接類型選擇。
在此筆者以選擇[Point-to-Point Tunneling Protocol(PPTP)]項,說明創建以PPTP為通信協議基礎的VPN網絡連接。
首先在[VPN]頁面中,請先輸入VPN網絡所提供的連接IP地址或FQDN地址,然后輸入登錄的賬號與密碼,需要的話可能得輸入NT的域名,以及決定是否要存儲所輸入的賬號與密碼。點擊[Advanced]按鈕繼續。
在[PPTP Advanced Options]頁面中,可以進一步設置所要采用的驗證方法、加密方式以及壓縮選項。
必須注意的是以上設置皆須要根據VPN Server端的組態,來決定其設置值為何。完成設置后點擊[OK]即可。
無論是Linux還是Windows都有大家所熟知的本地防火墻,只是一般Linux的防火墻管理似乎沒有像Windows來得簡單。別擔心!在Manjaro Linux當中的防火墻管理,就像Windows Firewall一樣容易。
如圖5所示您可以從開始菜單中來開啟此防火墻的管理界面,在此首先您可以根據不同的Profile來配置不同的防火墻原則設置,如此一來不同網絡連接所使用的Profile,便可以擁有不同的進出流量管制了。
然而對于一般用戶的Manjaro Linux計算器來說,最簡單與最快速的防火墻配置方式,便是將[Incoming]設置為[Deny]以及將[Outgoing]設置為[Allow],如此便可以有效防范可能的惡意攻擊,而同時又可以通行無阻的訪問網絡資源。

圖5 防火墻管理界面
接著只要在有特殊連入的需求時,再臨時性開放特定的端口或通信協議即可。
您還可以在防火墻原則的界面中,設置所需要Deny或Allow的現有通信協 議 ( 例 如 :FTP、HTTP、Telnet),并且可以挑選所屬的類別。
當您所要開放連入的通信埠并非是現有已知的項,則可以改由在[Simple]頁面中,除了需要將[Policy]選擇為[Allow]外,還必須自定義新的名稱、通信協議以及通信端口號碼即可。
在[Advanced]頁面中,則可以使用更高級的方式來配置新防火墻原則,這包括了可以自定義新原則名稱、選擇所要應用的網絡界面、通信協議、選定來源與目的地的IP地址以及通信端口號碼。完成設置后點擊[Add]即可。
我們都知道Windows的計算器皆可以創建多個賬戶,來讓不同的用戶來登錄使用自己專屬的大頭貼、桌面、個人活頁夾以及應用程序的設置等等。在Manjaro Linux操作系統中也是一樣的做法。首先請在開始菜單的[Settings]類別中點 擊[Manjaro Settings Manager]繼續。
在[Manjaro Settings Manager]界面中,請連續點擊[User Accounts]圖標繼續。在[User Accounts]界面中,可以看到目前已有一個系統默認安裝時所創建的賬戶,在此您可以點擊添加的小圖標,來創建新的賬戶信息。
在創建新賬戶的[Add User]設置頁面中,請輸入一個新帳戶名稱與兩次密碼的設置。點擊[Create]完成創建。在完成各個賬戶的創建后,您還可以對于不同的賬戶開啟高級的設置頁面,來設置賬戶的類型是屬于一般用戶還是管理員。當完成新賬戶的創建,可以發現每個賬戶不僅完成了賬戶類型(Account Type)的設置,也完成了照片設置。
不同的Linux系統皆有各自專屬的程序包管理工具,以CentOS系列的Linux來說就有許多人所熟悉的yum命令工具,它可以用于節省對于RPM程序包的安裝、移除以及更新操作,解決了令人困擾的程序包相依性問題。而知名的Ubuntu與Debian系列的Linux則有apt-get命令工具,來解決各種程序包軟件的管理需求。
在Manjaro Linux中也一樣不甘示弱,因為它有以Arch Linux為基礎的pacman程序包管理工具,通過相關參數的搭配使用,可以提供新程序包的下載與安裝、現有程序包的查詢、更新以及安裝等操作。接下來就讓我們實際學習一下,幾則常用的范例介紹。首先是經由執行sudo pacman –S mkisofs命令參數,來選定以管理員身份下載與安裝mkisofs程序包軟件。
若執行sudo pacman –Ql kdenlive命令參數,即表示要查詢現有kdenlive程序包,所有相關安裝文件所分布的物理路徑。針對目前現有程序包與其它程序包的相依關系查詢,可以采用樹狀目錄的方式來加以呈現。請改執行pactree kdenlive命令參數,即可查詢到此kdenlive程序包與其它程序包的階層相依關系了。
接著執行sudo pacman–Qi kdenlive命令參數,即表示要查詢現有kdenlive程序包軟件的完整信息內容,這包括了版本信息、說明、架構、網址、授權模式、主要相依的程序包、文件大小以及安裝的日期時間等等。
若想要查詢在目前的Manjaro Linux主機中,所有已安裝的程序包列表,則可以執行sudo pacman –Qs |more命令參數,來按照英文字母的排序方式,逐頁顯示所有已安裝的程序包項。
對于我們在查詢某一些程序包的軟件信息時,如果其內容有包含了網址的連接信息,則我們便可以直接在終端機命令窗口中,針對網址來按下鼠標右鍵,如此一來便可以選擇是要直接以默認瀏覽器來開啟此網址(Open Link),還是復制此網址于內存中(Copy Link Address)。
關于在Manjaro Linux中對于程序包軟件的管理方式,一般用戶如果覺得使用pacman命令工具太過復雜,也可以開啟位在開始菜單中的[Package Manager]圖形管理工具,來進行程序包軟件的簡單管理。