博客主页 😁
实体机 ArchLinux安装教程
实体机 ArchLinux安装教程

Author:

MeowLoli

©

Wordage:

共计 5058 字

needs:

约 3 分钟

Popular:

616 ℃

Created:

目 录

简介

Arch Linux哲学 百度百科
简洁:避免任何不必要的添加、修改和复杂增加。 现代:尽全力保持软件处于最新的稳定版本,采用滚动升级策略,安装之后可以持续升级。 实用:开发者依赖基于事实的技术分析和讨论,避免政治因素,不会被流行观点左右。仓库中既提供了开源、自由的软件,也提供了闭源软件。实用性大于意识形态。 以用户为中心:Arch Linux适用于乐于自己动手的用户,他们愿意花时间阅读文档,解决自己的问题。也鼓励每一个用户参与和贡献,报告和帮助修复,提供软件包补丁和参加核心,活跃的贡献者也有机会成为开发人员。

准备工作:

1.前往华为云镜像站下载 ArchLinux ISO 镜像 选择好相应的版本
2.下载Ventoy 官网下载Ventoy 或

附件:Ventoy  

Arch 安装指南
Arch Linux论坛
一定要多看文档

3.解压Ventoy.zip ,打开文件夹中的 Ventoy2Disk.exe 文件.插上您的U盘,在下拉框中选择您的U盘
2023-12-10 001944.png

2023-12-10 002235.png
4.再在 配置选项-分区类型 依照自己电脑情况选择
2023-12-10 002310.png

开始安装

0.重启进入Ventoy,选择ArchLinux.ISO 镜像 ,选择normal模式
之后会进入以下界面
archiso.png
选择第一个进入ArchLinux live环境,之后就可以开始安装ArchLinux啦


1.检查是否为UEFI模式
cat /sys/firmware/efi/fw_platform_size
使用此命令检查,如果命令结果为 64,则系统是以 UEFI 引导的,如果为32,则系统是以 UEFI 模式引导但使用 32 位 IA32 UEFI

2.连接网络

有线连接:
使用命令
ping baidu.com
检查能否Ping通

无线连接:
①使用命令 ip link查看网络接口:
ip link

②输入iwctl进入交互式提示符,配置并连接到互联网

    rfkill unblock wifi    #取消禁用wifi设备
    ip link set [你的无线网络接口名称] up # 开启无线网络接口

使用命令
ping baidu.com
检查能否Ping通

3.确认系统时间
timedatectl set-ntp true

设置系统时间是正确的

4. 更换国内软件仓库镜像源

vim /etc/pacman.d/mirrorlist
注意:
此处使用的是Vim编辑器,以下是快捷键(按ESC输入“:”)

 i —— 在光标处插入

:wq —— 保存退出
:q! —— 不保存,强制退出
dd —— 删除一行
2dd —— 删除两行
gg —— 回到文本第一行
shift + g —— 转到文本最后一行
/xxx —— 在文中搜索 xxx 内容。回车 Enter 搜索,按 n 键转到下一个
?xxx —— 反向搜索

    Server = https://mirrors.ustc.edu.cn/archlinux/$repo/os/$arch # 中国科学技术大学开源镜像站
    Server = https://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch # 清华大学开源软件镜像站
    Server = https://repo.huaweicloud.com/archlinux/$repo/os/$arch # 华为开源镜像站
    Server = http://mirror.lzu.edu.cn/archlinux/$repo/os/$arch # 兰州大学开源镜像站

5.分区和格式化

使用命令
fdisk -l
展示硬盘分区情况

记住你要安装ArchLinux的硬盘路径,如: "/dev/sda"

使用命令
cfdisk [你的硬盘路径]
如下图
cfdisk.jpg
选择 Size Type 为 Free Space的分区
使用小键盘左右键选择底部功能栏,选择New新建分区,填入分区大小 如:512M
再选择 Type 项 选择顶部的 EFI System

