新手入門最推薦的 Gentoo 發行版:Xenia Linux!(手把手教學)

現在,我們要介紹的是 Xenia,有史以來最好的 Gentoo 發行版
- 你也不需要在用十五到二十小時的時間,裝GNOME或是KDE環境的系統了,在這裡,你可以用二十到三十分鐘的時間,就將Xenia (基於Gentoo的系統裝回家)
- 如果你是一個 Linux 愛好者,或是剛剛才接觸的新手、小白。都沒關係,我將教你如何安裝上這個系統,用最省力的方式,然後最舒適的配置 :D
官方教學之:燒錄 Fedora Linux 作為安裝的環境
-
如果需要燒錄軟件,我建議查看這篇文章別在用 Rufus 燒錄 .iso檔了,嘗試看看 Tails 專案推薦的:balenaEtcher 畢竟,竟然是要用最先進的系統,每一步都樣有講究 :D
-
到Fedora頁面進行下載: https://fedoraproject.org/workstation/download/
-
這邊我們選擇 For Intel and AMD x86_64 systems (不要使用其他的喔,不然最後會因為兼容問題而裝不了)

獲取文件:
- 讓我們打開命令行:

- 輸入:sudo wget https://gitlab.com/xenia-group/installer/-/archive/main/installer-main.zip
- 輸入:sudo unzip installer-main.zip
- 輸入:cd installer-main
查詢硬碟格式:(我們要將硬碟格式化,變全新乾淨裝系統)
- 輸入: lsblk
- 教學:如果你是用Sata硬碟的SSD則會顯示:/dev/sda,如果你是用M2:則會叫做/dev/nvme0n1,或是/dev/nvme1n1,如果你是用HDD則會顯示:/dev/sdc
- 這個步驟就是依照你的硬碟顯示什麼,那我們下個步驟就裝什麼(輸入剛剛後面的/dev/sda那些,當然要依你為主,否則系統會最後裝失敗)
安裝步驟:
- 輸入:sudo ./main.py
- 這時會顯示:[INFO] Entering interactive mode. Default values are shown wrapped in square brackets like [this]. Press enter to accept the default. Enter value for ‘drive’. Valid options are [‘/dev/nvme0n1’, ‘/dev/nvme1n1’, ‘/dev/sda’].
步驟一(選擇硬碟格式):[]:
- 在這裡直接輸入 /dev/sda
- 或是/dev/sdc
- 或是/dev/nvme0n1
步驟二:(安裝真正的系統鏡像檔) []:
-
輸入:https://repo.xenialinux.com/releases/unstable/root-systemd.img
-
上面是Systemd的系統,Gnome大部分的生態都和Systemd結合,沒有理由不用。
-
如果卡在這個步驟,無法安裝請看這篇文章Gentoo 最棒的發行版:Xenia Linux 僅佔 1.81GiB 的系統!安裝只需兩分鐘:自動裝好硬碟、Sytemd、Gnome環境
步驟三:硬碟的分區格式:[]:
- 不用看,直接填 btrfs 即可 (原因是最新技術,被開發團隊受推廣,不用嗎XD)
步驟四:你決定好了嗎?
- [WARN] Drive partitioning is about to start. After this process, drive /dev/sda will be erased. Press enter to continue.
- 直接按ENter

開機了!進入登入畫面!
- 用戶名稱:root
- 密碼:87658765XeniaLinux
新增:一般使用者帳號”tqgx”:
- 同樣讓我們開啟終端:
- 輸入:sudo groupadd storage
- 輸入:sudo useradd -m -g users -G wheel,audio,video,storage -s /bin/bash tqgx (請將”tqgx”,換成你的使用者名稱,因為這是我的)
- 輸入:sudo passwd tqgx (這是密碼,要三個字以上喔!)
給予一般使用者帳號”tqgx” root權限:
-
輸入:sudo nano /etc/sudoers
-
找到 root ALL=(ALL) ALL”的下一行,加入以下內容:(完成以後請按CTRL + O儲存,按CTRL+X 再按N退出)
-
tqgx ALL=(ALL) ALL
將 Root、和一般使用者(tqgx),加入plugdev的群組
- 輸入:sudo gpasswd -a root plugdev
- 輸入:sudo gpasswd -a tqgx plugdev
開啟登入的帳號部份:

-
一樣,我們要在這裡把剛剛所創建的,一般帳號給授權開啟,順便在設置一下密碼喔!
-
上述步驟都完成之後,我們就能用這組帳號登入了
-
==============================================================
後續設定:
- 所有軟件都可以在 商店 找到喔!就像圖片這樣

- 讓我們搜索,安裝第一個瀏覽器吧!我強力推薦 Floorp (基於Firefox的瀏覽器,是一位日本人開發,會聽取所有用戶的意見,又注重隱私安全、便利性,如果你喜歡美化瀏覽器絕對適合你)

語言設定:
- 點我點我小齒輪!點進去直接找到語言,即可選擇囉,然後選擇台灣


- 點 WIN +L 重開,基本上就能變更語言囉!,或是設置好連接網路,等待一下在重開系統。
中文注音輸入法,新酷音安裝:(因為 Xenia這套系統,透過/usr 實踐良好的權限控管,也就是說只能切換到這裡,你才能安裝軟件)
- 輸入:sudo nano /etc/portage/package.accept_keywords/ibus-chewing
- 在裡面輸入:app-i18n/ibus-chewing (完成以後請按CTRL + O儲存,按CTRL+X 再按N退出)
正式安裝新酷音環節:
-
輸入:sudo mount -o rw,remount /usr
-
輸入:sudo emerge-webrsync
-
輸入:sudo emerge -va ibus-chewing
-
這時候絕對 100% 會報錯 哈哈哈 哈哈,因為我在最初安裝 Gentoo系統,也是卡這關卡了三四個小時,不過以下的步驟你可以紀起來:

