admin 管理员组

文章数量: 887007

archlinux安装配置、i3-wm配置、blurlock锁屏、archlinux音频蓝牙

linux安装笔记

设备:honor-magicbook14-amd
版本:arch-linux-5.9.10-arch1-1
窗口管理器:i3-wm
登录窗口:xorg-xinit+startx

先秀几张图

基础安装

连接WIFI

# 查看,记住网卡ID
ip link
iwctl
device list
station 网卡ID scan
station 网卡ID connect WIFI名     # wifi名称查询不做介绍,可用手机查看。
passwd:                          # 输入密码
ping www.baidu               # 测试网络 Ctrl+c退出
# 或者,3次测试后自动结束
ping -c 3 www.baidu

磁盘分区

cfdisk     # 本人用cfdisk,简单快捷,不做介绍,网上有教程

格式化分区

mkfs.fat -F32 /dev/sda1
mkfs.ext4 /dev/sda2
mkfs.ext4 /dev/sda3
mkswap /dev/sda4

挂载分区

# 顺序不能乱
mount /dev/sda2
mkdir /mnt/boot
mkdir /mnt/boot/efi  
mkdir /mnt/home
mount /mnt/boot/efi
mount /mnt/home
swapon /dev/sda4

同步时区

timedatectl set-ntp true

更新源

curl -L -o /etc/pacman.d/mirrorlist "https://www.archlinux/mirrorlist/?country=CN"
vim /etc/pacman.d/mirrorlist    # 删除 #China 下第一行前#
pacman -Syy    #

安装

pacstrap /mnt base base-devel linux linux-firmware
pacstrap /mnt amd-ucode bash-completion pacman-contrib
pacstrap /mnt sudo vim netctl networkmanager
genfstab -U /mnt >> /mnt/etc/fstab
cat /mnt/etc/fstab    #检查挂载目录
arch-chroot /mnt     #切换到新系统

初始化配置

ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime    # 设置时区
hwclock --systohc --utc               # 同步时区
echo myhostname >> /etc/hostname         # myhostname 改为自己想要的主机名
vim /etc/locale.gen              # 去掉en_US.UTF-8和zh_CN.UTF-8 前面的#
locale-gen      # 生成locale
echo LANG=en_US.UTF-8 >> /etc/locale.conf   
visudo                        # 去掉%wheel ALL=(ALL) ALL前面的#
pacman -S zsh            
useradd -m -G wheel -s /bin/zsh username      #username改为自己的想要的用户名,不要大写
passwd                    # 设置root密码
passwd username             # 设置新用户密码
pacman -S grub
grub-install --removable --target=x86_64-efi --efi-directory=/boot/efi
grub-mkconfig -o /boot/grub/grub.cfg
# 开机启动网络服务, 新系统需要连网
systemctl enable netctl
systemctl enable NetworkManager

重启进入新系统

exit
umount -R /mnt
reboot
login:    # 不要用root用户,用新创建的用户登录
passwd:    #输入新用户密码

~进入系统提示配置zsh,不会配置按Q退出,以后再配置。

i3-WM、驱动安装

配置源

sudo vim /etc/pacman.conf

删除以下两行的#

#[multilib]
#Incluce = /etc/pacman.d/mirrorlist

往下添加

[archlinuxcn] 
Server = https://mirrors.aliyun.com/archlinuxcn/$arch
sudo pacman -Syy                               # 更新源
sudo pacman -S archlinuxcn-keyring             # 安装key

安装驱动、i3-wm

sudo pacman -S xorg xorg-xinit          
sudo pacman -S xf86-video-amdgpu        # 如果是其它显卡自行安装其它驱动
sudo pacman -S xf86-input-synaptics xf86-input-libinput     #输入、触控板驱动  
sudo pacman -S i3 dmune                                     #全部安装
sudo pacman -S gvfs-mtp                                     #挂载手机、U盘==
# 安装字体  字体不对会乱码,自行尝试。
sudo pacman -S ttf-droid wqy-microhei wqy-zenhei noto-fonts-emoji ttf-font-awesome 
sudo pacman -S alacritty    # 安装终端 ,可选择其它终端,各人喜好。
cp /etc/X11/xinit/xinitrc ~/.xinitrc                        #复制桌面启动文件 

配置xinitrc

sudo vim ~/.xinitrc

找到以下几行,前面加“#”

#twm &

本文标签: 蓝牙 音频 ArchLinux WM 锁屏