UEFI+GPT+KDE5+archlinux安装教程(自用)

记录一下折腾archlinux的过程,大家也可以参考一下,有不对的地方欢迎批评指正,大家也可以参考wiki ,此教程适用于UEFI+GPT+archlinux+KDE5


首先对硬盘(256GB SSD)进行清除数据,低格全部填零
# dd if=/dev/zero of=/dev/sda bs=16M
使用parted命令进行分区,(parted)标识指在命令内部操作
# parted /dev/sda
建立gpt分区表
# (parted) mklabel gpt
建立ESP分区
# (parted) mkpart primary 1 512M
建立剩余部分全部分区
# (parted) mkpart primary 512M -1
设定ESP分区标志:boot
# (parted) set 1 boot on
查看与退出
# (parted) p
# (parted) q
查看分区
# lsblk
我的分区状态
EFI:/dev/sda1
Linux:/dev/sda2
生成ESP分区的文件系统FAT32
# mkfs.vfat -F32 /dev/sda1
格式化根分区
# mkfs.ext4 /dev/sda2
挂载根分区
# mount /dev/sda2 /mnt
建立efi目录
# mkdir -p /mnt/boot/efi
挂载EFI分区
# mount /dev/sda1 /mnt/boot/efi
电脑进行联网,本喵用wifi
# wifi-menu
测试网络是否畅通
# ping -c 3 www.baidu.com
编辑镜像源文件,添加中国源到第一行(源地址文件内可找到,比如163的),加快安装速度
# vi /etc/pacman.d/mirrorlist
安装基本包
# pacstrap -i /mnt base
编辑fstab记录当前mount状态
# genfstab -U -p /mnt >> /mnt/etc/fstab
完成后打开/mnt/etc/fstab 看看记录是否正确,建议把efi那行最后的数字改成0,不让每次都检查磁盘
# vi /mnt/etc/fstab
把/mnt作为新的根目录
# arch-chroot /mnt
时区与编码(编辑locale.gen文件,去掉en_US.UTF-8,zh_CN.UTF-8,zh_CN.GBK前面的#
# vi /etc/locale.gen
重建编码表
# locale-gen
设置时区
# ln -S /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
同步本地时钟
# hwclock --localtime
设置主机名
# echo YourHostName > /etc/hostname
安装wifi工具
# pacman -S dialog
# pacman -S wpa_supplicant
# pacman -S netctl
# pacman -S wireless_tools
安装vim(vi太坑了有木有,hahahaha)
# pacman -S vim
安装GRUB
# pacman -S grub-efi-x86_64
# pacman -S efibootmgr
把grub装到efi分区里
# grub-install --efi-directory=/boot/efi --bootloader-id=arch-grub --recheck
复制语言文件
# cp /usr/share/locale/en@quot/LC_MESSAGES/grub.mo /boot/grub/locale/en.mo
如果是双系统
# pacman -S os-prober
生成grub配置文件
# grub-mkconfig -o /boot/grub/grub.cfg
基本系统安装完毕,现在可以重启然后拔掉U盘了
# exit
# umount /mnt/boot/efi
# umount /mnt
# reboot
如果一切OK此时就可以进去GRUB菜单了
配置和完善

用户名:root
密码:空

进入archlinux

来设置个root密码
# passwd
联网
# wifi-menu
如果想自动激活wifi的话可以
查看已链接过的wifi名单
# netctl list
激活<profile>名单
# netctl enable <profile>
安装 X 图形系统
# pacman -S xorg xorg-xinit
安装触摸板驱动
# pacman -S xf86-input-synaptics
安装一些xorg的app
# pacman -S xorg-twm xtrem
安装字体
# pacman -S ttf-dejavu wqy-microhei
建立普通用户
# useradd -m -k /etc/skel -G users,wheel YourLoginName
为新用户建立密码
# passwd YourLoginName
安装kde5桌面
# pacman -S kf5 kf5-aids
# pacman -S plasma kdebase kdegraphics-ksnapshot gwenview
# pacman -R plasma-mediacenter
# pacman -S sddm sddm-kcm
# systemctl enable sddm


# vim /etc/sddm.conf
在sddm.conf加入一下内容,没有的话自己创建
[Theme] 


Current=breeze 
 
CursorTheme=breeze_cursors
安装其他软件包
# pacman -S gtk-engines gtk2 gtk3 gnome-themes-standard gnome-icon-theme
显示回收站(trash)图标
# pacman -S gvfs gamin
安装解压缩软件
# pacman -S p7zip zip unzip rar unrar
安装NTP
# pacman -S ntp
# systemctl enable ntpd
安装NetworkManager
# pacman -S networkmanager net-tools
# systemctl enable NetworkManager dhcpcd
安装声音
# pacman -S alsa-utils pulseaudio pulseaudio-alsa libcanberra-pulse libcanberra-gstreamer jack2-dbus
安装NTFS系统识别
# pacman -S ntfs-3g
安装sudo
# pacman -S sudo
编辑sudo配置文件,去掉root ALL=(ALL) ALL 和%wheel ALL=(ALL) NOPASSWD: ALL 前面的注释
# vim /etc/sudoers
安装kde中文语言包
# pacman -S kde-l10n-zh_cn
安装kde全部应用
# pacman -S kde-applications
安装fcitx输入法
# pacman -S fcitx
# pacman -S fcitx-rime
# pacman -S fcitx-im
# pacman -S kcm-fcitx
新建配置文件,使之qt支持fcitx和中文环境
# cd /home/YourLoginName/
# vim .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
如果一切正常就该进入kde5桌面了。。。

记住联网时如果要创建kde钱包,请输入空密码,这样就不用以后每次登录都要输入钱包密码了。。

enjoy it...
  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值