我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Arch Linux如何安装

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Arch Linux如何安装

这篇文章主要为大家展示了“Arch Linux如何安装”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Arch Linux如何安装”这篇文章吧。

Arch Linux是一款轻量、简单的发行版,我个人感觉这是最适合新手的一个发行版,使用起来也非常的方便,但是很多人觉得它的安装较为麻烦。其实如果一切都非常简单的话那还要学习干什么呢?我觉得一次完整的Arch Linux安装也正是一个新手接触Linux的最好机会,可以让他对Linux有一个最基础的了解。下面我会详细的介绍一下Arch Linux的基本系统的安装。(ps.此篇重点介绍系统安装,所以刻录镜像之类不再重点描述,将直接从安装开始)。

1、安装准备

1.1进入livecd开始安装

Arch Linux如何安装

我这里使用的UEFI+GPT的环境安装,如果是Legacy启动,显示界面会有些不同。本篇也仅着重于UEFI+GPT模式的安装

1.2选择合适的镜像源

Arch Linux如何安装

编辑/etc/pacman.d/mirrorlist,把合适的镜像源移动到首项,设为首选。个人推荐163、中科大及清华的镜像源,较为稳定。当然,在此之前不要忘了测试下当前网络是否正常。

1.3创建分区

Arch Linux如何安装

因为要使用GPT分区,所以使用gdisk来分区。使用命令为:

# gdisk /dev/sdx

此处的sdx是代指你的硬盘名,如果使用nvme的ssd的话硬盘名也可能是nvme0n1。gdisk的使用方法和fdisk是一样的,都是"n"创建新分区"d"删除已创建分,"w"保存配置,"p"查看当前分区,目前的话只要知道这四个指令就可以了。实在记不得时候,也可以输入"?"来查看帮助。

Arch Linux如何安装

具体的分区方案视个人需求而定。就我个人而言,我比较推荐新手只分三个区:boot、/、EFI(ps.如果是Legacy+MBR可以无视EFI分区)。下面是我的分区方案,仅供参考。

Arch Linux如何安装

1.4格式化分区

文件系统格式有很多,诸如ext4、VFAT、BtrFS、F2FS、XFS、ReiserFS等等,每个文件系统之间都有或多或少的差异,譬如ReiserFS对碎片文件处理行性能较好,XFS处理大文件性能较好等等。对于刚接触Linux的人来说,这些只要稍微了解一下就可以了,不必深入。

回到正题,上面分了三个区,EFI为了兼容性需求要求格式化成vfat格式,命令为:

# mkfs.vfat -F32 /dev/sda1

boot分区格式化为ext4,命令为:

# mkfs.ext4 /dev/sda2

因为我分的根目录容量较小,所以就格式化为ReiserFS,命令为:

# mkfs.reiserfs /dev/sda3

注意,以上sda1、sda2、sda3都是我个人所分的区,一定要看清自己的分区名替换进去,不要盲目复制粘贴。

1.5挂载分区

分区方案为:EFI、boot、/。首先,我们要先挂载根目录,一般直接挂载在mnt目录下就行,然后先分别创建boot目录和EFI目录,再分别挂载,命令如下:

# mount /dev/sda3 /mnt

# mkdir /mnt/boot

# mount /dev/sda2 /mnt/boot

# mkdir /mnt/boot/EFI

# mount /dev/sda1 /mnt/boot/EFI

Arch Linux如何安装

这是所有文件系统的介绍和使用命令。

Arch Linux如何安装

至此,所有的准备就都完成了下面开始系统安装。

2、安装

安装非常简单,只需要一条命令:

# pacstrap /mnt

如果有其他需要安装的软件也可以直接在此命令中加入,譬如想使用aur的话需要加上base-devel,实现命令为:

# pacstrap -i /mnt base base-devel

接下来就是漫长的等待,直至安装结束,开始配置。

3、配置系统

3.1生成Fstab

使用genfstab生成fstab文件,命令如下:

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

这里的-U参数是指定文件中以UUID识别各分区,如果想用卷标识别分区可用-L参数替换。

3.2 Chroot进入新系统

# arch-chroot /mnt /bin/bash

使用此命令进入新系统。

3.3安装引导

