当前位置:首页 » 操作系统 » 安装archlinux

安装archlinux

发布时间: 2025-07-24 11:50:35

⑴ [真 · 萌新向] Arch linux 安装 (archinstall)

Arch Linux 安装(archinstall)真 · 萌新向指南

Arch Linux 是一个以 KISS(Keep It Simple, Stupid)原则设计的 Linux 发行版,因其高度的可定制性和强大的社区支持而受到许多用户的喜爱。然而,对于初学者来说,Arch Linux 的安装过程可能会显得有些复杂。幸运的是,Arch Linux 社区提供了一个名为 archinstall 的脚本,可以大大简化安装过程。以下是使用 archinstall 在虚拟机中安装 Arch Linux 的详细步骤。

一、镜像下载

首先,你需要从可靠的镜像源下载 Arch Linux 的 ISO 镜像。推荐使用清华大学的镜像源,地址如下:

https://mirrors.tuna.tsinghua.e.cn/archlinux/iso/

选择最新的 ISO 镜像进行下载。

二、在虚拟机中安装

这里以 VirtualBox 为例,其他虚拟机(如 VMware、Hyper-V 等)的安装过程大同小异。

  1. 新建虚拟机

    打开 VirtualBox,点击“新建”按钮。

    在“名称与操作系统”界面中,选择“Linux”和“Arch Linux”(如果列表中没有 Arch Linux,可以选择“Other Linux”或“Other/Unknown”)。

    在“内存大小”界面中,分配适当的内存给虚拟机(建议至少 2GB)。

    在“硬盘”界面中,选择“现在创建虚拟硬盘”,然后点击“创建”。

    在接下来的“虚拟硬盘文件类型”界面中,选择“VDI(VirtualBox Disk Image)”。

    在“存储在物理硬盘上”界面中,选择“动态分配”。

    在“文件位置和大小”界面中,选择虚拟硬盘的存储位置和大小(建议至少 20GB)。

  2. 配置虚拟机

    在虚拟机设置中,确保已选择下载的 Arch Linux ISO 镜像作为启动盘。

    在“系统”选项卡中,确保已勾选“启用 EFI(特殊用于某些操作系统)”选项。

  3. 启动虚拟机

    新建完成后,启动虚拟机。

    在启动菜单中,选择第一项“Arch Linux install medium (x86_64, UEFI)”并按 Enter 键进入安装环境。

  4. 进入安装环境

    你会看到一个以 root 身份登录的 zsh shell。

  5. 使用 archinstall 安装

    在 zsh shell 中,输入 archinstall 并按 Enter 键开始安装过程。

    你会看到一个图形化的安装界面,使用方向键上下选择,回车确定,/ 键查找。

三、安装配置

在安装界面中,你需要进行以下配置:

  • Archinstall language:安装器语言(没有中文,选择英文即可)。
  • Keyboard layout:键盘布局(默认美式即可)。
  • Mirror region:区域镜像源(选择 China)。
  • Locale language:区域设置的语言(选择 zh_CN.UTF-8)。
  • Locale encoding:区域设置的编码(默认即可)。
  • Drive(s):驱动器选择安装的磁盘(虚拟机的话应该只有一个)。

    Disk layout:磁盘布局,选择第二个“wipe all select drives”(擦除所有选择的磁盘)。

    filesystem:文件系统,选择 ext4。

    create a separate partition for /home:是否为 /home 创建一个独立的分区(可选,根据需求选择)。

  • Disk encryption:磁盘加密(可选,根据需求选择)。
  • Bootloader:引导加载器,选择 systemd-boot。
  • Swap:交换空间,一般来说建议启用。
  • Hostname:主机名称(自定义)。
  • Root password:root 密码(建议设置一个密码)。
  • User account:一般用户(添加一个作为主要使用的账户,并设置为超级用户,可以 sudo)。

接下来,进行以下附加配置:

  • profile:外观

    选择 desktop。

    选择桌面环境(如 KDE)。

    选择显卡驱动(虚拟机中选择最后一个)。

  • Audio:音频(使用默认的 pipewire)。
  • Kernels:内核(不用动)。
  • Additional packages:附加包(可以之后再单独安装)。
  • Network configuration:网络配置(Copy ISO configuration)。
  • Timezone:时区(选择 Asia/Shanghai)。
  • Automatic time sync:自动时间同步(选择 True)。
  • Optional repositories:可选仓库(留空,默认的基本就够用了)。
