我假設您已經安裝了帶有最小圖形桌面環境的 Arch Linux,正如我在上一篇文章中展示的那樣。 這篇文章概述了在使用圖形桌面最小化安裝 Arch Linux 之後要做的 10 件基本事情。
內容
- 1.配置pacman
- 2. 讓 bash 華麗
- 3.包緩存自動清理
- 4. 安裝 AUR 助手
- 5.創建用戶目錄文件夾
- 6.安裝必要的程序
- 7.安裝微碼
- 8. 禁用 GRUB 滯後
- 9.配置防火牆
- 10. 備份你的系統
- 表哥
- 明亮的
1.配置pacman
我們將從 Arch Linux 的核心——pacman——開始包裝經理. 默認情況下,pacman 以黑白顯示所有內容。 我們將更改 pacman 輸出中的一些顏色。
打開 pacman 配置文件:
sudo nano /etc/pacman.conf
取消評論 Color
退出豐富多彩的. 如果你想要更多的樂趣,你還可以添加 IloveCandy
在顏色選項之後的配置文件中。
如果你有一個良好的互聯網連接,你也可以取消評論 ParallelDownloads
然後吃豆子會同時下載多個包(默認為 5)。 這將節省您升級系統的時間,並且使用 Arch Linux 您會經常這樣做。
完成所有更改後 /etc/pacman.conf
按 Ctrl+O,然後按 Enter 保存,按 Ctrl+X 退出。
2. 讓 bash 華麗
由於我們開始添加一些顏色,所以讓我們讓終端中的所有內容都變得豐富多彩,從而更具吸引力。 我有一篇專門的帖子,分享我如何設置 BASH 顏色。
我將省略有關如何自定義 BASH 配色方案的詳細信息。 到複製我的配色方案只需下載我的配置文件。
解壓縮他們。 您可能需要先安裝 unzip 命令。
sudo pacman -S unzip
unzip Linux_terminal_color.zip
存檔中有三個文件。 將它們移動到你的系統文件夾如下:
sudo mv bash.bashrc /etc/bash.bashrc
sudo mv DIR_COLORS /etc/
mv .bashrc ~/.bashrc
關閉並打開終端。 現在,bash 看起來好多了,不是嗎?
3.包緩存自動清理
正如我之前所說,您將非常頻繁地下載更新,很快您就會發現您的包緩存目錄大得令人無法接受。 例如,我的包緩存文件夾在 2 週後超過了 1G。
檢查你的包緩存大小:
du -sh /var/cache/pacman/pkg/
您可以不時地手動清理它,但最好將這種事情自動化。 這是可能的 paccache
將清理它的腳本每週刪除舊包和保留 3 個最新版本每個包的情況下你需要降級一些包裹。
paccache
是 pacman 提供的腳本的一部分,所以安裝他們:
sudo pacman -S pacman-contrib
並激活 paccache 計時器:
sudo systemctl enable paccache.timer
現在,paccache 將每週檢查您的包的緩存目錄並在必要時清理它。
還有其他更有效的方法來運行它。 例如,您可以運行 paccache
每次系統更新後自動,但需要設置一個掛鉤。 我認為每周清理一次對於新的 Arch Linux 用戶來說很好。
4. 安裝 AUR 助手
Arch 用戶存儲庫 (AUR) 是 Arch Linux 的社區驅動存儲庫。 目前包含超過80,000 個包裹. 如果一個 Linux 包存在但它不在官方 Arch 存儲庫中,你總能在 AUR 中找到它。
要安裝 AUR 包,您需要編譯他。 我解釋瞭如何從 AUR 編譯和安裝程序。 然而,大多數 Arch 用戶更喜歡使用 AUR 幫助程序來自動化構建過程並使其更容易與 AUR 存儲庫交互。
我更喜歡使用歡呼助手。 讓我們安裝它。
sudo pacman -S --needed base-devel git
mkdir Programs
cd Programs
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si
一旦你得到了同意,你就可以從 AUR 安裝任何包。 例如,如果您需要飛漲用於視頻會議。 跑步:
yay zoom
您可以看到它出現在數字 2 下方。按 2 並按照說明進行安裝。
很快,您就會在 Arch Linux 上安裝 Zoom。
5.創建用戶目錄文件夾
安裝 Arch Linux 後,您沒有熟悉的用戶目錄,例如文檔、圖片、視頻等. 您可以手動創建它們,但有一種更簡單的方法。
只需安裝 xdg-user-dirs
:
sudo pacman -S xdg-user-dirs
然後運行:
xdg-user-dirs-update
現在整個用戶目錄文件夾已創建.
6.安裝必要的程序
安裝基本的獨立於桌面的包,例如字體、拼寫檢查器、Java 和其他.
sudo pacman -S enchant mythes-en ttf-liberation hunspell-en_US ttf-bitstream-vera pkgstats adobe-source-sans-pro-fonts gst-plugins-good ttf-droid ttf-dejavu aspell-en icedtea-web gst-libav ttf-
ubuntu
-font-family ttf-anonymous-pro jre8-openjdk languagetool libmythes
如果您需要辦公套件,我建議辦公軟件:
sudo pacman -S libreoffice-fresh
您還可以安裝可見光通信作為視頻和音頻播放器。
sudo pacman -S vlc
7.安裝微碼
微碼它是處理器功能的重要組成部分。 所以一定是安全且最新. 要獲取更新後的微碼,您必須安裝微碼包。
根據處理器,安裝微碼
為了超微:
sudo pacman -S amd-ucode # for AMD processors,
為了英特爾:
sudo pacman -Sintel-ucode
8. 禁用 GRUB 滯後
要加快引導過程,您可以禁用顯示的 GRUB 屏幕倒計時 5 秒的 GRUB 菜單並立即開始啟動。 如果您需要 GRUB 菜單,可以在引導期間通過按住 Esc 鍵來調用它。
要啟用此功能,首先打開 GRUB 配置:
sudo nano /etc/default/grub
添加集 GRUB_TIMEOUT_STYLE=hidden
.
提醒您,使用 Ctrl+O 保存並使用 Ctrl+X 退出 nano 編輯器。
更新 GRUB 配置:
sudo grub-mkconfig -o /boot/grub/grub.cfg
重新啟動,您的系統將啟動快 5 秒。
9.配置防火牆
我有一篇專門介紹 Linux 防火牆的帖子,您可以在其中了解為什麼以及如何使用 Linux 防火牆。
我通常推薦UFW無憂防火牆。 安裝它:
sudo pacman -S ufw
允許:
sudo ufw enable
檢查你的狀態。
sudo ufw status verbose
它應該是活動的,默認設置對大多數用戶來說都很好。
開啟它隨系統自動啟動:
sudo systemctl enable ufw.service
而且它有防火牆保護。
10. 備份你的系統
也許這應該是安裝 Arch Linux 之後要做的第一件事 😄。 備份您的系統和文件總是好的。
您可以使用一些圖形程序進行備份,但由於您是 Arch Linux 用戶,我建議學習 rsync
– 這是一個命令行工具,但它非常強大。
安裝 rsync
:
sudo pacman -S rsync
您可以使用此命令來備份一切除了一些不必要的文件:
sudo rsync -aAXv --delete --dry-run --exclude=/dev/* --exclude=/proc/* --exclude=/sys/* --exclude=/tmp/* --exclude=/run/* --exclude=/mnt/* --exclude=/media/* --exclude="swapfile" --exclude="lost+found" --exclude=".cache" --exclude="Downloads" --exclude=".VirtualBoxVMs"--exclude=".ecryptfs" / /mnt/backup_destination/
我在上一篇文章中對此進行了解釋,其中我使用 rsync 備份和恢復了整個系統。 如果您不僅想要備份而且還想嘗試一下,請關注該帖子。 我還解釋瞭如何在 Linux 中配置自動備份
表哥
如果你不喜歡 Arch Linux 桌面的默認外觀,你可以個性化與不同的主題. 我之前展示了一些我最喜歡的 GNOME 主題,Plasma、XFCE、Mate 和 Cinnamon。 這將是我在安裝 Arch Linux 後做的第十一件事情。
明亮的
如您所見,了解一些編程可以極大地提高您使用 Linux 的體驗。
想學編程或者更好地理解計算機如何工作,輝煌.org- 他這篇文章的讚助商– 可以幫助您入門。
你可以開始學習了皮頓– 最需要的編程語言之一。 我也強烈推薦這門課程。算法基礎我現在吃什麼? 它幫助我更好地理解如何讓計算機做我想做的事。 動手的方法使學習變得有趣和高效。
輝煌.org是交互式學習數學、科學和計算機科學的最佳方式。 有數千門課程每個月都會增加新課程。
繼續探索 https://brilliant.org/AverageLinuxUser/ . 開始於自由的抓緊時間:前 200 人到達20% 折扣每年一次高級訂閱.