三分钟上手arch linux操作系统&openbox图形界面初始化

三分钟上手arch linux操作系统&openbox图形界面初始化可以使用真机(笔记本或者台式机),这里使用vmware fusion创建一个2c4g的虚拟机。

arch linux是高度可定制的极简版操作系统,加上号称最快的linux图形系统openbox,搭配起来是工作和生活得力的工具

获取arch linux

地址列表:www.archlinux.org/download/

可以使用163的镜像直接下载,参考:mirrors.163.com/archlinux/i…

获取可用的计算机

可以使用真机(笔记本或者台式机),这里使用vmware fusion创建一个2c4g的虚拟机。

规划磁盘空间: 15.5G

空间大小 作用 类型
13GB 系统盘 ext4
2GB 交换空间 swap
0.5GB uefi引导文件 fat32

同步时间

系统时间不对可能造成ssl连接失败导致后续安装出错

timedatectl set-ntp true
timedatectl status

操作效果如下:

三分钟上手arch linux操作系统&openbox图形界面初始化

磁盘分区

cfdisk
mkfs.ext4 /dev/sda1
mkswap /dev/sda2
swapon /dev/sda2
mkfs.fat -F 32 /dev/sda3

指定磁盘分区类型为dos,其它类型可能存在兼容性问题,不建议使用

三分钟上手arch linux操作系统&openbox图形界面初始化

按照13g、2g、0.5g分区,操作效果如下

三分钟上手arch linux操作系统&openbox图形界面初始化

调整镜像

arch linux中内置了多个镜像地址,为了加快软件下载速度,可以只保留中国镜像

vim /etc/pacman.d/mirrorlist

操作下过如下

三分钟上手arch linux操作系统&openbox图形界面初始化

将操作系统写入磁盘

mount /dev/sda1 /mnt
pacstrap /mnt base linux linux-firmware base-devel vi grub dhcpcd net-tools iproute2 efibootmgr vim sudo
mkdir /mnt/boot/efi
mount /dev/sda3 /mnt/boot/efi

2020年后base包不包含linux内核了,需要手动指定安装linux linux-firmware内核,

arch linux内核版本对照表:www.archlinux.org/releng/rele…

操作效果如下

三分钟上手arch linux操作系统&openbox图形界面初始化

设置开机挂载磁盘

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

操作效果如下

三分钟上手arch linux操作系统&openbox图形界面初始化

进入已安装的系统

arch-chroot /mnt

进入上系统后,可以对系统进行第一次启动前的初始化操作了,其中比较重要的操作就是给新系统安装启动引导,这样系统才能正常启动

下面的操作都是在arch-chroot命令执行后操作了

时区设置

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

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

操作效果如下

三分钟上手arch linux操作系统&openbox图形界面初始化

电脑名称设置

echo "myarch" > /etc/hostname


vim /etc/hosts
127.0.0.1 localhost
::1       localhost
127.0.1.1 myarch.localdomain myarch

操作效果如下

三分钟上手arch linux操作系统&openbox图形界面初始化

账号初始化

passwd
useradd -m suxiaolin
passwd suxiaolin
usermod -aG wheel,audio,video,optical,storage suxiaolin
visudo

操作效果如下

三分钟上手arch linux操作系统&openbox图形界面初始化

visudo把wheel组用户加到sudo列表中

三分钟上手arch linux操作系统&openbox图形界面初始化

开机引导设置

grub-install --target=x86_64 --efi-directory=/boot/efi /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg

操作效果如下

三分钟上手arch linux操作系统&openbox图形界面初始化

启用网络

systemctl enable dhcpcd

三分钟上手arch linux操作系统&openbox图形界面初始化

重启

三分钟上手arch linux操作系统&openbox图形界面初始化

可以看到arch linux启动界面了

安装openbox图形系统

pacman -S xorg-server lightdm lightdm-gtk-greeter openbox obconf pcmanfm tint2 nitrogen xterm

systemctl enable lightdm.service

一般安装上面的包就可以体验了,一些推荐的包如下:

pacman -S termite firefox geany lxappearance gnome-backgrounds xarchiver unzip

操作效果如下

三分钟上手arch linux操作系统&openbox图形界面初始化

重启就可以看到lightdm登录界面了

三分钟上手arch linux操作系统&openbox图形界面初始化

一些注意的点

务必使用最新的vmware fusion虚拟机软件,老版本的vmware fusion可能无法引导最新版本arch linux的efi

参考资料

  1. chaseafterstart.github.io/

今天的文章三分钟上手arch linux操作系统&openbox图形界面初始化分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/18372.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注