Archlinux+kde桌面環(huán)境安裝(201911-12月版本)

archlinux+kde桌面安裝

網(wǎng)上看到很多教程,也沒有真正適合自己的,畢竟要自己踩一下坑才能安裝好,以下為安裝實錄。

一.archlinux安裝

  1. 準備u盤,制作啟動盤
    windows下可以使用很多工具刻錄,我使用的是rufus這個小工具。
    linux可以使用命令行,請自行搜索。

  2. 啟動到u盤 ,不同電腦不同。
    u盤的啟動項帶uefi字母的是uefi方式啟動。

  3. 驗證啟動模式

    ls /sys/firmware/efi/efivars   
    

    如果有目錄,則證明是uefi方式啟動。

  4. 連接到因特網(wǎng)

    1. 檢查電腦網(wǎng)卡

      ip link
      
    2. 連接到網(wǎng)絡
      如果電腦是通過網(wǎng)線連接路由器,使用以下命令即可連接。使用wifi請接著看 3

       systemctl enable dhcpcd 
       systemctl start dhcpcd
      
    3. 如果使用wifi ,使用如下命令。

       wifi-menu      會出現(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命令中顯示的設備名。
      
       decpcd interface
                 連接網(wǎng)絡
      

      以上三步;第一步為生成一個wifi配置文件,第二步使用wpa_supplicant工具連接,使用生成的配置文件,第三步為自動分配ip.

    4. ping www.baidu.com 看是否連接到網(wǎng)絡 ctrl+c 停止ping。

  5. 更新系統(tǒng)時間

    timedatectl set-ntp true
    
    timedatectl status 檢查服務狀態(tài)
    
  6. 更換國內軟件源加快速度

     vim  /etc/pacman.d/mirrorlist
    

    搜索中國的源(搜索China),并將中國的源復制(剪切)到開頭。我復制的是ustc中科大的源
    此處vim用法自行搜索.

  7. 給硬盤分區(qū),格式化和掛載。

     fdisk -l  (或者lsblk)查看本機的硬盤。記住自己要安裝的位置的名字。
    

    使用cfdisk來給硬盤分區(qū)。
    如果是新的硬盤,需要

    parted /dev/sdx   
    mktable   輸入gpt 來建立分區(qū)表。 
    cfdisk /dev/sdx  x表示硬盤的位置,按照提示給硬盤分區(qū)。
    

    如果是新的硬盤(本電腦上沒有安裝其他的操作系統(tǒng))需要建立efi分區(qū),
    我只建立了一個 /分區(qū) 和一個swap分區(qū) 。 按自己的需要建立分區(qū)。
    lsblk查看建立的分區(qū)

    格式化 :
    1 .格式化 efi分區(qū) 如果本電腦上已經(jīng)有其他操作系統(tǒng),表示已經(jīng)有efi
    分區(qū),這一步不用格式化,(無視這一條)到建立引導的時候會掛載已經(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ū)到根目錄
    
  8. 安裝 使用pacman從網(wǎng)絡下載包,并安裝到根目錄

     pacstrap /mnt base base-devel  linux linux-firmware  vi vim nano dhcpcd  netctl  
    

    base linux linux-firmware 是官方文檔上寫的,其他為自己選的。
    201911版本 vi vim nano dhcpcd netctl 這幾個包我在安裝前查閱資料,可能已經(jīng)在base包中去除,需要手動安裝。

  9. 生成fstab文件

     genfstab -U  /mnt  >> /mnt/etc/fstab 
    

    這一步是生成本機的文件系統(tǒng)文件,以便在linux啟動的時候讀取。

  10. 切換到新安裝的系統(tǒng)下

    arch-chroot /mnt
    
  11. 設置時區(qū)
    上海

    ln -sf /usr/share/zoneinfo/Asia/Shanghai     /etc/localtime
    

    設置硬件時間

    hwclock --systohc
    
  12. 本地化

    vim  /etc/locale.gen
    查找 en_US.UTF-8 UTF-8 并將注釋去掉
    locale-gen
    
    創(chuàng)建 locale.conf 并編輯
    vim /etc/locale.conf  
    添加內容 
    LANG=en_US.UTF-8  保存退出
    
  13. 設置 Root 密碼

    passwd root
    
  14. 常用包

     pacman -S iw wpa_supplicant dialog
    
  15. 安裝微碼

    pacman -S intel-ucode 英特爾選
    pacman -S amd-ucode amd選
    
  16. 安裝引導程序

    pacman -S grub efibootmgr
    
  17. 建立引導
    如果電腦上安裝了其他系統(tǒng)如windows,原本就存在efi分區(qū)了。

    mkdir /boot/EFI
    mount /dev/sdxn   /boot/EFI
    將已有的EFI分區(qū)掛載到 /boot/EFI 下
    

    設置引導

     grub-install --target=x86_64-efi --efi-directory=/boot/EFI --bootloader-id=GRUB
    

    (如果是全新安裝,本臺電腦沒有其他引導,直接建立文件夾mkdir /boot/EFI執(zhí)行設置引導命令即可。)

    成功安裝后,設置配置文件.

    grub-mkconfig -o /boot/grub/grub.cfg    
    

    reboot 重啟

    安裝完成重啟后(需要自己到主板修改引導順序),grub的引導可能沒有window引導項供選擇,此處進入arch后自行網(wǎng)上搜索如何添加windows引導.

    (我本身用的一個安裝黑蘋果的clover引導用來引導win和linux ,這個界面做的比較好看。去黑蘋果論壇找個clover文件放到efi分區(qū)下,主板設置一下即可.

以下為進入到新系統(tǒng)并且聯(lián)網(wǎng)后(聯(lián)網(wǎng)參考安裝時的聯(lián)網(wǎng))

二. 安裝kde桌面

  1. 安裝xorg 服務 (桌面依賴這個服務)

    pacman -S xorg
    
  2. 安裝觸摸板驅動

     pacman -S xf86-input-synaptics  (筆記本可選 )
    
  3. 安裝中文字體

    pacman -S ttf-dejavu wqy-microhei wqy-zenhe
    
  4. 安裝聲卡相關

     pacman -S alsa-utils pulseaudio pulseaudio-alsa
    
  5. 安裝網(wǎng)絡工具(多個發(fā)行版都依賴這個包管理網(wǎng)絡)
    安裝:

     pacman -S networkmanager net-tools 
    

    啟動:

    systemctl enable NetworkManager
    systemctl enable dhcpcd
    
  6. 桌面及kde軟件

     pacman -S plasma kde-applications
    
  7. 創(chuàng)建普通用戶 并給用戶提權

     useradd -m -G wheel -s /bin/bash  xiaobai            #( 注釋  xiaobai :username)
     passwd xiaobai   # 給小白設置密碼 
     visudo             #此命令會打開一個文件 搜索wheel 將有三個 "all" 的那一行注釋放開 。保存。
    
  8. 安裝sddm (登陸桌面用的服務)
    安裝:

     pacman -S sddm sddm-kcm
    

    啟動:

     systemctl enable sddm
     systemctl start sddm
    

    進入桌面后即為安裝常用軟件和配置

  9. 更改桌面為中文:

    vim  /etc/locale.gen
    查找 zh_CN.UTF-8 UTF-8 并將注釋去掉
     locale-gen 
    
  10. 添加cn源(可以下載國際源上沒有的軟件包)

     vim /etc/pacman.conf
     將multilib行和下面那行注釋打開
    
     更改custom 三行  。 注釋打開
     Server= https:/mirrors.ustc.edu.cn/archlinuxcn/$arch
    

    保存后注銷桌面重新登錄

  11. 安裝輸入法
    搜狗bug比較多,我選擇sun拼音。

     sudo pacman -S fcitx-sunpinyin
     sudo pacman -S fcitx-im      使輸入法可以在多種環(huán)境下運行
     sudo pacman -S fcitx-configtool      配置輸入法
    

    注銷桌面重新登錄 配置輸入法,搜索并使用。

  12. 輸入法環(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)上特別多。

參考

https://wiki.archlinux.org/index.php/Installation_guide

https://www.bilibili.com/video/av45282571

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內容