Arch Linux安装教程

Arch Linux是一款基于 x86-64 架构的 Linux 发行版,Arch Linux 2020.07.01 是 2020 年的第七个 ISO 版本,由 Linux 5.4 内核系列提供支持,带来了许多新功能和增强功能。

Arch Linux安装比较繁琐,整个安装过程都在命令行下执行的,只要你有耐心,应该没问题。一旦你从头到尾安装完毕,你就掌握了许多基本的知识,比如分区的创建与挂载、系统引导安装、配置软件源等等,这些对于学习Linux来说是件好事。

 

安装工具及环境:

1、VMware 12PRO虚拟机或是更高版本

2、下载ArchLinux2020.07.01 ISO镜像

 

开始安装:

新建虚拟机,内存1G,硬盘20G以上,系统版本选择其他Linux 64位的就可以了,然后点击【开启此虚拟机】,进行安装。

 

 

 选择第一项BISO模式安装Arch Linux。

 

 

 

 测试下网络通不通,安装Arch linux必须能上网。

 

 

 更新系统时钟命令

timedatectl set-ntp true
然后通过命令fdisk -l 查看硬盘,这里安装到/dev/sda。

 

 

 新建分区

fdisk /dev/sda
boot分区 300M /dev/sda1
swap分区 2048M /dev/sda2
/ 其余空间 /dev/sda3

 

 

 

 

 

将boot分区格式化为 ext2  

mkfs.ext2 /dev/sda1

将swap分区格式化为swap  

mkswap /dev/sda2

将根目录格式化为ext4  

mkfs.ext4 /dev/sda3

 

 

 挂载分区

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

 

 

 配置软件源,修改成163的。

vim /etc/pacman.d/mirrorlist

 

 

 刷新命令  pacman -Syy

 

 

 开始安装系统到/dev/sda1也就是挂载点/mnt

pacstrap /mnt base linux linux-firmware base-devel

 

 

 安装完成之后需生成fstab文件 

genfstab -U /mnt >> /mnt/etc/fastab

 

 执行命令

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

 

 利用passwd设置root密码

 

 安装网络相关的包 

pacman -S iw wpa_supplicant dialog net-tools networkmanager dhcpcd

 

 设置网络工具开机自启

systemctl enable NetworkManager 
systemctl enable dhcpcd

 

 安装引导  注意第二条命令是你安装系统的盘符,如果你安装在/dev/sdb就填/dev/sdb

pacman -S grub 
grub-install /dev/sda 
grub-mkconfig -o /boot/grub/grub.cfg

 

 

 

 安装Xorg  pacman -S xorg

 

 安装触摸板驱动  pacman -S xf86-input-synaptics

 

 安装字体pacman -S ttf-dejavu wqy-microhei

 

 务必添加一个 用户 ,否则后面sddm显示管理器登录的时候无法登录,sddm不会列出root用户

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

 

 为新用户添加管理员权限,将文件/etc/sudoers中的wheel ALL=(ALL) ALL那一行前面的注释去掉。

 

 GNOME3 gtk开发的桌面环境,默认设置简单,要想美观得折腾折腾,很大

plasma kde,qt开发,美观、华丽,设置有点复杂,很大

这次安装的是KDE桌面,默认回车就可以了。

pacman -S plasma kde-applications

 

 激活登录窗口systemctl enable sddm

 

 安装声音  pacman -S alsa-utils pulseaudio pulseaudio-alsa

 

 解决kde中部分应用无法使用全局菜单栏的问题,需安装下面的库  pacman -S libdbusmenu-glib

 

 然后执行下面命令

exit  退出当前环境
umount -R /mnt 卸载分区
reboot   重启

 

 重启后就可以输入用户的密码进行登录了。

 

 

安装Gnome桌面环境

# pacman -S gnome gnome-tweaks alacarte

安装gnome桌面菜单编辑器

# systemctl enable gdm

启用gnome窗口管理器服务

# systemctl enable NetworkManager# reboot

 

posted @ 2021-02-09 09:38  星火撩原  阅读(302)  评论(0编辑  收藏  举报