看到最下面寫 mpg123 和 USE: -pleseaudio了嗎?
- 或是libsndfile 和USE:+minimal 了嗎?
- 邏輯很簡單,我們要下載一個 mpg123的軟件,在填入USE,只有當下載完成之後(你真正要下載的軟件才能使用)
範例:
-
輸入:sudo USE=“-pluseaudio” emerge -1 mpg123
-
輸入:sudo USE=“+minimal” emerge -1 libsndfile
-
反正有一個邏輯就是,上面要你輸入什麼,你就輸入即可。
-
安裝完成之後一樣點齒輪:


- 找到 Chinese (Chewing) 也可能直接叫中文(台灣)
安裝防火牆 UFW (必裝)人在江湖,保護工具一定要有
-
輸入:sudo mount -o rw,remount /usr
-
輸入:sudo emerge-webrsync
-
輸入:sudo emerge -va net-firewall/ufw
-
開機自動啟動UFW防火牆:sudo systemctl enable ufw
-
開啟UFW防火牆功能:sudo systemctl ufw start
-
開啟UFW的SSH通訊:sudo ufw allow ssh
Xenia 官方的 portage (顯示Xenia 的 Neofetch,和小功能)

- 輸入:sudo mount -o rw,remount /usr
- 輸入:sudo emerge -va eselect-repository
- 輸入:sudo eselect repository add xenia-overlay git https://gitlab.com/xenia-group/xenia-overlay
- 輸入:sudo emaint sync —repo xenia-overlay
使用所有 Linux 發行版的工具:Distrobox(可用可不用,只是讓你知道存在)
- 首先,設定一個 Distrobox(將使用預設的 Fedora): 按照提示(您可以對所有內容說「是」)來設定 Fedora 容器。您現在將位於容器內。
- 輸入:distrobox enter
- 安裝應用程式 要安裝應用程序,您可以使用發行版套件管理器,在本例中為 DNF:
- 輸入:sudo dnf install emacs
- 匯出到主機:Distrobox 還可以將應用程式匯出到主機。例如,您可以在容器中安裝像 virt-viewer 這樣的應用程式。之後,您可以匯出到主機:
- 輸入:distrobox-export —app virt-viewer
- Distrobox 結合KVM的教學(GPU直通的虛擬機)
擷圖、錄影(擷取螢幕畫面的)快捷鍵:
- 找到最下面的 View And Customize Shotrtcuts
- 找到螢幕擷圖 Take a scrrenshot interactively
- 點一下,快捷鍵設置 ALT+S


切換輸入法快捷鍵:將切換到下一個來源 設置 ctrl + 空白鍵即可

加速筆電的觸控版:
-
gsettings set org.gnome.desktop.peripherals.touchpad tap-to-click true
-
gsettings set org.gnome.desktop.peripherals.touchpad speed 0.57
-
gsettings set org.gnome.desktop.peripherals.touchpad disable-while-typing false
-
輕擊模擬滑鼠點擊, 預設為false
-
調整觸控板速度, 預設為0
-
打字時停用觸控板, 預設為true
美化 Gnome 環境開始!
- 先等等!要安裝擴展前,讓我們在商店搜索 Extension Manager,這樣點開以下的網址才能安裝擴展喔!

解除舊版擴展限制
- 輸入:gsettings set org.gnome.shell disable-extension-version-validation true
恭喜你,開始 Gnome的擴展冒險吧! (以下為我的電腦配置)



- 以下為精心挑選的擴展:
美化擴展:
- https://extensions.gnome.org/extension/3843/just-perfection/ (全屏、關閉動畫)
- https://extensions.gnome.org/extension/4696/static-background-in-overview/ (win鍵全屏)
- https://extensions.gnome.org/extension/2087/desktop-icons-ng-ding/ (桌面圖標)
- https://extensions.gnome.org/extension/1476/unlock-dialog-background/ (鎖定畫面背景)
- https://extensions.gnome.org/extension/2935/control-blur-effect-on-lock-screen/ ( 鎖定畫面去模糊)
功能擴展:
- https://extensions.gnome.org/extension/517/caffeine/ (離開時畫面,不會自動變黑)
- https://extensions.gnome.org/extension/4481/forge/ (自動調整畫面、到最舒適)
- https://extensions.gnome.org/extension/97/coverflow-alt-tab/ (ALT+TAB 動畫效果)
- https://extensions.gnome.org/extension/4679/burn-my-windows/ (關閉軟件 動畫效果)
- https://extensions.gnome.org/extension/1082/cpufreq/ (Cpu 細微調整)
- https://extensions.gnome.org/extension/1460/vitals/ ( 顯示所有硬件參數)
- https://extensions.gnome.org/extension/4112/customize-ibus/ ( i-bus 輸入法設置 )
全文完,感謝你閱覽本篇文章
-
這篇文章集合了我所有在Linux上的知識入門,希望新手入門這套系統會很開心,一切都不困難。
-
只要按照步驟做都可以完成,就算大腦什麼都不想 30~40分鐘也可以裝完,體驗Gentoo系統的樂趣。(如果真的要用Gentoo系統,真的裝桌面會裝到想哭,我裝了整整二十小時)兩次都是。
-
參考來源: Xenia WIKI

感謝您的閱讀。歡迎分享TQGX部落格(tqgx.github.io)的文章,引用轉載請上註明網址並遵守:創用CC-姓名標示-非商業性-禁止改作 4.0 國際授權條款。如需商業使用請來信告之。
留言板
Utteranc
Giscus