archlinux+kde桌面安裝
網(wǎng)上看到很多教程嗤栓,也沒有真正適合自己的佑刷,畢竟要自己踩一下坑才能安裝好忘闻,以下為安裝實(shí)錄钝计。
一.archlinux安裝
準(zhǔn)備u盤,制作啟動(dòng)盤
windows下可以使用很多工具刻錄齐佳,我使用的是rufus這個(gè)小工具葵蒂。
linux可以使用命令行,請自行搜索重虑。啟動(dòng)到u盤 践付,不同電腦不同。
u盤的啟動(dòng)項(xiàng)帶uefi字母的是uefi方式啟動(dòng)缺厉。-
驗(yàn)證啟動(dòng)模式
ls /sys/firmware/efi/efivars
如果有目錄永高,則證明是uefi方式啟動(dòng)隧土。
-
連接到因特網(wǎng)
-
檢查電腦網(wǎng)卡
ip link
-
連接到網(wǎng)絡(luò)
如果電腦是通過網(wǎng)線連接路由器,使用以下命令即可連接。使用wifi請接著看 3systemctl enable dhcpcd systemctl start dhcpcd
-
如果使用wifi 命爬,使用如下命令曹傀。
wifi-menu 會(huì)出現(xiàn)選擇wifi界面。
如果輸入了密碼不管用饲宛,ping不通皆愉,使用如下命令。
wpa_passphrase wifiname password > /etc/wpa_supplicant/example.conf wifiname:wifi的名艇抠, password:wifi 密碼 wpa_supplicant -B -i interface -c /etc/wpa_supplicant/example.conf interface :無線網(wǎng)卡名 常見為: wlan0 wlan2 幕庐。即為 ip a命令中顯示的設(shè)備名。 decpcd interface 連接網(wǎng)絡(luò)
以上三步家淤;第一步為生成一個(gè)wifi配置文件异剥,第二步使用wpa_supplicant工具連接,使用生成的配置文件,第三步為自動(dòng)分配ip.
ping www.baidu.com 看是否連接到網(wǎng)絡(luò) ctrl+c 停止ping絮重。
-
-
更新系統(tǒng)時(shí)間
timedatectl set-ntp true timedatectl status 檢查服務(wù)狀態(tài)
-
更換國內(nèi)軟件源加快速度
vim /etc/pacman.d/mirrorlist
搜索中國的源(搜索China)冤寿,并將中國的源復(fù)制(剪切)到開頭。我復(fù)制的是ustc中科大的源
此處vim用法自行搜索. -
給硬盤分區(qū)青伤,格式化和掛載督怜。
fdisk -l (或者lsblk)查看本機(jī)的硬盤。記住自己要安裝的位置的名字狠角。
使用cfdisk來給硬盤分區(qū)亮蛔。
如果是新的硬盤,需要parted /dev/sdx mktable 輸入gpt 來建立分區(qū)表擎厢。 cfdisk /dev/sdx x表示硬盤的位置,按照提示給硬盤分區(qū)辣吃。
如果是新的硬盤(本電腦上沒有安裝其他的操作系統(tǒng))需要建立efi分區(qū)动遭,
我只建立了一個(gè) /分區(qū) 和一個(gè)swap分區(qū) 。 按自己的需要建立分區(qū)神得。
lsblk查看建立的分區(qū)格式化 :
1 .格式化 efi分區(qū) 如果本電腦上已經(jīng)有其他操作系統(tǒng)厘惦,表示已經(jīng)有efi
分區(qū),這一步不用格式化哩簿,(無視這一條)到建立引導(dǎo)的時(shí)候會(huì)掛載已經(jīng)有的efi分區(qū)宵蕉。mkfs.vfat /dev/sdxn
2 格式化其他分區(qū),除了swap分區(qū)都格式化為ext4.
mkfs.ext4 /dev/sdxn mkswap -f /dev/sdxn
掛載
mount /dev/sdc1 /mnt 掛載分區(qū)到根目錄
-
安裝 使用pacman從網(wǎng)絡(luò)下載包节榜,并安裝到根目錄
pacstrap /mnt base base-devel linux linux-firmware vi vim nano dhcpcd netctl
base linux linux-firmware 是官方文檔上寫的羡玛,其他為自己選的。
201911版本 vi vim nano dhcpcd netctl 這幾個(gè)包我在安裝前查閱資料宗苍,可能已經(jīng)在base包中去除稼稿,需要手動(dòng)安裝薄榛。 -
生成fstab文件
genfstab -U /mnt >> /mnt/etc/fstab
這一步是生成本機(jī)的文件系統(tǒng)文件,以便在linux啟動(dòng)的時(shí)候讀取让歼。
-
切換到新安裝的系統(tǒng)下
arch-chroot /mnt
-
設(shè)置時(shí)區(qū)
上海ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
設(shè)置硬件時(shí)間
hwclock --systohc
-
本地化
vim /etc/locale.gen 查找 en_US.UTF-8 UTF-8 并將注釋去掉 locale-gen 創(chuàng)建 locale.conf 并編輯 vim /etc/locale.conf 添加內(nèi)容 LANG=en_US.UTF-8 保存退出
-
設(shè)置 Root 密碼
passwd root
-
常用包
pacman -S iw wpa_supplicant dialog
-
安裝微碼
pacman -S intel-ucode 英特爾選 pacman -S amd-ucode amd選
-
安裝引導(dǎo)程序
pacman -S grub efibootmgr
-
建立引導(dǎo)
如果電腦上安裝了其他系統(tǒng)如windows,原本就存在efi分區(qū)了敞恋。mkdir /boot/EFI mount /dev/sdxn /boot/EFI 將已有的EFI分區(qū)掛載到 /boot/EFI 下
設(shè)置引導(dǎo)
grub-install --target=x86_64-efi --efi-directory=/boot/EFI --bootloader-id=GRUB
(如果是全新安裝,本臺(tái)電腦沒有其他引導(dǎo)谋右,直接建立文件夾mkdir /boot/EFI執(zhí)行設(shè)置引導(dǎo)命令即可硬猫。)
成功安裝后,設(shè)置配置文件.
grub-mkconfig -o /boot/grub/grub.cfg
reboot 重啟
安裝完成重啟后(需要自己到主板修改引導(dǎo)順序),grub的引導(dǎo)可能沒有window引導(dǎo)項(xiàng)供選擇改执,此處進(jìn)入arch后自行網(wǎng)上搜索如何添加windows引導(dǎo).
(我本身用的一個(gè)安裝黑蘋果的clover引導(dǎo)用來引導(dǎo)win和linux 啸蜜,這個(gè)界面做的比較好看。去黑蘋果論壇找個(gè)clover文件放到efi分區(qū)下天梧,主板設(shè)置一下即可.
以下為進(jìn)入到新系統(tǒng)并且聯(lián)網(wǎng)后(聯(lián)網(wǎng)參考安裝時(shí)的聯(lián)網(wǎng))
二. 安裝kde桌面
-
安裝xorg 服務(wù) (桌面依賴這個(gè)服務(wù))
pacman -S xorg
-
安裝觸摸板驅(qū)動(dòng)
pacman -S xf86-input-synaptics (筆記本可選 )
-
安裝中文字體
pacman -S ttf-dejavu wqy-microhei wqy-zenhe
-
安裝聲卡相關(guān)
pacman -S alsa-utils pulseaudio pulseaudio-alsa
-
安裝網(wǎng)絡(luò)工具(多個(gè)發(fā)行版都依賴這個(gè)包管理網(wǎng)絡(luò))
安裝:pacman -S networkmanager net-tools
啟動(dòng):
systemctl enable NetworkManager systemctl enable dhcpcd
-
桌面及kde軟件
pacman -S plasma kde-applications
-
創(chuàng)建普通用戶 并給用戶提權(quán)
useradd -m -G wheel -s /bin/bash xiaobai #( 注釋 xiaobai :username) passwd xiaobai # 給小白設(shè)置密碼 visudo #此命令會(huì)打開一個(gè)文件 搜索wheel 將有三個(gè) "all" 的那一行注釋放開 盔性。保存。
-
安裝sddm (登陸桌面用的服務(wù))
安裝:pacman -S sddm sddm-kcm
啟動(dòng):
systemctl enable sddm systemctl start sddm
進(jìn)入桌面后即為安裝常用軟件和配置
-
更改桌面為中文:
vim /etc/locale.gen 查找 zh_CN.UTF-8 UTF-8 并將注釋去掉 locale-gen
-
添加cn源(可以下載國際源上沒有的軟件包)
vim /etc/pacman.conf 將multilib行和下面那行注釋打開 更改custom 三行 呢岗。 注釋打開 Server= https:/mirrors.ustc.edu.cn/archlinuxcn/$arch
保存后注銷桌面重新登錄
-
安裝輸入法
搜狗bug比較多冕香,我選擇sun拼音。sudo pacman -S fcitx-sunpinyin sudo pacman -S fcitx-im 使輸入法可以在多種環(huán)境下運(yùn)行 sudo pacman -S fcitx-configtool 配置輸入法
注銷桌面重新登錄 配置輸入法后豫,搜索并使用悉尾。
-
輸入法環(huán)境變量配置
切換到登錄用戶目錄vim .xprofile
編輯
export GTK_IM_MODULE=fcitx export QT_IM_MODULE=fcitx export XMODIFIERS=@im=fcitx
如果想在所有用戶下添加可以在如下文件下添加
vim /etc/environment GTK_IM_MODULE=fcitx QT_IM_MODULE=fcitx XMODIFIERS=@im=fcitx
至此kde可以基本使用了,kde桌面美化挫酿,常用軟件請自行搜索, 網(wǎng)上特別多构眯。
參考