Live2D

Arch linux+kde安装

毕竟小白,装时查阅了不少资料,这里保存一下,方便下次参考,本机硬件:ssd500G,机械1T

参考链接:

Archwiki

https://archlinuxstudio.github.io/ArchLinuxTutorial/#/


0 准备工作

Arch官网下载对应版本iso镜像,用rufus制作系统镜像,装完系统可以保存着,用于后续使用


1 安装系统

1.0 确定UEFI还是BIOS

执行ls /sys/firmware/efi/efivars,显示一堆文件则是UEFI启动,BIOS不知道怎么搞

1.1 连接网络

1.1.0 有线连接

一般插上网线就可以了

1.1.1 WiFi连接

iwctl												#进入命令行
device	list										#查看网卡设备
station wlan0 scan									#扫描WiFi列表,wlan0为我的无线网卡
station wlan0 get-networks							#显示WiFi列表
station wlan0 connect <WiFi名字>					  #连接WiFi,有密码会跳出输入,<>不需要加

1.2 同步时间

timedatectl set-ntp true							#将系统时间与网络时间进行同步
timedatectl status          						#检查服务状态

1.3 更换国内源

vim /etc/pacman.d/mirrorlist						#打开配置
/ustc												#找到中科大源,按回车
#选中当前行后按两下d剪切
#按两下g跳转到文件首部
#单击p粘帖
#单击Esc退出编辑模式
#:wq保存退出

1.4 磁盘分区

这里打算把ssd分四个区,机械盘划700G挂载在/home/data存资料,剩余部分用于备份,swap分区参照

  • EFI /boot 1G
  • 根目录 / 50G
  • 交换分区 swap 32G
  • 用户目录 /home 剩余部分
#使用lsblk查看分区

#分区划分
parted /dev/sdx             #转换磁盘类型
mktable 
gpt    #转换为gpt
quit
cfdisk						#分区图形化不详写,四个分区类型分别为EFI System,默认,swap和默认

#格式化分区
mkfs.ext4 /dev/sdax			#/和/home
mkfs.vfat /dev/sdax			#EFI
mkswap -f /dev/sdax			#swap
swapon /dev/sdax			#激活swap

#挂载
mount /dev/sdax /mnt		#挂载根目录
mkdir /mnt/home				#创建家目录
mount /dev/sdax /mnt/home	#挂载家目录
mkdir /mnt/boot				#创建EFI目录
mount /dev/sdax /mnt/boot	#挂载EFI
mkdir /mnt/home/data		#创建data目录
munt /dev/sdbx /mnt/home/data #挂载data

1.5 安装系统

基础包pacstrap /mnt base base-devel linux linux-firmware

软件pacstrap /mnt dhcpcd iwd vim sudo bash-completion

1.6 生成fstab文件

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

1.7切换到新系统

arch-chroot /mnt

1.8 时区

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

1.9 硬件时间

hwclock --systohc

1.10 本地化

vim /etc/locale.gen 注释掉en_US.UTF-8zh_CN.UTF-8 前的#

locale-gen生成

echo 'LANG=en_US.UTF-8' > /etc/locale.conf

1.11 设置root密码

passwd root

1.12 安装微码

pacman -S intel-ucode   #Intel
pacman -S amd-ucode     #AMD

1.13 安装引导程序

pacman -S grub efibootmgr
grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=GRUB #取名为GRUB 并将grubx64.efi安装到之前的指定位置
grub-mkconfig -o /boot/grub/grub.cfg    #生成GRUB所需的配置文件

1.14 退出

exit                # 退回安装环境#
umount -R  /mnt     # 卸载新分区
reboot              # 重启

2 安装桌面环境和常用应用

2.0更新系统

pacman -Syyu

2.1 准备用户

useradd -m -G wheel -s /bin/bash name
passwd name
EDITOR=vim visudo		#取消注释 #%wheel ALL=(ALL) ALL

2.2 桌面环境

pacman -S plasma-meta konsole dolphin		#桌面,终端,文件管理器
systemctl enable sddm						#登陆界面
pacman -S networkmanager
systemctl enable NetworkManager 

2.3 32 位支持库与 ArchLinuxCN 支持库

vim /etc/pacman.conf						#取消[multilib]注释,[custom]替换成
[archlinuxcn]
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch
pacman -Syyu								#刷新数据库
sudo pacman -S archlinuxcn-keyring			#安装key

2.4 常用应用

sudo pacman -S ntfs-3g                      #识别NTFS格式的硬盘

#输入法
sudo pacman -S fcitx5-im #基础包组
sudo pacman -S fcitx5-chinese-addons #官方中文输入引擎
sudo pacman -S fcitx5-anthy #日文输入引擎
sudo pacman -S fcitx5-pinyin-moegirl #萌娘百科词库 二刺猿必备(ArchLinuxCn)
sudo pacman -S fcitx5-material-color #主题

环境设置编辑变量文件vim ~/.pam_environment加入以下内容
INPUT_METHOD DEFAULT=fcitx5
GTK_IM_MODULE DEFAULT=fcitx5
QT_IM_MODULE DEFAULT=fcitx5
XMODIFIERS DEFAULT=\@im=fcitx5
SDL_IM_MODULE DEFAULT=fcitx

sudo systemctl enable --now bluetooth		#蓝牙

2.5 显卡驱动

建议参考上面的一篇介绍还没搞明白

posted @ 2021-01-30 15:19  风吟承渊  阅读(543)  评论(0)    收藏  举报