2022-Arch安裝(詳細)

哈哈哈hh發表於2022-04-27

映象下載、域名解析、時間同步請點選  阿里雲開源映象站

基礎安裝

一:製作安裝介質

下載ISO映象檔案:

官方下載網址

在linux系統中可以用pgp驗證系統簽名:

gpg --keyserver-options auto-key-retrieve --verify archlinux-version-x86_64.iso.sig

製作安裝介質:

方法一(Linux): 在Linux 下中製作啟動盤,可使用dd命令

dd if=(系統iso檔案) of=/dev/sda bs=1440k

方法二(Windows):使用第三方軟體,例如:ventoy

二:隨身碟安裝

  • 電腦啟動過程中,選擇隨身碟啟動方式(如果忘記電腦啟動鍵,可以進入bios,選擇啟動項)
  • 選擇隨身碟啟動項(一直回車)並進入到帶命令提示符的介面

三:聯網

方法一:有網線線的使用DHCP啟動網路動態獲取IP地址

命令:

dhcpcd ## 啟動dhcp獲取網路

方法二:無線網路卡用iwctl命令

引數解析及執行步驟:

iwctl ## 第一步:進入環境 device list     ## 第二步:列出網路卡裝置 station wlan0 scan         ## 第三步:掃描網路,wlan0為無線網路卡,wlan0 為無線網路卡號 station wlan0 get-networks             ## 第四步:列出掃描到的網路,wlan0 為無線網路卡號 station wlan0 connect 網路名稱         ## 第五步:連線無線網路,wlan0 為無線網路卡號 quit                                        ## 第六步:退出iwd環境

方法三:使用手機的usb共享聯網

手機設定位置:設定–》行動網路–》個人熱點–》更多共享設定–》usb共享網路

檢視網路是否連線

命令:

ping baidu.com ## 請求baidu是否導通

四:更新系統時間

命令:

timedatectl set-ntp true ## 啟動ntp   timedatectl status ## 查詢時間狀態

五:分割槽和格式化

第一步:檢視磁碟

命令:

fdisk -l ## 檢視磁碟資訊

第二步:使用fdisk進行分割槽

命令:

fdisk /dev/sda ## sda為要分割槽的硬碟

建立分割槽:

n--》回車--》回車--》+500M n--》回車--》回車--》回車--》使用所有空閒記憶體

命令解析:

第一個步驟:n              ## 新建分割槽 第二個步驟:回車              ## 使用預設 第三個步驟:回車              ## 使用磁碟起始扇區 第四個步驟:回車              ## 設定起始扇區到結束扇區的大小   結束使用:w          ## 儲存

第三步:檢視磁碟並進行格式化操作

命令:

lsblk                     ## 檢視磁碟 mkfs.fat -F32 /dev/sda4     ## 格式化為fat格式,引導使用,sda4(硬碟的分割槽號) mkfs.ext4 /dev/sda5 ## 格式化為ext4格式,主系統使用,sda5(硬碟的分割槽號)

第四步:掛載分割槽

命令:

mount /dev/sda5 /mnt     ## 第一步:掛載在/mnt目錄下,先掛載mnt,才能再掛載boot mkdir /mnt/boot             ## 第二步:在掛載的分割槽中新建資料夾,名為boot(引導分割槽檔案位置) mount /dev/sda4 /mnt/boot ## 第三步:掛載到/mnt/boot目錄下

六:選擇映象源

方式一:命令自動獲取

使用reflector命令直接獲取中國最快的映象源並儲存到/etc/pacman.d/mirrorlist資料夾下

命令:

reflector -c China -a 10 --sort rate --save /etc/pacman.d/mirrorlist       ## 獲取pacman映象源 cat /etc/pacman.d/mirrorlist                                     ## 檢視是否有edu.cn的連結資訊

方式二:手動寫入

使用vi或vim編輯/etc/pacman.d/mirrlist配置檔案資訊

命令:

vim /etc/pacman.d/mirrorlist                                                    ## 編輯配置檔案 Server = 新增阿里源

七:安裝並配置

第一步:安裝基礎軟體包

命令:

pacstrap /mnt base base-devel linux linux-firmware linux-headers ## 安裝基礎包到/mnt目錄下

