0
点赞
收藏
分享

微信扫一扫

ArchLinux安装

蓝哆啦呀 2022-01-08 阅读 52

ArchLinux安装

ArchLinux Live 官方下载页面
ArchLinux live 下载页面
开局一个内核,其他全靠装

一、安装操作系统

1、首先进入引导界面第一项

2、进入live环境

3、联网

检查一下是否获取到了ip地址
ip a

ping 一下外部网络试试

ping www.baidu.com

4、分区

需要创建三个分区
/efi 600M
swap 1G
/ 剩余所有空间

fdisk /dev/sda
# 分第一个区, /dev/sda1 将它作为系统的引导文件存放分区
n
+600M
# 分第二个区, /dev/sda2 将它作为系统的交换分区(swap)
n
+1G
t
82
# 分第三个分期, /dev/sda3 将它作为整个系统的/分区
n
# 保存分区并退出fdisk
w

5、格式化分区,并挂载分区

# 格式化引导文件分区
mkfs.fat -F 32 /dev/sda1
# 格式化交换分区
mkswap /dev/sda2
# 启用交换分区
swapon /dev/sda2
# 格式化根分区
mkfs.xfs /dev/sda3
# 挂载根分区
mount /dev/sda3 /mnt
# 创建引导文件分区的挂载点
mkdir -p /mnt/boot/efi
# 挂载引导文件分区
mount /dev/sda1 /mnt/boot/efi

6、给即将安装的ArchLinux安装必须的一些软件包

pacstrap /mnt base base-devel linux linux-firmware dhcpcd vim openssh xfsprogs man net-tools wget curl grub

7、生成fstab文件

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

8、检查fstab文件

cat /mnt/etc/fstab

9、切换根目录

arch-chroot /mnt

10、更改时区,并同步时间到硬件时间

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

11、设置编码

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

12、设置root密码

passwd root
New password: 
Retype new password: 
passwd: password updated successfully

13、设置要开机启动的服务

systemctl enable dhcpcd
systemctl enable sshd

14、配置引导(最重要的一步,关系到后面是否能够启动刚刚安装的ArchLinux系统)

grub-install /dev/sda

导出grub配置文件到 /boot/grub/grub.cfg

grub-mkconfig -o /boot/grub/grub.cfg

配置完成,archLinux最小化系统安装完毕
重启系统

exit
reboot

二、进入系统

修改ssh配置文件,允许root用户ssh登录

sed -i 's/#PermitRootLogin prohibit-password/PermitRootLogin yes/g' /etc/ssh/sshd_config

systemctl restart sshd

安装桌面环境

# 安装桌面服务
pacman -S xorg xorg-server gnome
# 设置桌面服务开机自启动
systemctl enable gdm NetworkManager
# 重启
reboot

即可进入桌面环境

举报

相关推荐

0 条评论