安装archlinux
⑴ [真 · 萌新向] 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 等)的安装过程大同小异。
新建虚拟机
打开 VirtualBox,点击“新建”按钮。
在“名称与操作系统”界面中,选择“Linux”和“Arch Linux”(如果列表中没有 Arch Linux,可以选择“Other Linux”或“Other/Unknown”)。
在“内存大小”界面中,分配适当的内存给虚拟机(建议至少 2GB)。
在“硬盘”界面中,选择“现在创建虚拟硬盘”,然后点击“创建”。
在接下来的“虚拟硬盘文件类型”界面中,选择“VDI(VirtualBox Disk Image)”。
在“存储在物理硬盘上”界面中,选择“动态分配”。
在“文件位置和大小”界面中,选择虚拟硬盘的存储位置和大小(建议至少 20GB)。
配置虚拟机
在虚拟机设置中,确保已选择下载的 Arch Linux ISO 镜像作为启动盘。
在“系统”选项卡中,确保已勾选“启用 EFI(特殊用于某些操作系统)”选项。
启动虚拟机
新建完成后,启动虚拟机。
在启动菜单中,选择第一项“Arch Linux install medium (x86_64, UEFI)”并按 Enter 键进入安装环境。
进入安装环境
你会看到一个以 root 身份登录的 zsh shell。
使用 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环境,卸载挂载的分区,并重启系统。
- 首次登录:使用新创建的用户登录系统,完成首次配置。
请注意,以上步骤可能会根据具体硬件和系统需求有所调整。在安装过程中,务必小心操作,以免误删重要数据。