第二步:安裝必須功能性軟體包

命令:

pacstrap /mnt vim                                                          ## 安裝命令列編輯工具 pacstrap /mnt bash-comletion                                               ## 安裝命令列補全工具 pacstrap /mnt iwd                                                          ## 安裝無線管理工具 pacstrap /mnt dhcpcd                                                       ## 安裝有線管理工具   pacstrap /mnt ntf-3g                                                       ## 安裝NTFS硬碟格式識別工具

第三步:配置fstab檔案

命令:

genfstab -L /mnt >> /mnt/etc/fstab                         ## 生成自動掛載分割槽的fstab檔案 cat /mnt/etc/fstab             ## 檢視生成的檔案內容,是否有掛載資訊

第四步:切換系統環境

命令:

arch-chroot /mnt ## 切換系統環境

第五步:設定時區

命令:

ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime     ## 設定時區,一般使用上海 hwclock --systohc                                                 ## 設定硬體時間

第六步:設定Locale進行本地化

命令:

vim /etc/locale.gen             ## 第一步:編輯語言配置檔案,去除 zh_CN.UTF-8.UTF-8 和 en_US.UTF-8.UTF-8 兩行檔案的註釋(#)並儲存退出 locale-gen                                  ## 第二步:生成locale echo 'LANG=en_US.UTF-8' > /etc/locale.conf  ## 第三步:重定向輸出內容到locale.conf 配置檔案中

第七步:設定主機名

命令:

vim /etc/hostname                    ## 第一步:建立並編輯主機名檔案,在第一行寫主機名 vim /etc/hosts                ## 第二步:編輯hosts檔案 127.0.0.1 localhost                          ## 第三步:插入 ::1 localhost 127.0.1.1 hostname.localdomain hostname   ## hostname 為設定的主機名

第八步:設定Root密碼

命令:

passwd                          ## 建立密碼,注意(需要輸入兩次密碼,密碼在輸入時不顯示),不給引數(預設為root使用者)

第九步:安裝微指令

pacman -S intel-ucode                            ## 為英特爾 CPU指令集 或 pacman -S amd-code                               ## 為AMD CPU指令集

八:安裝引導並部署(Bootloader)

第一步:安裝引導檢測器

先安裝os-prober軟體包,用於配合grub檢測存在的系統,並自動設定啟動項

命令:

pacman -S os-prober                              ## 安裝軟體包

第二步:安裝多重引導啟動器(GRUB)

命令:

pacman -S grub efibootmgr                         ## 安裝引導器

第三步:部署GRUB

命令:

grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=grub           ## 部署GRUB

第四步:生成GRUB配置檔案

命令:

grub-mkconfig -o /boot/grub/grub.cfg               ## 生成配置檔案

第五步:檢查生成的配置檔案

命令:

cat /boot/grub/grub.cfg         ## 檢視生成的配置檔案,是否包含`initramfs-linux-fallback.img initramfs-linux.img intel-ucode.img vmlinuz-linux`

第六步:重啟系統

命令:

exit          ## 第一步:退出chroot環境 umount /mnt/boot          ## 第二步:解除安裝bood檔案系統 umount /mnt          ## 第三步:解除安裝根目錄 reboot  ## 第四步:重啟系統

九:更新系統並配置許可權(重啟後確定網路通斷)

第一步:開啟32位支援庫和新增國內映象源並更新系統

命令:

sudo vim /etc/pacman.conf ## 編輯pacman配置檔案 Server = 新增國內映象源 Include = /etc/pacman.d/mirrorlist             ## 開啟32位支援庫 sudo pacman -Syyu              ## 更新快取資料庫和系統

第二步:新建普通使用者

  • 預設只能用普通使用者登入,不能用root使用者登入系統,需要root許可權,可以透過sudo命令進行提權
  • 新增使用者:
useradd -m -G wheel username     ## 新建使用者,為weel組,username為使用者名稱 passwd username ## 設定新使用者密碼

第三步:配置sudo

命令:

pacman -S sudo           ## 安裝sudo軟體包 vim /etc/sudoers      ## 編輯sudo配置檔案 %wheel ALL=(ALL)ALL      ## 設定wheel組許可權

