ArchLinux系统安装教程

写在前面的话

一直用的Archlinux,主要是不小心把某个不知名依赖删除后折腾了好久了决定重装,所以有了这篇文章!

制作启动盘

  1. 下载archlinux镜像
    地址:https://www.archlinux.org/download/
    在这里插入图片描述
    在这里插入图片描述
  2. 制作U盘镜像的工具
    下载地址:https://rufus.ie

在这里插入图片描述
下载完后双击即可打开这个软件!
在这里插入图片描述
在这里插入图片描述
把U盘插到电脑上重启开始开始安装,(U盘怎么启动怎么设置如果有问题的就百度吧,因为机型不同启动按键这些都不同)由于关机以后不好截屏所以我就先用虚拟机模拟一遍,步骤都是一样的。

开始安装

U盘制作成功后启动如果出现的是下面的界面,证明是BiOS启动
在这里插入图片描述
如果是下面的界面证明是UEFI启动方式
在这里插入图片描述

安装

在网络连接成功后如果有条件,建议ssh连接后执行后面的命令(体验会好一点)

sudo systemctl status sshd
sudo systemctl start sshd

下面是UEFI启动方式的安装过程


# 通过下面命令可以更改字体
setfont /usr/share/kdb/consolefonts/LatGrkCry-12x22.psfu.gz

# 验证启动方式
ls /sys/firmware/efi/efivars

# 连接网络
# wifi
wifi-menu
# 网线
dhcpcd

# 验证网络是否连接成功
ping www.baidu.com

# 更新系统时间
timedatectl set-ntp true

# 查看硬盘情况
lsblk
fdisk -l

# 开始分区
cfdisk /dev/sda 

# 我的分区方案
# 总40G
/	20G
swap 1G
/boot  512MB
/home 剩下的容量
# 分区完后查看分区情况
lsblk

# 对分区进行格式化
mkfs.ext4 /dev/sda1
mkfs.ext4 /dev/sda4
mkfs.fat -F32	/dev/sda3
mkswap /dev/sda2

# 打开交换分区
swapon /dev/sda2

# 挂载分区
mount /dev/sda1 /mnt
mkdir /mnt/home && mount /dev/sda4 /mnt/home
mkdir /mnt/boot && mount /dev/sda3 /mnt/boot

## 设置阿里源
vim /etc/pacman.d/mirrorlist

# 开始安装系统
pacstrap /mnt base base-devel linux linux-firmware vim dhcpcd

# 生成fstab挂载信息
genfstab -U /mnt >> /mnt/etc/fstab

# 进入系统
arch-chroot /mnt

# 设置时区
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

# 调整时间
hwclock --systohc

# 生成locale
vim /etc/locale.gen
locale-gen

# 编辑locale.conf
vim /etc/locale.conf

# 设置主机名
vim /etc/hostname

# 编辑hosts文件
vim /etc/hosts

127.0.0.1 localhost.localdomain localhost
::1 localhost.localdomain localhost
127.0.0.1 Archlinux.localdomain Archlinux

# 安装intel-ucode(非intel cpu不需要安装)
sudo pacman -S intel-ucode

# 如果还有别的系统就需要安装
sudo pacman -S os.prober

# 安装引导
sudo pacman -S grub efibootmgr

grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=Archlinux
grub-mkconfig -o /boot/grub/grub.cfg

# 安装网络组建
sudo pacman -S  iw wpa_supplicant dialog netctl
sudo systemctl enable dbcpcd
sudo systemctl start dhcpcd

# 取消挂载
umount -R /mnt

# 重启
reboot

# 设置用户
useradd -m -g users -s /bin/bash moddemod
vim /etc/sudoers

# 安装声卡驱动
sudo pacman -S alsa-utils pulseaudio-alsa

# 查看显卡型号
lspci | grep VGA
# 查看独显型号
lspci | grep 3D

在这里插入图片描述

sudo pacman -S xf86-video-intel

# 安装x窗口系统
sudo pacman -S xorg

# 安装触摸屏驱动
sudo pacman -S xf86-input-synaptics

# 安装中文字体,以免系统中文乱码
sudo pacman -S ttf-dejavu wqy-zenhei wqy-microhei

# 安装kde桌面
sudo pacman -S plasma

# 安装kde应用
sudo pacman -S kde-applications

# 安装sddm图形登录界面
sudo pacman -S sddm sddm-kcm

# 安装网络管理工具
sudo pacman -S networkmanager netctl

# 开启一些服务
sudo systemctl enable NetworkManager
sudo systemctl enabel dhcpcd

# 重启后安装成功
reboot

桌面环境安装参考

# 安装gnome桌面环境
pacman -S gnome
systemctl enable gdm


# 安装kd4桌面环境

pacman -S plasma
systemctl enable sddm

# 安装xfce桌面环境
pacman -S xfce4
pacman -S lightdm-gtk-greeter
systemctl enable lightdm

# 安装i3桌面环境
pacman -S i3-wm
pacman -S lightdm-gtk-greeter
systemctl enable lightdm
发布了268 篇原创文章 · 获赞 25 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/weixin_43833642/article/details/102978525