Arch Linux installation guide
Arch Linux是排在前十名中的最佳发行版之一。 Arch Linux是一种轻量级且灵活的Linux发行版,由于其滚动发行版模型为每个滚动发行版(每月基本版本)都提供了最新的软件包,因此它试图保持简单。 Arch Linux开发为独立发行版,直接易用,用户相对容易理解,而不是提供精美的点击式样式管理工具。
对于初学者来说,Arch Linux的安装/安装程序有点复杂,而且像其他发行版(如Ubuntu,Fedora等)那样安装起来并不容易,并且默认情况下没有GUI。 Arch通过Pacman软件包管理器提供自己的软件包。 针对i686,x86-64和ARM体系结构进行了优化的Arch官方软件包。 或者,我们可以通过Pacman或Yaourt(但另一个用户存储库工具)从AUR – Arch用户存储库社区运营的软件包存储库中的pacman上安装不存在软件包的软件包。
1)下载Arch Linux ISO span>
访问Arch Linux ISO下载页面并选择torrent文件或直接ISO的下载选项,然后下载。
2)使用Arch Linux安装介质引导计算机 span>
After downloading the Arch Linux ISO image, make it as bootable media such as (Burned CD/DVD or USB) and boot up your system with installation media. You will get below screen, choose 32-bit or 64-bit installation based on your architecture then hit
By default you will be logged in as a root user automatically.
确保您可以使用Internet连接以进一步安装Arch Linux。 检查您的Internet连接是否正常。
1 | # ping 2daygeek.com |
3)创建磁盘分区 span>
通过运行以下命令,在继续进行磁盘分区之前,请检查HDD大小。
1 | # fdisk -l |
As you can see
我的分区计划如下。
大小为10 GB的
逻辑分区
我们的分区计划已准备就绪,我们将通过在终端上触发
1 | # cfdisk |
Select label type as
对其他分区也是如此。
使用
Use
验证新创建的分区
1 | # fdisk -l |
It's time to create file system by firing below commands
1 2 | # mkfs.ext4 /dev/sda1 # mkfs.ext4 /dev/sda5 |
格式化并激活交换分区
1 2 | # mkswap /dev/sda2 # swapon /dev/sda2 |
4)执行Arch Base系统安装 span>
要执行Arch Base System安装,必须安装
1 2 3 | # mount /dev/sda1 /mnt # mkdir /mnt/home # mount /dev/sda5 /mnt/home |
将国家/地区镜像服务器移到列表顶部,以提高速度。
1 | # nano /etc/pacman.d/mirrorlist |
Install Arch Linux base system by issuing below command.
1 | # pacstrap /mnt base base-devel |
默认情况下,Arch没有fstab文件,我们需要通过发出以下命令为新的Arch Linux系统生成
1 | # genfstab /mnt >> /mnt/etc/fstab |
验证fstab条目
1 | # cat /mnt/etc/fstab |
5)执行Arch基本系统配置 span>
到目前为止,我们仅在
1 | # arch-chroot /mnt |
通过取消注释
1 2 | # nano /etc/locale.gen en_US.UTF-8 UTF-8 |
通过发出以下命令来生成新的语言环境。
1 | # locale-gen |
创建新的语言环境conf文件
1 2 | # nano /etc/locale.conf LANG=en_US.UTF-8 |
根据您所在的国家/地区分配系统的时区。 所有时区文件都位于
1 | # ln -s /usr/share/zoneinfo/Asia/Kolkata /etc/localtime |
通过发出以下命令来将系统时间与UTC标准进行调整/匹配。
1 | # hwclock --systohc --utc |
启用网络连接以访问系统上的Internet。
1 2 | # systemctl enable dhcpcd # systemctl start dhcpcd |
设置
1 | # passwd |
6)安装Grub span>
我们几乎完成了
1 2 3 | # pacman -S grub os-prober # grub-install /dev/sda # grub-mkconfig -o /boot/grub/grub.cfg |
我们已经成功安装了Arch Linux进行生产,最后从系统中安装了
1 2 3 4 | # exit # umount /mnt # umount /mnt/home # reboot |
Arch Linux
Enter User Name as
Enjoy…)