在VMware虛擬機上使用Manjaro 18.1.3 kde(安裝、配置、使用)

Manjaro是Arch Linux的衍生版本,繼承了后者的滾動更新等特點,官宣“enjoy the simplicity”,使用起來相對來說比較友好,界面對于我來說算是比較舒適的。但是即便如此,Manjaro依然要求使用者像Arch Linux一樣:善于查找社區(qū)的幫助和論壇、更新前做好備份、自行搜索更新的相關信息等等,比起Ubuntu之類的Debian系來說還是有些麻煩的(至少我沒在Ubuntu下面仔細想過升級的問題,直接apt upgrade+github編譯安裝解決)。

順便說一下,Manjaro KDE里面很多程序名稱和gnome下的不同,附常見程序變化表:

KDE程序名 Gnome程序名 描述
kate gedit 文件編輯器
dolphin nautilus 文件資源管理器
konsole terminal 終端
pacman(這似乎是arch的鍋) apt-get 軟件包管理器

筆者本次文章將記錄在虛擬機上安裝、配置、使用的過程,參考了多方面的教程。筆者準備在筆記本上裝個雙系統(tǒng),正在考慮用哪個發(fā)行版(反正堅決不用Ubuntu),似乎網(wǎng)上把Manjaro吹得神乎其神,什么發(fā)行版綜評第一啥的,倒引起了我的興趣。至于是否真的如此,以后電腦要不要刷成Manjaro,到時候再說,我們先開始安裝。

(PS:一分鐘前,我測試用的還是gnome,教程寫了一半看不下去了,又切回了KDE...)


測試參數(shù)

1.鏡像Manjaro相關
版本號:18.1.3
桌面環(huán)境:KDE
位數(shù):64bit
發(fā)布日期:2019年11月14日

2.物理機Windows相關
版本號:Windows 7 旗艦版 Service Pack 1
處理器:Intel(R) Core(TM) i3-3220 CPU @ 3.30GHz
內(nèi)存:4.00GB(我估計至少得這個數(shù))
位數(shù):64bit

3.虛擬機VMware Workstation相關
版本號:15.5.1
虛擬機版本:15.x
分配內(nèi)存:1,360MB
分配處理器:1塊處理器,2個核心
網(wǎng)絡:NAT

以上參數(shù)中,前兩條尤為重要。官網(wǎng)上建議處理器核數(shù)至少為2個,內(nèi)存至少為2GB。我測試發(fā)現(xiàn),內(nèi)存小一些,1.3GB也能基本使用,但是處理器必須弄2核!否則你可能會卡在”Filling up filesystem“的安裝界面動不了。


下載

1.Manjaro鏡像
畢竟官網(wǎng)在國外服務器上,考慮到偉大的墻等等原因,我們還是在清華大學鏡像站里面找鏡像,我這邊穩(wěn)定速度4MB/s左右。

三個桌面環(huán)境的下載入口

本次使用的鏡像下載窗口,同時提供了sha校驗值,由于kde鏡像是早期下載的所以還是18.1.3,現(xiàn)在minor版本號已經(jīng)更新了


2.VMware安裝包
這個麻煩自己上網(wǎng)找,破解版多得很。


安裝

1.虛擬機設置
我們根據(jù)上面的情況,安裝虛擬機。VMware使用方法略去。另附虛擬機設置截圖:

虛擬機設置參考

另外:強烈建議暫時關閉網(wǎng)卡(我把網(wǎng)絡適配器安裝上了,只是把”啟動時連接“關掉了,效果同理)!否則你可能會卡在92%的安裝界面(似乎是要安裝軟件包,然而你一般安裝不會換國內(nèi)源,如果換了源開網(wǎng)卡也可)。

2.啟動選項
啟動虛擬機,進入Live CD模式。

啟動界面,這里還是之前gnome的界面,kde同理

通過上下方向鍵和Enter鍵操作,調整相關設置。我還是習慣中文,就把時區(qū)和語言調成UTC+8和zh-cn了。至于driver是free還是nonfree,取決于本機的硬件情況,一般來說默認是free,如果用不了再調成nonfree,然后啟動后自行安裝驅動。如果只是試用,差別就不大了。

3.正式安裝

熟悉的Linux風格啟動~

看到一堆綠色OK飄過,我們就進入了這個桌面(我看到第一眼就有點后悔了,這跟ubuntu有啥區(qū)別啊,還是以前KDE的桌面好...)

Gnome桌面

KDE桌面

安裝器的語言可以從左上角的下拉框里面調,直接剛英文也可以。

另外這三個按鈕正常日常使用是沒有的,這是live cd試用時候才有,這都是安裝和初次使用的東西。


桌面上三個按鈕

我們可以不管,直接點擊上一張圖片的安裝按鈕進行安裝。

安裝的時候,建議關閉物理機上其他軟件(尤其是瀏覽器、大型游戲、galgame、正在全盤掃描的殺毒軟件之類的),以免對虛擬機安裝造成過大影響。

沒網(wǎng)沒關系,直接下一步

