ArchLinux+KDE安装

Arch Linux+KDE安装

系统安装

  • 首先需要一个镜像文件 下载地址
  • 将镜像文件写入U盘
    • 软件:Rufus
  • 设置U盘启动

连接网络

  • 有线网络:dhcpcd 自动获取IP
  • WiFi:wifi-menu 选择可用wifi后输入密码连接,其间的名字默认即可

更新系统时间

  • timedatectl set-ntp true

硬盘分区(BIOS和UEFI对应不同的分区分区表)

BIOS和MBR

  • fdisk -l
  • fdisk /dev/sda
  • o 转换DOS(MBR)分区表
  • n 创建分区
    • 至少创建2个分区 一个用来挂载根目录,一个用来做swap分区
  • t 修改分区格式 L查看
  • w 写入

UEFI和GPT

  • fdisk -l
  • fdisk /dev/sda
  • g 转换GPT分区表
  • n 创建分区
    • 至少创建3个分区 一个用来挂载根目录,一个用来做swap分区,一个用来做EFI系统分区
  • t 修改分区格式 L查看
  • w 写入

格式化挂载点

  • BIOS
    • mkfs.ext4 /dev/sda2 (/)
    • mkswap /dev/sda1 (swap)
    • swapon /dev/sda1
  • UEFI
    • mkfs.fat -F32 /dev/sda1 (EFI系统分区)
    • mkfs.ext4 /dev/sda3 (/)
    • mkswap /dev/sda2 (swap)
    • swapon /dev/sda2

挂载分区(根目录先挂载)

  • BIOS
    • mount /dev/sda2 /mnt
  • UEFI
    • mount /dev/sda3 /mnt
    • mount /dev/sda1 /mnt/boot

切换国内镜像源

  • vim /etc/pacman.d/mirrorlist 搜索China,将国内源放到最上面

拉取基本安装软件 + core-devel

  • pacstrap /mnt base base-devel linux linux-firmware dhcpcd netctl

生成挂载文件

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

Change root到新安装的系统

  • arch-chroot /mnt

创建时区软连接,生成配置文件

  • ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
  • hwclock --systohc

本地化

  • vim /etc/locale.gen
  • 搜索并打开注释:en_US.UTF-8和zh_CN.UTF-8

设置 locale,并生成 locale 讯息

  • 创建文件/etc/locale.conf
  • 文件中输入LANG=en_US.UTF-8 (此处不设置zh_CN.UTF-8是防止控制台乱码)
  • locale-gen

创建 root 密码

  • passwd

安装网络相关应用

  • pacman -S iw wpa_supplicant dialog

安装微码和引导程序

  • pacman -S intel-ucode 或者 amd-ucode 根据自己电脑选择
  • BIOS
    • pacman -S grub
    • grub-install --target=i386-pc /dev/sda
  • UEFI
    • pacman -S grub efibootmgr
    • grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=Arch
  • grub-mkconfig -o /boot/grub/grub.cfg

退出并移除挂载

  • exit
  • umount -R /mnt

安装KDE桌面环境

进入系统连接网络

  • 有线:dhcpcd
  • 无线:wifi-menu

安装X服务

  • pacman -S xorg

安装触摸板驱动

  • pacman -S xf86-input-synaptics

安装中文字体包

  • pacman -S ttf-dejavu wqy-microhei

创建普通用户

  • useradd -m -G wheel -s /bin/bash arch
  • passwd arch
  • vim /etc/sudoers

安装桌面

  • pacman -S plasma kde-applications

安装图形化登录界面并开启服务

  • pacman -S sddm sddm-kcm
  • sddm --example-config > /etc/sddm.conf
  • systemctl enable sddm

安装网络工具

  • pacman -S networkmanager net-tools
  • systemctl enable NetworkManager
  • systemctl enable dhcpcd

安装声音软件包

  • pacman -S alsa-utils pulseaudio pulseaudio-alsa

安装中文输入法

  • pacman -S fcitx fcitx-rime fcitx-im kcm-fcitx
  • vim /home//.xprofile
    • export LANG=zh_CN.UTF-8
    • export LC_ALL=zh_CN.UTF-8
    • export GTK_IM_MODULE=fcitx
    • export QT_IM_MODULE=fcitx
    • export XMODIFIERS="@im=fcitx"

reboot后完成安装

你可能感兴趣的:(ArchLinux+KDE安装)