Archlinux怎么装

2021/6/30 7:23:50

本文主要是介绍Archlinux怎么装,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

Arch Linux是一款基于 x86-64 架构的 Linux发行版。Arch采用滚动升级模式,提供了最新的软件。Arch有一个易用的包管理系统Pacman。

安装Archlinux,首先去下载iso文件。

下载iso文件除了到官网上,还可以到贴吧吧友的这个网站https://www.bobby285271.top/index.php/studio/archiso/下载。

因为该网站下载的iso,可以让你在安装时边查询边复制粘贴。

然后iso刻录到U盘时建议用DD模式,并将U盘插入要安装的电脑中,U盘启动安装。

其次安装之前建议看下Arch Linux Wiki,安装Arch Linux也需要参看Wiki。

废话不多说,直奔主题。

目录

一、准备工作

1)设置时间

2)配置镜像源

3)磁盘分区

4)安装系统

5)配置系统生成分区表

二、新系统配置

1)进入新系统

2)设置时区

3)安装文本编译器

4)本地化

5)设定root密码

6)安装网络相关的包

7)安装引导启动程序

8)卸载挂载点重启

三、ArchLinux桌面版配置

1)网络问题

2)pacman的使用

3)安装sudo

4)安装驱动

5)安装配置Gnome桌面


一、准备工作

1)设置时间

timedatectl status     # 看下状态
timedatectl set-ntp true
timedatectl status     # 再看下设置后的状态

2)配置镜像源

vim /etc/pacman.d/mirrorlist

然后把中国的镜像源放到前面。vim操作命令dd、p。配置镜像源使下载速度更快。

3)磁盘分区

首先看下原来磁盘分区的情况,使用lsblk或者fdisk -l命令。

其次进行分区,可以使用cfdisk /dev/sda命令,这里介绍fdisk /dev/sda命令。我打算的分区为:512M的boot分区,4G的swap分区,剩余的为根目录。

1、fdisk /dev/sda                    # 建立GPT分区表
2、添加分区   n  2048  +512M          # sda1
             n  回车默认  +4G           # sda2
             n  回车默认  回车默认       # sda3
3、格式化分区   mkfs.ext4 /dev/sda1
               mkfs.ext4 /dev/sda3
               mkswap /dev/sda2
               swapon /dev/sda4
4、挂载    mount /dev/sda3 /mnt
          mkdir -p /mnt/boot
          mount /dev/sda1 /mnt/boot
          df    # 查看挂载情况

补充:fdisk /dev/sda命令中,d是删除分区;挂载时顺序不能错误;如果有EFI,可以设置EFI不用boot。

4)安装系统

pacstrap /mnt base linux linux-firmware    # 必须安装的
pacstrap /mnt base-devel

5)配置系统生成分区表

genfstab -U /mnt >> /mnt/etc/fstab
cat /mnt/etc/fstab      # 查看生成完的

二、新系统配置

1)进入新系统

arch-chroot /mnt

2)设置时区

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

运行hwclock以生成/etc/adjtime:​​​​​​​

hwclock --systohc
date;hwclock    # 查看时间和硬件时间
hwclock -w    # 硬件时间同步

3)安装文本编译器

pacman -S vim nano

4)本地化

vim /etc/locale.gen

然后将zh_CN.UTF-8,en_US.UTF-8这两行注释去掉,接着执行locale-gen以生成 locale 讯息。

locale-gen

然后编辑,设置为LANG=en_US.UTF-8

vim /etc/locale.conf

补充:这步如果设置不好,可能会出现乱码情况。

5)设定root密码

passwd 123456

6)安装网络相关的包​​​​​​​

pacman -S iw wpa_supplicant dialog
pacman -S intel-ucode
pacman -S dhcpcd

补充:这步建议要安装,因为系统重启后可能就连不上忘了,需要用工具处理或者自己手动设定。

7)安装引导启动程序​​​​​​​

pacman -S grub
grub-install --target=i386-pc /dev/sd1
grub-mkconfig -o /boot/grub/grub.cfg      # 查看

补充:如果是EFI的话,先安装pacman -S efibootmgr,再执行grub-install --target=x86_64-efi --efi-directory=/boot/EFI --bootloader-id=grub

8)卸载挂载点重启​​​​​​​

exit
umount -R /mnt
shutdown -h now

补充:这里建议是shutdown -h now,而不是shutdown -r now或者reboot,因为可能会出现重启了系统配置没保存。

三、ArchLinux桌面版配置

1)网络问题

首先遇到的估计是网络问题,没获取到IP或DNS问题连不上网。解决的办法一个是手动去配置,另一个是用之前安装的工具。

我遇到网络问题后仅使用dhcpcd就解决了。​​​​​​​

dhcpcd
dhcpcd -k
dhcpcd

2)pacman的使用

先介绍下pacman可能用到的命令,然后需要去配置中国镜像源,不然下载软件卡顿。

pacman -Syu    # 升级系统
pacman -Scc    # 清理包缓存
pacman -S +软件包名    # 安装软件包
pacman -Rs +软件名    # 删除软件包并删除依赖
pacman -U +软件.tar.gz    # 安装软件包
pacman -Ss +软件包    # 查询软件包
pacman -mirrors -i -c China -m rank    # 搜索中国源
pacman -Syy    # 刷新软件源

3)安装sudo​​​​​​​

pacman -S sudo
vimsudo

然后把# %wheel ALL=(ALL) ALL这行前面的#去掉即可。

4)安装驱动​​​​​​​

pacman -S mesa xf86-video-intel 
pacman -S nvidia  nvidia-utils

可用lspci命令来查看显卡。关于声卡alsa-utils,建议暂时不用安装,因为后续如果安装Gnome桌面,据说能自动配置声音。

5)安装配置Gnome桌面

这里以Gnome桌面为例子,如果喜欢其他也可以安装其他桌面。​​​​​​​

pacman -S gnome gnome-tweak-tool gnome-shell gdm networkmanager
systemctl enable gdm
systemctl enable NetworkManager

安装到这里,就可以再shutdown -h now电脑了。

然后再重新开电脑,然后就开始愉快的玩耍啦。

图片

图片



这篇关于Archlinux怎么装的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程