Arch Linux 2018.07最新版安装教程

本文详细介绍如何从零开始安装Arch Linux,包括下载镜像、设置网络、分区、安装系统及基本配置,适合新手参考。
部署运行你感兴趣的模型镜像

安装准备

下载并引导安装介质。启动完成后将会自动以 root 身份登录虚拟控制台并进入 Zsh 命令提示符。

连接到因特网

守护进程 dhcpcd 已被默认启用来探测有线网络设备, 并会尝试连接。 可以使用 ping 验证连接是否正常:

# ping baidu.com

如果没有可用网络连接,利用 systemctl stop dhcpcd@网络接口,停用 dhcpcd 进程

设置静态ip

编辑dhcpcd.conf文件

nano /etc/dhcpcd.conf
interface enp5s0 #我本机的有线网络接口名称为enp5s0,视情况修改
static ip_address=192.168.0.10/24   
static routers=192.168.0.1
static domain_name_servers=192.168.0.1 223.5.5.5

更新系统时间

使用 timedatectl 确保系统时间是准确的:

# timedatectl set-ntp true

可以使用 timedatectl status 检查服务状态。

更换镜像列表

用国内阿里云的mirrorlist,速度快一些
编辑/etc/pacman.d/mirrorlist,在文件的最顶端添加即可

Server = http://mirrors.aliyun.com/archlinux/$repo/os/$arch

建立硬盘分区

推荐使用 GPT 和 UEFI 搭配
UEFI 启动要有EFI 系统分区,(也称为 ESP 或者 EFISYS)是一个 FAT32 格式的物理分区 (在硬盘主分区表上,而不是 LVM 或软件 RAID 等等) ,从这里 UEFI 固件启动 UEFI 引导器和应用程序。

格式化分区

如果您创建了交换分区(例如/dev/sda3),使用 mkswap 将其初始化:
# mkswap /dev/sda3
# swapon /dev/sda3
格式化sda1为FAT32
mkfs.fat -F32 /dev/sad1

格式化sda2为ext4
mkfs.ext4 /dev/sda2

挂载分区

首先将根分区挂载到 /mnt,例如:

# mount /dev/sda1 /mnt

如果使用多个分区,还需要为其他分区创建目录并挂载它们(/mnt/boot、/mnt/home、……)。

# mkdir /mnt/boot
# mount /dev/sda2 /mnt/boot

安装系统

使用pacstrap 脚本,安装 base 组,base-devel 组

# pacstrap -i /mnt base base-devel

配置新系统

Fstab

用以下命令生成 fstab 文件 (用 -U 或 -L 选项设置UUID 或卷标):

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

强烈建议 在执行完以上命令后,后检查一下生成的 /mnt/etc/fstab 文件是否正确。

Chroot

Change root 到新安装的系统:

# arch-chroot /mnt

Root 密码

设置 root 密码:

# passwd

安装引导程序

对于UEFI 系统
安装 软件包 grub 和 efibootmgr。”GRUB”是引导程序, efibootmgr 创建 GRUB 安装脚本使用的 .efi 启动项。

# pacman -S grub efibootmgr

# grub-install --target=x86_64-efi --efi-directory=esp_mount --bootloader-id=grub

生成主配置文件
# grub-mkconfig -o /boot/grub/grub.cfg

如果你使用Intel CPU,那么需要安装intel-ucode并启用英特尔微码更新

pacman -S intel-ucode

重启

输入 exit 或按 Ctrl+D 退出 chroot 环境。

可选用 umount -R /mnt 手动卸载被挂载的分区:这有助于发现任何“繁忙”的分区,并通过 fuser查找原因。

最后,通过执行 reboot 重启系统:systemd 将自动卸载仍然挂载的任何分区。不要忘记移除安装介质,然后使用root帐户登录到新系统。

安装后的工作

系统管理引导,图形用户界面的安装、声音管理、触摸板支持等后期工作慢慢来

您可能感兴趣的与本文相关的镜像