十:配置圖形化桌面環境

第一步:安裝桌面環境和功能包

sudo pacman -S xorg               ## 安裝xorg圖形庫,用於與支援桌面環境 sudo pacman -S plasma-meta                                ## 安裝plasma-meta 元軟體包 sudo pacman -S konsole                                        ## 安裝終端工具 sudo pacman -S dolphin                                                ## 安裝檔案管理器 sudo pacman -S ark                                                    ## 安裝解壓工具 sudo pacman -S packagekit-qt5 appstream-qt appstream                  ## 安裝軟體管理中心的資料庫 sudo pacman -S okular                                                 ## 安裝文件檢視器 sudo pacman -S gwenview                                               ## 安裝圖片檢視器 sudo pacman -S steam                                                  ## 安裝遊戲商店 sudo pacman -S firefox chromium                                       ## 安裝火狐和谷歌瀏覽器 sudo pacman -S firefox-i18n-zh-cn                                     ## 安裝火狐瀏覽器中文包 sudo pacman -S yakuake                                                ## 安裝下拉式終端 sudo pacman -S kate                                                   ## 安裝文字編輯器 sudo pacman -S spectacle                                              ## 安裝截圖工具 sudo pacman -S wget                                                   ## 安裝wget下載工具                                                    sudo pacman -S baidunetdisk-electron                                  ## 安裝百度網盤軟體 sudo pacman -S netease-cloud-music                                    ## 安裝網易雲音樂播放器 sudo pacman -S vlc                                                    ## 安裝影片播放器 sudo pacman -S noto-fonts noto-fonts-cjk noto-fonts-extra noto-fonts-emoji ttf-dejavu ttf-liberation    ## 安裝開源中文字型及表情

第二步:配置登入桌面管理器(SDDM)

sudo pacman -S sddm                        ## 安裝sddm sudo systemctl enable sddm        ## 設定開機自啟動sddm服務

第三步:配置網路

timedatectl set-ntp true                                            ## 啟動ntp systemctl disable netctl                                            ## 檢視netctl服務是否關閉 systemctl enable NetworkManager                                     ## 設定開機自啟動網路管理工具 sudo pacman -S network-manager-applet                         ## 安裝網路切換工具 reboot ## 重啟系統

十一:登入桌面並配置系統

第一步:設定語言

開啟:System Settings --> Regional Settings--> Language -->Add Languages ## 新增中文並拖到第一行 再將:system Setting --> Regional Settings --> Formats                               ## 值設為:簡體中文

第二步:設定DNS

vim /etc/resolv.conf                             ## 編輯並新增配置 nameserver 8.8.8.8                               ## 新增 域名伺服器 nameserver 2001:4860:4860::8888  nameserver 8.8.4.4  nameserver 2001:4860:4860::8844 sudo chattr +i /etc/resolv.conf  ## 設定不可變,防止路由器覆蓋

第三步:安裝yay

sudo pacman -S yay    ## 安裝yay(社群使用者軟體倉庫) sudo pacman -S archlinuxcn-keyring                        ## 安裝社群金鑰軟體包 yay --aururl "透過命令列新增清華映象社群源 yay -P -g    ## 檢視新增資訊

第四步:字型最佳化