引导的选择非常多,像systemd-boot、rEFInd、Clover、GRUB等等,由于篇幅限制,我们只介绍两种支持UEFI的引导。(ps.二选一啊,千万不要安装多个引导。)

3.3.1 GRUB

首先要安装GRUB及相关软件。

# pacman -S dosfstools grub efibootmgr

Pacman是Arch Linux的包管理器,-S是安装参数,参数后跟的3个单词为包名。

# grub-install --target=x86_64-efi --efi-directory=/boot/EFI --bootloader-id=arch_grub–recheck

grub-install是GRUB的安装命令;--target参数是指示为什么系统安装GRUB,现在Arch Linux已经不再支持32位系统的维护,这里也仅介绍efi的安装模式,所以此参数照搬便可;--efi-directory参数指定安装位置;--bootloader-id参数则指定此系统引导在引导选项中所显示的名称,可随自己的喜好更改。

# grub-mkconfig -o /boot/grub/grub.cfg

这里就比较简明了,自动配置GRUB。

3.3.2 rEFInd

首先安装rEFInd。

# pacman -S refind-efi

# refind-install–usedefault /dev/sda1

refind-install命令是refind的安装命令,--usedefault参数是指定使用默认配置安装,/dev/sda1是我的安装路径,这里一定要填自己的efi分区的卷标,不要盲目复制粘贴。

# mkrlconf

此命令用于生成refind的配置文件,然后编辑生成的配置文件/boot/refind_linux.con

Arch Linux如何安装

删除其他无用的项目,“:wq”保存并退出。

3.4重启

输入exit命令退出chroot模式,再使用reboot命令重启。重启后,专属于你的Arch Linux就展现在你的面前了。当然,这只是一个最基础的系统,还有进行一些额外的安装才能正常使用

4、安装后配置

4.1设置主机名

# echo myhostname > /etc/hostname

echo命令类似printf,输出后面的参数到屏幕上;>符号将输出内容覆盖到/etc/hostnam文件中,如果没有这个文件则会自行创建。

4.2设置时区

# ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

ln命令的作用是创建连接,-s是创建软连接。(ps.如果此条命令执行有什么错误的话,可以直接删除/etc/localtime,然后再执行。)

# hwclock --systohc–utc

设置时间标准为UTC。

4.3 Locale

如果想要系统支持中文的话,编辑/etc/locale.gen注释掉想要支持的语言,一般来说注释掉两项就够了:en_US.UTF-8 UTF-8、zh_CN.UTF-8 UTF-8。(ps.此处的支持中文并不是指tty支持中文。)

# locale-gen

此命令用于更改/etc/locale.gen文件后生成新的本地化文件。

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

设置locale语言,不推荐这里设置中文locale,这样会导致tty乱码。

4.4创建新用户

创建新用户的命令是useradd,举例:

# useradd -m dahu

-m参数是让计算机在创建用户的同时一并创建用户的home文件夹。dahu是即将创建的用户名。

# passwd dahu

passwd是更改密码的命令,后面跟要被更改密码的用户名,如果不跟用户名,则默认为当前用户。开机后root账户也要更改下密码,没有密码的root账户在很多需要root权限的地方会无法正常使用。(ps.具体表现为:有些操作需要提供root密码但又不支持空密码。)

5、结语

好了,一切配置完毕,接下来请尽情欣赏你的……好像光命令行也没什么好欣赏的:-d。如果是作为桌面电脑使用的话,没有桌面也确实不像样。但是Linux的桌面太多了,kde、dde、xfce、gnome等等,大家可以都去尝试一遍,然后选择自己最喜欢的。个人审美不同,在此我就不多赘述了。(ps.懒人建议使用gnome,pacman -S gnome,gnome会将Xserver、gdm等当作依赖自动安装,而且gnome的开箱即用性上也非常强,不需要额外进行过多设置。至于显卡驱动,那又是一个大坑:-P,推荐参考官方wiki词条AMD_Catalyst和NVIDIA)。

以上是“Arch Linux如何安装”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网行业资讯频道!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Arch Linux如何安装

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Arch Linux如何安装

这篇文章主要为大家展示了“Arch Linux如何安装”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Arch Linux如何安装”这篇文章吧。Arch Linux是一款轻量、简单的发行版,我个人
2023-06-13

怎样安装Arch Linux