Stable-Diffusion-3.5

Stable-Diffusion-3.5

图片生成
Stable-Diffusion

Stable Diffusion 3.5 (SD 3.5) 是由 Stability AI 推出的新一代文本到图像生成模型,相比 3.0 版本,它提升了图像质量、运行速度和硬件效率

在 VirtualBox 中安装 Ubuntu 和 Arch Linux 操作系统需要按照标准的虚拟机创建流程进行,并确保正确配置虚拟硬件和操作系统镜像。以下是详细的操作指南。 ### 准备工作 1. **下载 ISO 镜像**: - 从官方源下载 Ubuntu 22.04 的 ISO 文件,例如 `ubuntu-22.04.3-desktop-amd64.iso`。 - 从 Arch Linux 官方网站获取最新的 ISO 镜像文件,例如 `archlinux-2024.06.01-x86_64.iso`。 2. **确保 VirtualBox 已安装**: - 如果尚未安装 VirtualBox,请参考官方仓库安装方法。可以使用 VirtualBox 7.0 版本以获得更好的兼容性和功能支持[^3]。 ### 创建虚拟机 #### 对于 Ubuntu 22.04: 1. 打开 VirtualBox 并点击“新建”按钮。 2. 输入虚拟机名称(如 `Ubuntu 22.04`),选择类型为“Linux”,版本为“Ubuntu (64-bit)”。 3. 分配内存大小,建议至少 2048 MB。 4. 选择“现在创建虚拟硬盘”,然后点击“创建”。 5. 选择 VDI(VirtualBox 磁盘映像)格式。 6. 选择“动态分配”或“固定大小”的磁盘存储方式。 7. 设置虚拟硬盘文件大小,建议至少 20 GB。 8. 虚拟机创建完成后,在设置中找到“存储”部分,点击光盘图标并选择“选择磁盘文件”,加载之前下载的 Ubuntu ISO 文件。 #### 对于 Arch Linux: 1. 重复上述步骤创建一个新的虚拟机。 2. 输入名称(如 `Arch Linux`),选择类型为“Linux”,版本为“Arch Linux (64-bit)”。 3. 内存建议至少 1024 MB。 4. 创建新的虚拟硬盘,同样选择适合的大小和存储类型。 5. 在设置中加载 Arch Linux ISO 文件到虚拟光驱。 ### 安装操作系统 #### 安装 Ubuntu 22.04: 1. 启动 Ubuntu 虚拟机,进入安装界面。 2. 选择语言、键盘布局等基本设置。 3. 选择“安装 Ubuntu”。 4.安装类型中可以选择“擦除磁盘并安装 Ubuntu”或者自定义分区。 5. 设置时区、用户名和密码。 6. 等待安装过程完成,重启虚拟机即可进入新安装的 Ubuntu 系统。 #### 安装 Arch Linux: 1. 启动 Arch Linux 虚拟机,进入命令行安装界面。 2. 首先配置网络连接,确保能够访问互联网。 3. 使用 `fdisk` 或 `cfdisk` 创建分区表及分区。 4. 格式化分区并挂载至相应目录(如 `/mnt`)。 5. 使用 `pacstrap` 命令安装基础系统包。 6. 生成 fstab 文件。 7. 进入 chroot 环境配置系统(包括 locale、hostname、root 密码等)。 8. 安装引导程序(如 GRUB)并配置。 9. 最后退出 chroot 并重启虚拟机。 ### 配置增强功能 为了提升性能与用户体验,建议安装 VirtualBox Guest Additions: - 在虚拟机运行状态下,点击菜单栏中的“设备” -> “插入增强功能 CD 映像”。 - 挂载 CD-ROM 并执行安装脚本以启用共享文件夹、更好的图形支持等功能。 ```bash sudo mount /dev/cdrom /media/cdrom cd /media/cdrom sudo ./VBoxLinuxAdditions.run ``` 完成以上步骤后,重新启动虚拟机即可享受优化后的体验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值