再新建分区(建议 60G 以上),Type 类型选择 Linux filesystem

最后:
一定要选择Write选项 输入 Yes 写入

之后使用 "fdisk -l" 查看分区情况

6.1. 格式化分区

EFI:

使用 "fdisk -l" 查看分区
mkfs.fat -F32 [硬盘路径如 /dev/sda ]
一定要确认硬盘路径

Root:
mkfs.ext4 [硬盘路径如 /dev/sda ]
一定要确认硬盘路径

6.2.挂载分区(硬盘路径 = 如 /dev/sda)

Root:
使用命令mount
mount [硬盘路径] /mnt
一定要确认硬盘路径
EFI:
mount --mkdir [硬盘路径] /mnt/boot

注意:/mnt前有空格

7.1.开始安装ArchLinux

安装必需的软件包
使用命令
pacstrap -K /mnt base base-devel linux linux-firmware btrfs-progs
"linux"处可改为 linux-zen (高性能版) 或 linux-lts (长期支持版)

pacstrap /mnt networkmanager vim sudo
安装必需的软件包

7.2生成 fstab 文件

使用命令
genfstab -U /mnt >> /mnt/etc/fstab
生成 fstab 文件


7.3.chroot 到新安装的系统

使用命令
arch-chroot /mnt

添加启动项
systemctl disable NetworkManager-wait-online

8.1.设置时区,主机名

使用以下命令设置时区:
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

使用以下命令设置主机名:
vim /etc/hostname
按 I 编辑,在第一行使用英文输入主机名(随便取)

8.2.硬件时间设置

使用如下命令将系统时间同步到硬件时间:
hwclock --systohc

9.设置 Locale 文件

使用命令
vim /etc/locale.gen
去掉 en_US.UTF-8 UTF-8 以及 zh_CN.UTF-8 UTF-8 行前的 井号(#)

使用命令生成 locale:
locale-gen

编辑 locale.conf:

使用命令
vim /etc/locale.conf
填入 LANG=en_US.UTF-8

注意 不推荐在此设置中文 locale,会导致 tty 乱码。

10.用户

1.为 root 用户设置密码
passwd root
注意 输入密码时不会显示
2添加用户
useradd -G wheel -m [用户名]
passwd [用户名]
设置密码

11.安装引导程序

使用命令:
pacman -S grub efibootmgr os-prober

为EFI分区安装:
grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=ARCH

编辑 grub 文件:
vim /etc/default/grub
将最后一行的注释符 井号(#)去掉

生成Grub配置
grub-mkconfig -o /boot/grub/grub.cfg

Finally.重启

使用命令
exit
退出archlinux
再输入
reboot
重启

之后一个无图形界面的 archlinux 已经安装完成啦!


Heart ~❤️ ——来自工蜂

作者:
MeowLoli
文章:
MeowLoli の 小窝
地址:
https://blog.aloli.icu/38.html
更新:
2024 年 05 月 05 日 21 时
声明:
本文由博主原创,依据 CC BY-NC-SA 4.0 许可协议授权,转载请注明出处
文章二维码
实体机 ArchLinux安装教程
共计 0 条评论,点此发表评论
博客主页 MeowLoli の 小窝 Heart Heart Heart
开往-友链接力 wapmz.com
萌ICP备20230948号 本站由RainYun提供计算服务
喵喵ICP备案 20240100号
官码官码2024000079号

本站已加入BLOGS·CN
本站已运行 166 天 12 小时 0 分 自豪地使用 Typecho 建站,并搭配 MyDiary 主题 Copyright © 2023 ~ 2024. MeowLoli の 小窝 All rights reserved.
打赏图
打赏博主
欢迎
欢迎
欢迎访问MeowLoli の 小窝
搜 索
足 迹
分 类
  • 默认分类
  • 分享
  • 游戏
  • 教程
  • 学习
  • 日常
  • 音乐