時區(qū)調上海
分區(qū)設置,虛擬機上可以直接抹掉硬盤,如果硬盤空間足夠,可以嘗試練習一下雙系統(tǒng)分區(qū)
設置登陸用戶信息,自己實際使用建議把下面兩個勾去掉,保證安全
節(jié)約時間就不裝office了(而且沒網(wǎng)),實際使用建議wps或libreoffice
等待安裝,此過程視硬件條件決定,這個時候還能試用livecd

安裝完成,前期filling up filesystem可能要慢一些,實際安裝時間大概在15min左右,重啟即可。記得在重啟前開啟網(wǎng)絡,關閉cd驅動器,以免再次進入安裝界面。


配置

我們成功進入了Manjaro的KDE界面,這個界面頗有Windows風格,基本操作也和其他發(fā)行版類似。

初次啟動桌面

(1)工作區(qū)設置——單擊行為和鎖屏
桌面設置其實并沒有多少,唯一需要注意的就是Manjaro默認情況下是單擊圖標即視為打開(也就是Windows下的雙擊),有點不習慣,我們可以在設置界面調整:左下角啟動器(類似于開始菜單)-->系統(tǒng)設置-->工作區(qū)-->工作空間行為-->點擊行為(我一開始下意識認為是“硬件-->輸入設備-->鼠標”,很多教程也是這么寫的,這可能是舊版本的做法)。

單擊行為修改圖解1

單擊行為修改圖解2

然后就是鎖屏,每次鎖屏都要輸密碼有點麻煩,而且我們有時要經(jīng)常在虛擬機和物理機中切換,過了一會兒虛擬機鎖屏就有點煩,于是我們可以關掉它。

鎖屏行為修改圖解


(2)終端行為——免去sudo+密碼的痛苦
事實上,當前用戶為非root用戶時,很多命令若用root用戶運行,會造成意想不到的問題(我曾經(jīng)學OI的時候學校要用scp交作業(yè),我偏偏進了root再交,然后全校選手就我沒有成績QAQ),但這些命令,大多又需要sudo,但我們又不想輸入那么多密碼,怎么辦?我們可以修改/etc/sudoers的內(nèi)容。這個文件可以修改sudo命令的權限配置。

這里可以看到Manjaro有趣的地方:


奇妙的三句話,其中kate是Manjaro KDE的編輯器,相當于ubuntu里的gedit

我們這兒是虛擬機,一般來說對物理機影響不大,但是如若我們在物理機上乃至服務器主機上使用root權限執(zhí)行指令,我們一定要謹記這段話,以免造成巨大的損失。

(當然這么做用不了,Kate貌似不能直接sudo)

我們還是使用GNU的nano編輯器,這個編輯器也是建立在終端上的,感覺上跟VIM差不多,但是比較易用:sudo nano /etc/sudoers

按住下方向鍵移動到文本最下方,可以看到三條:

/etc/sudoers

第一條是很多教程里都會提到的,root用戶擁有以任意用戶執(zhí)行任意命令并可對任意用戶執(zhí)行的權限,并且不需要輸sudo。第二條和第三條指的是wheel和sudo兩個用戶組的用戶可以有和root同樣的效果。

這里我還是選擇第一條的做法。光標移動到“root”一行末尾,按回車,輸入“l(fā)ittleye233 ALL=(ALL) NOPASSWD: ALL”,按Ctrl+X保存退出即可。


(3)網(wǎng)絡行為——更換源
如果在實體機上使用Manjaro,可能還要考慮網(wǎng)卡驅動的問題,在虛擬機上可以不考慮,那么第一步還是安裝國內(nèi)源。

我們可以在物理機上搜索好信息再粘貼(當然沒裝vmtools,暫時粘貼不了),也可以在虛擬機上用firefox搜索信息(打不了中文可以暫用百度提供的在線中文輸入法,好處是可以粘貼)。根據(jù)本文的內(nèi)容,我們可以進行如下配置:

sudo pacman-mirrors -i -c China -m rank
# 更新源的排名,會彈出一個窗口供選擇

效果如圖:

更新排名

網(wǎng)速好的時候,幾分鐘就能跳出幾條,今天我只能跳出兩條,我們可以隨便選一個進行配置。

這里我就選擇第二個tuna清華的源,選中復選框,點下面的OK。

然后我們輸入kate /etc/pacman.conf,在末尾輸入:

[archlinuxcn]
SigLevel = Optional TrustedOnly
#中科大源
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch
#清華源
Server = http://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch

[antergos]
SigLevel = TrustAll
Server = https://mirrors.ustc.edu.cn/antergos/$repo/$arch
Server = http://mirrors.tuna.tsinghua.edu.cn/antergos/$repo/$arch

[arch4edu]
SigLevel = TrustAll
Server = http://mirrors.tuna.tsinghua.edu.cn/arch4edu/$arch

這里我們補充了中科大源,兩個源互相補充。之后輸入sudo pacman -Syy更新。

后面還有更新GPG key,我也不知道干啥的,反正就copy過來,似乎也沒啥壞處:

#更新數(shù)據(jù)源
sudo pacman -Syy
#安裝導入GPG key
sudo pacman -S archlinuxcn-keyring
sudo pacman -S antergos-keyrin

