顧武雄
Manjaro Linux 是一套基于Arch Linux 設計的操作系統(tǒng),它有屬于自己的軟件存儲庫(Repositories)并且也兼容Arch Linux 存儲庫,相較于其它Linux 系統(tǒng)它更著重在客戶端的整體流暢度設計,因此使用起來頗有兼具Linux 與Windows 兩者界面的使用經驗。今日就讓我們一同來揭露它的神秘面紗。
長期以來Linux 系列的開源操作系統(tǒng)之所以無法像Microsoft Windows 一樣,來受到廣泛用戶的愛戴,其主要原因便是在易于使用的特點,難以滿足一般用戶的需要,以至于即便安全性與穩(wěn)定性的特色受到許多IT 專業(yè)人士的肯定,但它似乎也只能夠被應用發(fā)展在伺服端系統(tǒng)方面的應用。
為了讓Linux 系列的操作系統(tǒng)能夠被更多的一般用戶接納,這些年來仍有許多Linux 的操作系統(tǒng),在其界面與操控性的設計上發(fā)展迅猛,例如知名的Ubuntu 便是一個典型的成功案例,讓它預計在今年秋季準備上市專屬的平板與智能型手機設備。如今除了大家所熟悉的Ubuntu 之外,論操作界面的整體流暢設計,在此筆者要推薦另一款正在持續(xù)向上發(fā)展的Manjaro Linux,建議您可以實際下載并試著使用看看,相信一定可以和筆者一樣,隱約感受到這個Linux明日之星即將帶來的市場爆發(fā)力。
關于Manjaro Linux 其設計是基于Arch Linux 操作系統(tǒng),有興趣的玩家可至http://manjaro.org/ 官網(wǎng)來進行下載。它除了提供所有Arch Linux 的特色之外,在操作的設計上更是專注在友善界面與易于訪問的特性來發(fā)展。您可以根據(jù)自己目前硬件的平臺支持或需求,來選擇與安裝32 位或64 位的版本,亦可將它安裝在VMware、Hyper-v、KVM 或VirtualBox 等相關的虛擬機之中來運行。在接下來的實作范例當中,筆者便是將它安裝在VMware Workstation的虛擬機之中。
當您在http://manjaro.org/get-manjaro/網(wǎng)站中準備下載Manjaro Linux時,會發(fā)現(xiàn)它總共提供了四種不同需求的版本連接來讓用戶下載,在此分別簡單說明如下:
1.Manjaro XFCE Edition:XFCE 的設計著重在于一個輕巧、可視化以及低耗資源的Linux 操作系統(tǒng),用戶可以容易的挑選所需要的軟件程序包,來創(chuàng)建屬于個人化的最佳任務環(huán)境。
本文將以此版本來作為實作講解范例。
2.Manjaro GNOME Edition:此版本提供了一個高度可自定義配置能力的Linux 操作環(huán)境,提供新一代Window 管理器以及廣泛的標準支持,讓高級玩家可以自定義與桌面操作的互動方式,就好像是一個視訊游戲一樣來控制您的任務窗口。
3.Manjaro KDE Edition:KDE 版本是一個擁有多功能以及與眾不同的窗口選單設計,但所使用的硬件資源較大,并且相較于XFCE 的操作環(huán)境,無論是從系統(tǒng)啟動還是操作使用,都會明顯感受到變慢許多。
因此,若想要使用此版本的Manjaro,筆者會建議您使用較快的硬盤(SSD)與較大的內存(大于4GB),以及下載安裝64 位的版本。
4.Manjaro-Architect Edition:如果您希望有一個最干凈的Manjaro 安裝體驗,其內容不要有預安裝好的桌面環(huán)境以及應用程序,則可以選擇此Minimal Net 的版本。
當我們完成了Manjaro XFCE Edition 64 位版本下載之后,便可以將映像刻錄成DVD 光盤,然后在準備好的計算器上啟動此開機光盤安裝,或是直接以ISO 文件掛載在準備好的虛擬機設置之中來啟動安裝也是可以的。如圖1 所示便是Manjaro 開機啟動的頁面,在默認的狀態(tài)下會采英文語言界面顯示,在此除了可以直接按下“Enter”來啟動Manjaro Linux 操作系統(tǒng)之外,也可以直接挑選所要進行啟動的硬盤,或是選擇進入對于硬件配備的偵測工具以及內存測試。至于在界面的顯示部份,則可以修改所要使用的界面語系或是屏幕分辨率。
圖1 Manjaro 開機選單
接下來我們可以嘗試按下F2 鍵,來修改所要使用的語言界面。假設選取了“繁體中文”為例子繼續(xù)。修改后將可以看到目前的開機選項頁面,已經改由繁體中文來顯示了,盡管尚未全面中文化,但至少已經有多國語系的支持了。在屏幕的分辨率部份,則可以按下F3 鍵來開啟設定選單進行修改。
如果想要查看對于目前Manjaro Linux 所偵測到的各項硬件規(guī)格列表,可以在開機選單中選取進入“Hardware Detection Tool”。在此文字選單界面之中,可以詳細察看到諸如磁盤、內存、處理器、主板、BIOS、芯片等硬件規(guī)格信息。
在完成了默認Manjaro Linux 的啟動之后,將會來到圖形化窗口操作環(huán)境。在默認所開啟的歡迎頁面中,除了可以點擊進入有關于Manjaro 的討論區(qū)、Wiki 網(wǎng)站、支持網(wǎng)站以及檢視目前最新功能介紹之外,還可以點擊“Install Manjaro”按鈕,來開始Manjaro Linux于本地計算器的安裝。
接下來將會語言選擇頁面,在此頁面中可以注意到一項系統(tǒng)信息提示,那就是關于目前的Thus安裝程序仍處于測試階段,因此對于像是RIAD 的磁盤管理還尚未支持。點擊“前進”繼續(xù)。在“檢查您的計算器”頁面中,可以檢視到目前系統(tǒng)所偵測到幾項重要計算器狀態(tài),包括了剩余的可用硬盤空間(需至少5GB以上)、是否以插入電源、是否已連上網(wǎng)際網(wǎng)絡。點擊“前進”。
在“安裝類型”頁面中,用戶可以自由選擇最簡單的自動清除硬盤并安裝Manjaro Linux,或是選擇手動自定義磁盤分區(qū)以及選擇所要安裝的位置,后者適合較高級的Linux用戶來選用。點擊“前進”。在“高級安裝模式”頁面中,除非目前的磁盤中已存在過去所創(chuàng)建的磁盤分區(qū),否則在默認的狀態(tài)下應是沒有任何磁盤分區(qū)的。在此請點擊“新的分區(qū)表”。
圖2 Manjaro 登錄頁面
在“Create partition”頁面中,必須分別設置新分區(qū)的大小值、類型、文件系統(tǒng)類型、卷標以及掛載點。在此范例中,給予此分區(qū)大約4GB 的空間,并且設置為主要分區(qū)類型,以及選擇使用ext4 為主的文件系統(tǒng)分區(qū),至于掛載點則于系統(tǒng)的根路徑。點擊“確定”。
回到“高級安裝模式”頁面之中,可以看到筆者目前已經完成了兩個主要分區(qū)的創(chuàng)建,分別是系統(tǒng)分區(qū)與Swap 分區(qū)。值得注意的是當我們所連接的硬盤有多個時,還可以進一步在下方的選單之中,挑選所要用來安裝開機加載器的硬盤項。點擊“立即安裝”繼續(xù)。
Manjaro Linux 支持創(chuàng)建哪一些分區(qū)文件系統(tǒng)?一般我們在Linux 所使用的分區(qū)文件系統(tǒng)類型會是ext2、ext3 或是ext4,而 在Manjaro Linux的分區(qū)管理界面之中,則可以額外選擇創(chuàng)建諸如btrfs、fat16、jfs、reisefs、xfs、fat32、ntfs 幾種類型的分區(qū)。
接著將會出現(xiàn)提示窗口,主要是告知我們系統(tǒng)將對于這些分區(qū)進行格式化。點擊“確定”繼續(xù)。在“您在哪兒”的頁面,正確挑選所屬的時區(qū)以及地區(qū),并決定是否要使用網(wǎng)絡時間協(xié)議來同步時鐘,以利于后續(xù)操作系統(tǒng)日期與時間的正常顯示。點擊“前進”。
在“選擇您的鍵盤布局”頁面中,請?zhí)暨x所要使用的鍵盤語系配置。點擊“前進”。在“您是誰”頁面中,請分別設置您的名字、計算器名稱、用戶名稱、密碼,以及決定在完成安裝之后,后續(xù)是否要采用自動登錄的方式來進入到操作系統(tǒng)桌面。點擊“前進”。
完成Manjaro Linux 的安裝與重新啟動后,便可以看到啟動選單,默認將會自動進入到所安裝的Manjaro Linux 系統(tǒng)登錄界面。高級的玩家則可以通過e 鍵或c鍵的使用,來啟動以命令提示列為主的啟動程序。
如圖2 所示便是Manjaro Linux 用戶的登錄界面,在此您必須輸入安裝時所創(chuàng)建的用戶名稱與密碼,在系統(tǒng)默認的狀態(tài)下是無法以root的賬戶身分來進行登錄的,也就是說若需要對于某一些程序的執(zhí)行以root 的身份來完成,則必須通過sudo、su 等命令來進行臨時性的管理操作,在圖形界面的操作部分,則可以使用鼠標右鍵的選單,來進行以管理員身份的執(zhí)行。
成功登錄了Manjaro Linux 的窗口界面之后,接下來就讓我們來學習一下它的幾項基本操作技巧。首先是它在桌面左下角的開始菜單,乍看之下還挺有Microsoft Windows 設計的味道。在這個菜單之中您可以通過“搜索”字段,快速找到所需要的應用程序或文件。當然您也可以從不同的分類項之中,找到所需要開啟的應用程序,包含了與整體系統(tǒng)配置配置管理有關的“設置值”,或是自己所安裝的其它多媒體應用程序與辦公室軟件等等。
在系統(tǒng)與應用程序的更新管理部分,首先如果有一些附加的程序包已提供下載安裝,將會在桌面右下方出現(xiàn)提示信息來讓用戶自行選擇是否要安裝。進一步若想要自己手動進行目前更新的管理,則可以在桌面右下方狀態(tài)欄之中,針對更新管理的圖標按下鼠標右鍵點擊“Update Manager”繼續(xù)。
圖3 管理員身份訪問活頁夾
接著將會開啟更新管理員界面,在此可以檢視到目前所有等待更新的程序包列表,以及整體更新所需要下載的文件大小,一旦確認要進行更新請點擊“Apply”按鈕即可。若想要進一步設置有關更新的組態(tài)配置,則可以點擊“Preferences”按鈕。
一旦完成了所需要的應用程序程序包的安裝與更新之后,后續(xù)我們除了可以從開始菜單來執(zhí)行它們之外,還可以對于常用的一些應用程序項,按下鼠標右鍵點擊“Add to Desktop”或“Add to Panel”,來將它們加入到桌面或常用的任務列之中,以利于后續(xù)的快速點擊。
在開始菜單之中還有一項常用的功能圖標,那就是位在菜單右上角之中的注銷圖標(Log out),點擊之后將會開啟注銷選單,在此您可以選擇注銷(Log out)、重新啟動(Restart)、關機(Shut Down)、暫 停(Suspend) 以及休眠(Hibernate)。此外在進行以上操作之前,還可以決定是否要存儲目前的Session,如果需要請先勾選“Save session for future logins”即可。
針對以管理員身份執(zhí)行某一些應用程序的方法,在Linux 傳統(tǒng)的作法當中我們都會以sudo 命令來進行臨時性的操作,然而在Manjaro Linux 的用戶經驗當中,為了提升操作面的流暢度,用戶只要在窗口界面之中,針對任一支應用程序圖標按下鼠標右鍵并點擊“Thunar Root”來進行切換即可。
執(zhí)行后將會開啟“Enter the ad ministrative password”頁面,請輸入所設置的管理員密碼,并且決定是否要記憶密碼。點擊“OK”。如圖3 所示便是一個以root 身分所開啟的“File Manager”界面,因此在此頁面中將會出現(xiàn)警示信息,提示我們目前正以root 的帳戶開啟此程序,必須小心操作,避免可能誤刪的操作,否則可能會損害到系統(tǒng)的運作。
針對大多數(shù)用戶所會經常使用到的辦公軟件程序包部分,在此讓我們來看看在Manjaro Linux 當中有哪一些好用的內置軟件。
首先我們可以在開始菜單的“Office”類別之中,看到主要有LibreOffice 與Document Viewer,前者可以方便我們創(chuàng)建常用的Office文件,并且可以閱讀與編輯Microsoft Office 文件內容。后者則可以用來閱讀Adobe Acrobat 的PDF 文件。
當 以“LibreOffice Writer”開啟一份Office Word 的文件范例,在此您不僅可以進行檢視,也可以進行編輯與存儲。
針對Microsoft Office系列的文件閱讀與編輯,基本上只要該文件的內容沒有使用太多特殊的功能(例如:圖片與文字特效、SmartArt等等),便是可以正常進行編修的。
另外也可以通過“Document Viewer”來檢視一份Acrobat 的PDF 文件內容。在此使用上就像Acrobat Reader 一樣簡單,您可以通過“Index”的窗口來點擊所要閱讀的章節(jié),并且進行頁面的放大與縮小。
對于圖檔的管理部分呢?在Manjaro Linux 的操作上就好像使用Microsoft Windows 一樣。首先您可以直接在文件清單的檢視當中預覽到圖片的小圖標,接著若想要進行全圖的檢視或編輯,只要針對該文件按下鼠標右鍵,即可選擇要檢視或編輯的應用軟件。
在此筆者先選擇“Viewnior”軟件程序包來檢視圖片。
當活頁夾中的文件很多時,您可以通過上方工具欄的按鈕,來進行上下圖檔的切換檢視,需要的話還可以對于圖檔進行放大、縮小、旋轉等操作。
如果您打算對于圖文件進行編修,則在以鼠標右鍵開啟圖檔時,請改選擇“GNU Image Manipulation Program”這套強大的美編軟件。此美編軟件,除了擁有強大的圖層管理功能之外,還有提供許多關于文字、筆刷、特效處里的功能,非常的贊喔。
看完了前面有關于字處理與圖片管理的軟件程序包介紹之后,接下來讓我們來了解一下有關于Manjaro Linux 常用的系統(tǒng)配置工具。
如圖4 所示這一些設置工具幾乎全部集中在“設置值”的分類之中,就好像Microsoft Windows 的控制臺一般。
在此包括了常用的外觀、桌面、顯示、電源管理員、防火墻設置、可移除設備與媒體的設置等功能。
圖4 設置值
接下來就讓我們來自定義一下有關于“可移除設備與媒體的設置”功能。
在“Storage”頁面對于我們平常會安插或置放的U 盤與CD/DVD,可以預先配置好是否要自動進行掛載(Mount) 的操作,以及可以決定是否要對于新的磁盤或媒體,來自動執(zhí)行程序或開啟文件。
針對所置放的空白CD或DVD 的處里操作,可以自定義將自動開啟的刻錄程序。
在“Multimedia”的頁面中,還可以進一步設置對于所置放的音樂CD 以及影片CD 或DVD,甚至于一些可攜式的音樂撥放器連接,都可以預先配置好所要自動啟動的撥放軟件。
除了學習有關于與辦公以及娛樂有關的操作設置之外,針對Manjaro Linux 在網(wǎng)絡連接的管理上,對于許多一般用戶與IT 人員來說,肯定也是一項必備的學習,因為您除了需要懂得如何以很簡單的方式,來讓此計算器連接上區(qū)域網(wǎng)絡(LAN)之外,還必須懂得如何人在外部網(wǎng)絡時,通過像是VPN 的方式連回公司網(wǎng)絡并訪問相關所需資源,以達到無所不在的訪問境界。請在開始功能選單的“Settings”分類中點擊“Network Connections”繼續(xù)。
在“Network Connectio ns”頁面中,將可以看到現(xiàn)有的網(wǎng)絡連接設置,在此我們先點擊“Edit”來開啟編輯頁面,來查看一些重要的設置。在“General”頁面中,首先可以決定針對此網(wǎng)絡的連接,一旦系統(tǒng)偵測到網(wǎng)絡可用時,是否要自動進行連接,一般來說對于無線網(wǎng)絡的連接設置,通常此設置都是會勾選的。
接著則是可以決定是否允許所有用戶可使用此網(wǎng)絡連接,以及是否當偵測到所選定的網(wǎng)絡連接時自動完成VPN 網(wǎng)絡的連接。最后則是可以決定此網(wǎng)絡連接在本地防火墻的所屬區(qū)域,這項設置將關系到不同網(wǎng)絡連接時的防火墻原則。
在“IPv4 Settings”頁面中,可以設置網(wǎng)絡連接時取得IPv4 地址的方法,默認將使用DHCP 的服務來自動取得相關IP 地址,若在“Method”下拉字段中修改成“Manual”,則將可以手動來設置IP 地址、子網(wǎng)絡屏蔽、網(wǎng)關IP 地址以及DNS 的連接信息。
接著我們可以通過[Add]的點擊,來開啟添加連接類型選擇。
在此筆者以選擇“Pointto-Point Tunne ling Protocol(PPTP)”項,說明創(chuàng)建以PPTP 為通信協(xié)議基礎的VPN 網(wǎng)絡連接。
首先在“VPN”頁面中,請先輸入VPN 網(wǎng)絡所提供的連接IP 地址或FQDN 地址,然后輸入登錄的賬號與密碼,需要的話可能得輸入NT 的域名,以及決定是否要存儲所輸入的賬號與密碼。點擊“Advanced”按鈕繼續(xù)。
在“PPTP Advanced Options”頁面中,可以進一步設置所要采用的驗證方法、加密方式以及壓縮選項。
必須注意的是以上設置皆須要根據(jù)VPN Server 端的組態(tài),來決定其設置值為何。完成設置后點擊“OK”即可。
無論是Linux 還是Windows 都有大家所熟知的本地防火墻,只是一般Linux的防火墻管理似乎沒有像Windows來得簡單。別擔心!在Manjaro Linux 當中的防火墻管理,就像Windows Firewall 一樣容易。您可以從開始菜單中來開啟此防火墻的管理界面,在此首先您可以根據(jù)不同的Profile來配置不同的防火墻原則設置,如此一來不同網(wǎng)絡連接所使用的Profile,便可以擁有不同的進出流量管制了。
然而對于一般用戶的Manjaro Linux 計算器來說,最簡單與最快速的防火墻配置方式,便是將“Incoming”設置為“Deny”以及將“Outgoing”設置為“Allow”,如此便可以有效防范可能的惡意攻擊,而同時又可以通行無阻的訪問網(wǎng)絡資源。接著只要在有特殊連入的需求時,再臨時性開放特定的端口或通信協(xié)議即可。
您還可以在防火墻原則的界面中,設置所要Deny 或Allow 的現(xiàn)有通信協(xié)議(例如:FTP、HTTP、Telnet),并且可以挑選所屬的類別。當您所要開放連入的通信埠并非是現(xiàn)有已知的項,則可以改由在“Simple”頁面中,除了需要將“Policy”選擇為“Allow”外,還必須自定義新的名稱、通信協(xié)議以及通信端口號碼即可。
在“Advanced”頁面中,則可以使用更高級的方式來配置新防火墻原則,這包括了可以自定義新原則名稱、選擇所要應用的網(wǎng)絡界面、通信協(xié)議、選定來源與目的地的IP 地址以及通信端口號碼。完成設置后點擊“Add”即可。
我們都知道Windows 的計算器皆可以創(chuàng)建多個賬戶,來讓不同的用戶來登錄使用自己專屬的大頭貼、桌面、個人活頁夾以及應用程序的設置等等。在Manjaro Linux 操作系統(tǒng)中也是一樣的做法。首先請在開始菜單的“Settings”類別中點 擊“Manjaro Settings Manager”繼續(xù)。
在“Manjaro Settings Manager”界面中,請連續(xù)點擊“User Accounts”圖標繼續(xù)。在“User Accounts”界面中,可以看到目前已有一個系統(tǒng)默認安裝時所創(chuàng)建的賬戶,在此您可以點擊添加的小圖標,來創(chuàng)建新的賬戶信息。
在創(chuàng)建新賬戶的“Add User”設置頁面中,請輸入一個新帳戶名稱與兩次密碼的設置。點擊“Create”完成創(chuàng)建。在完成各個賬戶的創(chuàng)建之后,您還可以對于不同的賬戶開啟高級的設置頁面,來設置賬戶的類型是屬于一般用戶還是管理員。當完成新賬戶的創(chuàng)建,可以發(fā)現(xiàn)每個賬戶不僅完成了賬戶類型(Account Type) 的設置,也完成了照片設置。
不同的Linux 系統(tǒng)皆有各自專屬的程序包管理工具,以CentOS 系列的Linux來說就有許多人所熟悉的yum 命令工具,它可以用以節(jié)省對于RPM 程序包的安裝、移除以及更新操作,解決了令人困擾的程序包相依性問題。而知名的Ubuntu 與Debian 系列的Linux 則有apt-get 命令工具,來同樣解決各種程序包軟件的管理需求。
在 Manjaro Linux 中也一樣不甘示弱,因為它有以Arch Linux 為基礎的pacman 程序包管理工具,通過相關參數(shù)的搭配使用,可以提供新程序包的下載與安裝、現(xiàn)有程序包的查詢、更新以及安裝等操作。接下來就讓我們實際學習一下,幾則常用的范例介紹。首先是經由執(zhí)行sudo pacman-S mkisofs 命令參數(shù),來選定以管理員身份下載與安裝mkisofs 程序包軟件。
若執(zhí)行sudo pacman-Ql kdenlive 命令參數(shù),即表示要查詢現(xiàn)有kdenlive 程序包,所有相關安裝文件所分布的物理路徑。針對目前現(xiàn)有程序包與其它程序包的相依關系查詢,您則可以采用樹狀目錄的方式來加以呈現(xiàn)。請改執(zhí)行pactree kdenlive 命令參數(shù),即可查詢到此kdenlive 程序包與其它程序包的階層相依關系了。
圖5 開啟超連接
接著您可以執(zhí)行sudo pacman-Qi kdenlive 命令參數(shù),即表示要查詢現(xiàn)有kdenlive 程序包軟件的完整信息內容,這包括版本信息、說明、架構、網(wǎng)址、授權模式、主要相依的程序包、文件大小以及安裝的日期時間等。
若想要查詢在目前的Manjaro Linux 主機中,所有已安裝的程序包列表,則可以執(zhí)行sudo pacman-Qs |more 命令參數(shù),來按照英文字母的排序方式,逐頁顯示所有已安裝的程序包項。
對于我們在查詢某一些程序包的軟件信息時,如果其內容有包含了網(wǎng)址的連接信息,則我們便可以像如圖5 所示一樣,直接在終端機命令窗口之中,針對網(wǎng)址來按下鼠標右鍵,如此一來便可以選擇是要直接以默認瀏覽器來開啟此網(wǎng)址(Open Link),還是復制此網(wǎng)址于內存之中(Copy Link Address)。
關于在Manjaro Linux中對于程序包軟件的管理方式,一般用戶如果覺得使用pacman 命令工具太過復雜,也可以開啟位在開始菜單中的[Package Manager]圖形管理工具,來進行程序包軟件的簡單管理。
從本文的實戰(zhàn)講解當中,不難發(fā)現(xiàn)Manjaro Linux 從安裝到使用,都非常講究其易于訪問與操作的友善界面設計,然而它可不只是可讓用戶用來連接Internet 而已,對于平日辦公的使用以及網(wǎng)管人員的任務執(zhí)行需要,都可以很簡單輕松地來安裝所需要的各類強大的開源免費軟件,在此筆者強烈建議您立刻動手下載與安裝,實際感受一下它的強大魅力吧。