四、安装与重启
  • 选择完毕后,点击“Install”开始安装。
  • 安装过程中,你会被提示是否进行 chroot 操作,选择“yes”。
  • 进入 chroot 的 shell 界面后,可以安装一些中文字体(如 noto-fonts-cjk、adobe-source-han-sans-cn-fonts 等)。
  • 安装完成后,输入 exit 退出 chroot 环境。
  • 点击“reboot”重启虚拟机。
五、完成安装
  • 重启后,你应该能够看到你的 Arch Linux 桌面环境(如 KDE)。
  • 登录你创建的用户账户,开始享受你的 Arch Linux 系统吧!

通过以上步骤,你应该能够成功地在虚拟机中使用 archinstall 脚本安装 Arch Linux。祝你使用愉快!

⑵ archlinux安装教程

ArchLinux安装教程

1. 准备安装介质

  • 下载镜像:从ArchLinux官网下载最新的ISO文件(通常名字为archlinux-[日期]-[架构].iso)。
  • 制作U盘启动工具:使用工具(如Rufus或balenaEtcher)将ISO文件写入U盘,制作启动盘。

2. 启动系统

  • 开机从U盘启动:将制作好的U盘插入电脑,重启电脑并从U盘启动。
  • 进入安装界面:在启动菜单中选择“Boot Arch Linux”进入安装终端。

3. 系统安装准备

  • 联网:使用wifi-menu(对于无线网络)或配置有线网络连接。
  • 编辑镜像站文件:编辑/etc/pacman.d/mirrorlist,选择一个较快的中国镜像源,以提高下载速度。

4. 分区与格式化

  • 开始分区:使用cfdisk或其他分区工具进行磁盘分区(推荐使用UEFI+GPT方案)。
  • 创建分区:创建一个Linux文件系统分区(id为83)。
  • 格式化并挂载:使用mkfs.ext4格式化分区,并使用mount /dev/sdX1 /mnt挂载到/mnt。

5. 安装基本系统

  • 开始安装:运行pacstrap /mnt base base-devel安装基本操作系统和开发工具。

6. 配置基础系统

  • 生成fstab:使用genfstab -U /mnt >> /mnt/etc/fstab生成文件系统表。
  • 切换根目录:arch-chroot /mnt切换到新安装的系统。
  • 设置时区:使用timedatectl set-timezone设置时区。
  • 设置locale:编辑/etc/locale.gen并运行locale-gen生成locale。
  • 设置root密码:使用passwd设置root密码。

7. 引导系统

  • 安装引导程序:对于UEFI系统,使用pacman -S grub efibootmgr安装GRUB,并运行grub-install --target=x86_64-efi --efi-directory=/boot/efi安装GRUB到EFI分区。
  • 配置GRUB:运行grub-mkconfig -o /boot/grub/grub.cfg生成GRUB配置文件。

8. 用户管理

  • 创建新用户:使用useradd -m -g users -s /bin/bash 用户名创建新用户,并使用passwd 用户名设置密码
  • 添加用户到sudo组(可选):编辑/etc/sudoers文件,使用visudo命令添加新用户到sudo组。

9. 网络配置

  • 配置网络管理器:安装并启用NetworkManager进行网络管理。

10. 安装桌面环境

  • 选择并安装桌面环境:使用pacman安装所需的桌面环境(如GNOME、KDE等)及其依赖。

11. 安装完后的工作

  • 重启系统:退出chroot环境,卸载挂载的分区,并重启系统。
  • 首次登录:使用新创建的用户登录系统,完成首次配置。

请注意,以上步骤可能会根据具体硬件和系统需求有所调整。在安装过程中,务必小心操作,以免误删重要数据。

热点内容
如何查看服务器数据库日志 发布:2025-07-25 20:34:50 浏览:170
8uftp上传 发布:2025-07-25 20:34:07 浏览:813
行李压缩 发布:2025-07-25 20:33:57 浏览:724
数据库切片 发布:2025-07-25 20:32:20 浏览:826
sip服务器地址查询系统 发布:2025-07-25 20:25:36 浏览:779
进取型和时尚型哪个配置低 发布:2025-07-25 20:25:20 浏览:604
ftp限制ip访问 发布:2025-07-25 20:24:38 浏览:656
java接口和抽象类 发布:2025-07-25 20:19:14 浏览:403
plc的编程方式 发布:2025-07-25 20:10:25 浏览:110
android不锁屏 发布:2025-07-25 20:08:40 浏览:744