FinalShell远程笔记本安装arch linux

1.制作镜像u盘

1.进163网站选最新日期的进去下载archlinux-2021.12.01-x86_64.iso ,体积大约850M。
2.使用rufus选择iso文件刻录到u盘
在这里插入图片描述
3.插入u盘到笔记本开启,启动默认第一个选项,进入root 用户的命令行界面。
在这里插入图片描述

2.FinalShell通过ssh远程配置系统

设置root密码
启动sshd
查看ip

passwd
systemctl start sshd
ip addr

然后用FinalShell进行登录到ssh远程配置系统
在这里插入图片描述

在这里插入图片描述

3.系统安装前配置

磁盘分区

查看所有磁盘信息
查看系统磁盘信息
磁盘分区,efi分区300m,swap虚拟内存和真实内存一样8G,剩下的给系统分区。
磁盘格式化

lsblk
fdisk -l
mkfs.ext4 /dev/sda
cfdisk /dev/sda

进去之后按回车,选择第一个默认gpt格式。
在这里插入图片描述

分区格式化

efi分区格式化
系统分区格式化

mkfs.fat -F32 /dev/sda1
mkfs.ext4 /dev/sda3

交换分区初始化
打开交换分区

mkswap /dev/sda2
swapon /dev/sda2

目录挂载

挂载mnt根目录到系统分区
#创建boot引导目录
挂载boot引导目录到efi分区

mount /dev/sda3 /mnt
mkdir /mnt/boot
mount /dev/sda1 /mnt/boot

4.安装及配置系统

安装所需的软件包,内核及硬件固件。

安装时全部选择默认回车,这个下载过程会比较长,十分钟左右。

pacstrap -i /mnt base base-devel linux linux-firmware

最后一行提示以下内容就是成功了:

pacstrap -i /mnt base base-devel linux linux-firmware  66.48s user 44.48s system 23% cpu 7:55.96 total

新系统配置

生成 fstab 文件
root切换到新安装的系统
添加arch中国镜像源地址

genfstab -U /mnt >> /mnt/etc/fstab
arch-chroot /mnt
#echo [archlinuxcn] >>/etc/pacman.conf
#echo SigLevel = Optional TrustAll>>/etc/pacman.conf
#echo Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch>>/etc/pacman.conf

更新系统
安装nano文本编辑器

pacman -Syyu
pacman -S nano

设置时区

同步时间
运行hwclock

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

设置本地语言

nano /etc/locale.gen

删掉以下两行的#

#en_US.UTF-8 UTF-8
#zh_CN.UTF-8 UTF-8

查看结果

cat /etc/locale.gen|grep "en_US.UTF-8 UTF-8"
cat /etc/locale.gen|grep "zh_CN.UTF-8 UTF-8"

生成 locale 信息
设定 LANG 变量到/etc/locale.conf
检查/etc/locale.conf文件

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

引导系统

安装efi引导管理工具

pacman -Sy grub efibootmgr

安装GRUB
生成grub.cfg文件

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

5.网络及环境配置

本地网络配置

设置主机名
检查主机名
添加本地网络信息到hosts文件(跟windows一样)
检查hosts文件

echo "hp-book" >/etc/hostname
cat /etc/hostname
echo 127.0.0.1  localhost>>/etc/hosts
echo ::1  localhost>>/etc/hosts
echo 127.0.1.1  hp-book.localdomain  hp-book>>/etc/hosts
cat /etc/hosts

添加管理员用户

useradd -m -G wheel -s /bin/bash wenger
passwd wenger

添加sudo root权限
安装vi和vim
设置wheel组的用户能用sudo获取root权限

pacman -S vi vim
visudo

去掉#%wheel ALL=(ALL) ALL这行的#

开启笔记本盒盖不休眠功能

nano /etc/UPower/UPower.conf

修改 IgnoreLid=falseIgnoreLid=true
重启服务

systemctl restart upower.service

安装桌面环境

直接转 arch linux笔记本安装kde,这个安装过程很漫长,大约半小时左右。

额外工具安装及卸载挂载

安装iw 和 wpa_supplicant,笔记本需要它们来连接无线网络

pacman -S iw wpa_supplicant dialog netctl

exit退出root用户
卸载mnt挂载分区
重启

exit
umount -R /mnt
reboot

重启后就自动进入kde桌面了。
使用刚刚添加的用户登录进去后,可以设置静态IP,也可以打开控制台开启sshd服务远程连接控制台。

参考文献:

【2020年最新】Archlinux标准安装教程(UEFI模式下)
Installation guide (简体中文)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值