怎样安装 Arch Linux,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。Arch Linux是一个 x86-64 通用发行版,它流行于那些喜欢 DIY Linux 系统的用
2023-06-28

一步步教你如何安装Arch Linux

这篇文章主要介绍了一步步教你如何安装Arch Linux,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Arch Linux 是一个 x86-64 通用发行版,它流行于那些喜欢
2023-06-16

怎么在Arch Linux上安装GRUB

这篇文章主要介绍了怎么在Arch Linux上安装GRUB,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。定位 EFI 分区在 Arch Linux 上安装 Grub 的***
2023-06-16

Arch Linux安装后如何进行初始设置

本篇内容主要讲解“Arch Linux安装后如何进行初始设置”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Arch Linux安装后如何进行初始设置”吧!配置有线网络。没网络的时候,可以直接设定
2023-06-12

怎么把Arch Linux安装到U盘上

这篇文章主要介绍“怎么把Arch Linux安装到U盘上”,在日常操作中,相信很多人在怎么把Arch Linux安装到U盘上问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么把Arch Linux安装到U盘上
2023-06-12

虚拟机中怎么安装Arch Linux

这篇文章主要介绍了虚拟机中怎么安装Arch Linux的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇虚拟机中怎么安装Arch Linux文章都会有所收获,下面我们一起来看看吧。环境VMware Workstat
2023-06-27

怎么在Arch Linux上安装RPM包

这篇文章将为大家详细讲解有关怎么在Arch Linux上安装RPM包,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1、 安装 rpmextractrpmextract 是一个用来解压 RPM 的工具,它会
2023-06-16

如何在Arch Linux上安装和设置KDE桌面环境

如何在Arch Linux上安装和设置KDE桌面环境,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。我相信你是按照这份很棒的指南安装来 Arch Linux 的,这篇指南最后
2023-06-05

如何理解Arch Linux

这篇文章主要介绍“如何理解Arch Linux”,在日常操作中,相信很多人在如何理解Arch Linux问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何理解Arch Linux”的疑惑有所帮助!接下来,请跟
2023-06-12

Vmware Station安装Arch Linux的详细流程

目录Vmware Station安装Arch linux一、测试环境及工具二、下载arch linux镜像三、vmware创建虚拟机四、安装arch linux1. 远程终端登录2. iso启动系统更换国内源3. 磁盘分区4. 挂载
2022-06-05

Arch Linux软件包如何降级

这篇文章主要介绍Arch Linux软件包如何降级,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!有时候,你想更新到最新的版本,但你可能会被破损的包卡住。不要惊慌!在这种情况下,你可以简单地回滚到旧的稳定包。这个简短的
2023-06-27

Arch Linux下如何使用QQ

小编给大家分享一下Arch Linux下如何使用QQ,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!简介Wine 是一个在类 Unix 系统中运行 Microsof
2023-06-16

怎么在Arch Linux上正确安装和设置KDE Plasma

这篇文章将为大家详细讲解有关怎么在Arch Linux上正确安装和设置KDE Plasma,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。怎么在 Arch Linux 上安装和设置 KDE 桌面环境?请记住
2023-06-16

如何安装linux

以下是安装Linux的一般步骤:1. 下载Linux发行版:在Linux发行版的官方网站上选择适合您的计算机的版本,并下载ISO镜像文件。2. 创建安装媒介:将下载的ISO镜像文件烧录到DVD或制作成USB启动盘。3. 启动计算机:将DVD
2023-09-15

如何安装Linux Mint

今天就跟大家聊聊有关如何安装Linux Mint,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。如果你需要安装Linux Mint,请跟着下面的步骤做。如果你需要关注Mint的功能请看
2023-06-26

如何安装Alpine linux

小编给大家分享一下如何安装Alpine linux,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Alpine Linux是一个面向安全的轻量级Linux发行版,基
2023-06-27

如何安装Clear Linux

小编给大家分享一下如何安装Clear Linux,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Clear Linux是一份最小主义发行,主要设计理念在于性能和云应
2023-06-27

linux如何安装WSL

这篇文章给大家分享的是有关linux如何安装WSL的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Windows Subsystem for Linux(简称WSL)是一个为在Windows 10上能够原生运行Li
2023-06-28

编程热搜

目录