注:請在上述軟件源完全更新完畢后再執(zhí)行此操作,否則可能會報錯!

此外我們還可以設置AUR源,以獲取更多的軟件。我們需要先安裝yaourt:pacman -S yaourt,再在/etc/yaourtrc中去掉AURURL一行的注釋,改成:

AURURL="https://aur.tuna.tsinghua.edu.cn"

最后,我們可以更新系統(tǒng),據(jù)說manjaro不像原生arch,不容易滾炸掉,我們進行如下操作:

sudo pacman -Syyu

如果有說軟件沖突問要不要刪除,選擇y,否則會中斷更新。

不過這**也太大了吧


另外:由于我的版本較舊(18.1.3),中途更新的時候沒有以前那么順利,強烈大家使用最新的鏡像,然后定期更新。


注意:以下是安裝開發(fā)軟件的部分,如若想先嘗試vim,請?zhí)D到(4),如若想先嘗試kate,請?zhí)D到(6)。

(4)開發(fā)相關——vim
vim算是一款老牌編輯器了,但是Manjaro沒有預裝,我們可以用pacman安裝:pacman -S vim。

如果想要嘗試更新的版本,可以到github上嘗試編譯安裝。


(5)虛擬機相關——安裝VMware Tools
在虛擬機里,默認是不能和物理機交互的,我們需要安裝VMware Tools進行配置。新版本中一般都建議使用命令行安裝open-vm-tools,我們也采用這種方法。參見本文

由于命令行安裝時,所有的選擇會選擇默認選項。之前處理沖突時發(fā)現(xiàn),有一個選項的默認選項會導致整個進程中斷。我這里的有問題的沖突包是pyqt5-common,只需要強行刪除該包即可:sudo pacman -Rc pyqt5-common。之后按照上文的做法,重啟。


(6)開發(fā)相關——kate
kate是KDE下安裝的編輯器,Manjaro中有其自稱“高級文本編輯器”。之前嘗試時,發(fā)現(xiàn)其有代碼補全、括號匹配、語法高亮等功能。在終端中調用輸入kate,請注意此程序不能在sudo中調用,解決方案見下文。

接下來我們先看它的界面:

Kate界面

這里我們可以進行一些簡單的編輯設置,最底下一行可以搜索替換、查看工程和調出終端,上一行可以顯示行列、插入覆蓋、語言、縮進(我選的是制表符+空格,自動判斷應該用制表符還是空格)、編碼和語法高亮。

至于如何配置,以及其他高級功能,有待各位自行探索(太多了講不完)。

(另外:為什么我要把VMtools安裝放在前面說呢,因為當你辛辛苦苦地設置完之后,你會發(fā)現(xiàn),默認的分辨率太小,“應用設置”按鈕在屏幕下方露不出來......QAQ,害得我重啟了一遍安裝VMtools......)


(7)開發(fā)相關——高級語言的編譯器
Manjaro預裝了Python 2/3、gcc(附帶make)、perl(不確定是否有其他的),之前更新的時候Python 3已經(jīng)更新到了3.8.1。如果需要安裝其他語言的編譯器,請使用:

pacman -Q <語言名稱> # 搜索已安裝的本體包
pacman -Q | grep <語言名稱> # 搜索所有已安裝相關包
pacman -Ss <語言名稱> # 在數(shù)據(jù)庫中搜索相關包
pacman -Si <語言名稱> # 在數(shù)據(jù)庫中搜索包的信息
sudo pacman -S <語言名稱> # 安裝或升級


(8)其他相關——其他軟件的安裝
至于日常生活的軟件(中文輸入法、chrome、lantern、qq、網(wǎng)易云等)以及其他開發(fā)軟件(vscode、markdown編輯器、oh my zsh等),可以參考本文及其他教程。

?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • 以下內(nèi)容大多來自 傳送門,并根據(jù)其它資料以及自己的實際進行了修改整理,感謝原作者無私分享。 桌面環(huán)境配置 安裝完成...
    FiveStrong閱讀 14,032評論 2 20
  • 寫在前面: 1.這是我第一次寫文章,寫的不好不要噴我 2.這篇文章就是我自己踩坑的總結,教程也都是我在網(wǎng)上搜集的 ...
    Aaron_e587閱讀 7,651評論 4 13
  • 1.父母并非對我嚴格要求,苛刻,實在是因為被逼的走投無路了,結婚買房在他們看來是天大的事,對我卻沒那樣。 2.面相...
    智囊團閱讀 227評論 0 0
  • 有人說 2018年是過去十年最差的一年 2019年是未來十年最好的一年 還沒來得及細細品味 現(xiàn)實就給記上了重重一筆...
    慕星讀者OR獨者閱讀 318評論 2 2
  • 過完中國的傳統(tǒng)中秋佳節(jié),又迎來了加拿大的THANKSGIVING DAY(感恩節(jié))。對我們這些移民而言,任何一個節(jié)...
    薄涼默如初閱讀 197評論 0 0

友情鏈接更多精彩內(nèi)容