我很棒的Linux是一個個人存儲庫,描述了我在Linux桌面環境中所考慮的內容。
Linux社區創建的有用網站。
很棒的Linux軟件
二醇
發出
Distrowatch
Guiafoca
巴西Linux
Linux指南
Linux發行列表。
沒有完美的Linux分佈,特定用例總會有分佈。例如,我目前的看法如下:
用於容器和測試的高山Linux;
Arch Linux作為個人用途的桌面;
如果重點是隱私,則尾巴;
Ubuntu和Fedora對USB現場和虛擬機非常有用。
對於每種需求,總是會有不同的分佈。
最重要的是要了解我的目的與您的目的不同,請測試不同的分佈,直到找到最適合所尋求目的的分佈。
越簡單,越好,這就是為什麼Arch Linux是一個引起我注意的操作系統的原因。
Arch Linux僅具有其目的簡單性和對必需品的使用。
提到滾動釋放穩定性似乎很奇怪,但是根據我的經驗,我從來沒有遇到過問題,無論看起來多麼有爭議,我總是在Linux發行中遇到“主要更新”分銷模型,尤其是Ubuntu的問題。
如果您仍然認為“ Linux給出了問題,現在只是格式化了”,請將其從我的腦海中取出。
除了Arch Linux Wiki是每個Internet中可能存在的最完整的文檔外,還有一些方法可以解決問題,例如使用BTRF提供的快照。
避免遵循教程,您的設備和需求肯定與其他人不同。
使用安裝文檔作為基礎,並修改其使用所需的內容。
就我而言,在教程之後,我必須更改以下步驟:
使用GPT FDISK,該專輯的準備以下佈局:
| 分割 | 部門 | 類型 | 集會 | 格式 |
|---|---|---|---|---|
| 1 | 默認為 +512m | EF00 | /mnt/boot | FAT32 |
| 2 | 默認為 +2G | 8200 | 交換 | - |
| 3 | 默認為默認值 | 8304 | /mnt | 外推 |
base dhcpcd linux-lts linux-firmware nano
以英語配置的操作系統和葡萄牙語中的格式:
# /etc/locale.gen
en_US.UTF-8 UTF-8
pt_BR.UTF-8 UTF-8 locale-gen 。
與設備相對應的微碼。
只是SystemD-boot的基礎知識足以使其完美地工作。
它應該按建議的loader.conf ,並且從arch.conf任命的單個加載程序已經足夠了。
# arch.conf
title Arch Linux
linux /vmlinuz-linux-lts
initrd /amd-ucode.img
initrd /initramfs-linux-lts.img
# Cuidado.
# Se for definir o root por UUID, PARTUUI ou semelhante, saiba que são coisas diferentes.
# options root=UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx rw
# options root=PARTUUI=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx rw
#
# Consulte com uma das formas:
# /dev/disk/by-*
# $ blkid /dev/disco
#
# Ou use diretamente o caminho do disco
options root=/dev/particao rw再次,小心。
了解什麼是UEFI和安全啟動。
我知道在安全啟動設備上準備Arch Linux的最簡單方法是禁用安全啟動,然後清潔已配置的密鑰,最後使用sbctl創建並簽名密鑰。
在安裝桌面環境之前,我更喜歡創建自己的用戶。
我不喜歡在圖形環境中使用root,在我的概念上,根應僅在特定的任務中使用。
useradd -m -G wheel -s /bin/bash usuario
passwd usuario
良好系統使用體驗的包裝。
base-devel
btop
firefox
gnome
less
networkmanager
noto-fonts
noto-fonts-cjk
noto-fonts-emoji
noto-fonts-extra
pipewire
pipewire-alsa
pipewire-audio
pipewire-jack
pipewire-pulse
sudo
ttf-hack
wget
which
wireplumber
zip
zsh
systemctl enable gdm.service
systemctl enable NetworkManager
還必須使用visudo配置wheel組,以允許該組的用戶使用Sudo。
良好工作和休閒體驗的包裝。
git
fastfetch
使用哦,我的ZSH與zsh-autosugsigns,Zsh-Syntax-Highlighting插件和PowerLevel10k主題肯定會提供良好的生產力。
如果您的設備具有AMD圖形卡,請閱讀AMDGPU指南。
您可能會安裝以下軟件包:
lib32-vulkan-radeon
lib32-libva-mesa-driver
libva-mesa-driver
mesa
vulkan-radeon
xf86-video-amdgpu
選擇指南對kgx用戶非常有用。
對於GNOME用戶,使用右鍵單擊菜單創建文檔可能非常有用。
創建受控環境和孤立環境的能力為犯了錯誤提供了獨特的好處。
除了能夠盡可能多地犯錯誤之外,使用虛擬機和容器來保持操作系統清潔和流體非常有效。
這是無與倫比的,直接在操作系統上直接安裝軟件的容器如何實用和易於使用。
sudo pacman -S docker
sudo systemctl enable docker.service
sudo systemctl start docker.service
sudo usermod -aG docker $USER
之後,只需與用戶再次執行登錄。