git clone 使用git下載微軟雅黑字型 cd Windows-Fonts && sudo cp -r ./* /usr/share/fonts     ## 進入資料夾並全部複製到fonts字型資料夾內   sudo mkfontscale && mkfontdir && fc-cache -fv ## 重新整理字型快取 在設定裡面找到 `字型 -> 調整所有字型 -> 微軟雅黑  ## 使用

第五步:安裝輸入法

sudo pacman -S fcitx5-im      ## 安裝基礎包組 sudo pacman -S fcitx5-chinese-addons                         ## 安裝官方中文輸入法 sudo pacman -S fcitx5-anthy                                  ## 安裝日文輸入法 sudo pacman -S fcitx5-pinyin-moegirl                         ## 安裝萌娘百科詞庫 sudo pacman -S fcitx5-material-color                         ## 安裝輸入法主題 sudo pacman -S fcitx5-pinyin-zhwiki                          ## 安裝維基百科詞庫 vim ~/.xprofile      ## 編輯配置檔案(不存在則建立) GTK_IM_MODULE DEFAULT=fcitx5                                 ## 新增配置資訊 QT_IM_MODULE DEFAULT=fcitx5 INPUT_METHOD DEFAULT=fcitx5 XMODIFIERS DEFAULT="\@im=fcitx5 SDL_IM_MODULE DEFAULT=fcitx                                                              ## 安裝完成後,重啟生效

第六步:配置系統預設命令列編輯器(vim)

vim /etc/profile                               ## 編輯並配置檔案 export EDITOR='vim'                               ## 新增配置

第七步:配置藍芽(若存在)

sudo pacman -S  bluez bluez-utils                         ## 安裝藍芽相應包 sudo pacman -S pulseaudio-bluetooth                            ## 安裝藍芽音訊軟體 sudo systemctl enable --now bluetooth    ## 設定藍芽開機自啟動 pulseaudio -k    ## 重啟藍芽音訊服務

第八步:固態硬碟最佳化(若存在)

sudo systemctl enable fstrim.timer        ## 新增開機自啟動,透過Trim 來最佳化SSD sudo systemctl start fstrim.service        ## 啟動服務

第九步:電池最佳化(若存在)

yay -S tlp tlp-rdw tlpui                                       ## 安裝電源管理及圖形介面 sudo vim /etc/tlp.conf                                         ## 編輯配置檔案,防止Btrfs檔案系統損壞 SATA_LINKPWR_ON_BAT=max_performance                            ## 更改內容為 sudo systemctl enable tlp.service    ## 設定tlp服務開機自啟動 sudo systemctl enable NetworkManager-dispatcher.service        ## 設定開機自啟動 sudo syatemctl mask systemd-rfkill.service                     ## 遮蔽服務,防止衝突 sudo syatemctl mask systemd-rfkill.socket                      ## 遮蔽,防止衝突 sudo tlp start                                                 ## 啟動服務

使用TLP顯示系統資訊

sudo tlp-stat -b                                               ## 顯示電池資訊 sudo tlp-stat -d                                               ## 顯示磁碟資訊 sudo tlp-stat -e                                               ## 顯示 PCI 裝置資訊 sudo tlp-stat -g                                               ## 顯示 GPU 資訊 sudo tlp-stat -p                                               ## 顯示 CPU 資訊 sudo tlp-stat -s                                               ## 顯示系統資料資訊

進階使用

十二:顯示卡

顯示卡驅動安裝(顯示卡驅動獨顯可以不裝)

英特爾核顯

sudo pacman -S mesa lib32-mesa vulkan-intel lib32-vulkan-intel        ## 安裝英特爾 顯示卡驅動軟體包

AMD核顯

sudo pacman -S mesa lib32-mesa xf86-video-amdgpu vulkan-radeon lib32-vulkan-radeon                                ## 安裝AMD顯示卡驅動軟體包

英偉達獨顯(若有):

sudo pacman -S nvidia nvidia-settings lib32-nvidia-utils             ## 英偉達獨顯驅動軟體包

雙顯示卡切換工具

yay -S optimus-manager optimus-manager-qt                            ## 安裝軟體包 sudo systemctl enable optimus-manager      ## 新增自啟動

顯示卡資訊檢視

NVIDIA獨立顯示卡

nvidia-settings                                                 ## 啟動軟體

AMD 獨立顯示卡

yay -S radeon-profile-git radeon-profile-daemon-git             ## 安裝軟體包 systemctl enable --now radeon-profile-daemon.service            ## 設定開機自啟動服務

效能測試

glxgears

顯示幀數

sudo pacman -S mesa-utils                                      ## 安裝軟體包 glxgears                                                       ## 啟動軟體

glmark2

顯示測試分數

sudo pacman -S glmark2                                          ## 安裝軟體包 glmark2                                                         ## 啟動軟體

Unigine benchmark

3D引擎基準測試工具,顯示全面

yay -S unigine-superposition                                    ## 安裝軟體包 unigine-superposition                                           ## 啟動軟體

十三:美化

桌布

在桌面右鍵 --> 選擇 --> 配置桌面和桌布 --> 選擇圖片 --> 應用

頭像

系統設定 --> 側欄(使用者) --> 點選投降 --> 選擇圖片 --> 應用

桌面佈局

常用小元件

Weather Widget

  • 天氣元件,內容較詳細,
  • 配置:進入,搜尋相應的位置並複製網址,再貼上到元件配置位置中
yay -S plasma5-applets-weather-widget qt5-xmlpatterns          ## 安裝軟體

Split Digital Clock

  • 桌面數字時鐘
桌面右鍵->新增部件->獲取新部件->下載Plasma部件->搜尋部件(Split Digital Clock)-> 安裝部件

Avalon Menu

  • 程式啟動器(開始選單)
桌面右鍵->新增部件->獲取新部件->下載Plasma部件->搜尋部件(Avalon Menu)-> 安裝部件

Netspeed Widget

  • 網速監視器
yay -S plasm5-applets-netspeed

Simple System Monitor

  • 系統資訊監視器
桌面右鍵->新增部件->獲取新部件->下載Plasma部件->搜尋部件(Simple System Monitor)-> 安裝部件

系統主題

系統設定 > 外觀 >全域性主題 > 獲取新的全域性主題 >**搜尋主題 **,進行設定即可。

視窗裝飾

系統設定 > 外觀 > 視窗裝飾 >獲取新視窗裝飾 >**搜尋 **,即可。

系統圖示

系統設定 > 外觀 > 圖示 >獲取新圖示 >搜尋圖示名 ,進行設定即可。

歡迎螢幕

系統設定> 外觀> 歡迎螢幕 > 獲取新歡迎螢幕>搜尋,進行設定即可。

GRUB美化

站點下載Grub主題                           ## 第一步:下載檔案 sudo cp -r . /usr/share/grub/themes/Nino ## 第二步:解壓並複製到Grub預設資料夾 vim /etc/default/grub                                           ## 第三步:編輯檔案 GRUB_THEME=(下載的主題檔名)                                    ## 第四步:新增指向檔案 sudo grub-mkconfig -o /boot/grub/grub.cfg && reboot     ## 第五步:更新Grub配置並重啟系統

Dock 欄佈局

Latte

sudo pacman -S latte-dock                         # 安裝元件 latte-dock                                        # 啟動

輸入法皮膚

把搜狗皮膚檔案轉換格式

yay -S ssfconv                                                   ## 第一步:安裝格式轉換工具 python3.7 -m pip install pillow numpy pycryptodome               ## 第二步:安裝依賴的模組                                                                        ## 第三步:搜狗官網下載皮膚檔案,格式為SSF python3.7 ssfconv -t (皮膚存放的絕對路徑)(皮膚存放資料夾)            ## 第四步:轉化皮膚格式 mkdir -p ~/.local/share/fcotx5/thems/                            ## 第五步:建立存放皮膚資料夾 cp -r (皮膚絕對路徑) ~/.~/.local/share/fcotx5/thems/               ## 第六步:複製轉換後的檔案到皮膚目錄 位置:fcitx5 的配置->附加元件標籤->經典使用者介面->配置->主題             ## 第七步:使用(皮膚名稱要使用非中文,不然不顯示)

終端美化(zsh+ohmyzsh)

sudo pacman -S zsh          ## 安裝zsh sudo pacman -S zsh-autosuggestions                               ## 安裝命令自動補全外掛 sudo pacman -S zsh-syntax-highlighting                           ## 安裝語法高亮外掛 sudo pacman -S zsh-completions                                   ## 安裝補充補全定義 git clone 下載ohmyzsh ./ohmyzsh/tools/install.sh  ## 執行安裝程式 vim ~/.zshrc                                                     ## 編輯配置檔案 source /usr/share/zsh/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh      ## 新增配置檔案,使外掛生效 source /usr/share/zsh/plugins/zsh-autosuggestions/zsh-autosuggestions.zsh source /usr/share/autojump/autojump.zsh

······

本文轉自:https://www.cnblogs.com/in-dark/p/16154028.html


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70003733/viewspace-2889062/,如需轉載,請註明出處,否則將追究法律責任。

相關文章