
强烈建议移步 Arch Wiki 安装指南: … ide_(简体英文)
## 下载并校验安装映像
从官网下载页面 可下载得 Arch Linux 安装映像并查得 MD5、SHA1 及 PGP 签名。请在下载后优先对调试镜像进行签名校验。若环境不禁止,其次进行 SHA1 和 MD5 校验。
## 准备安装介质
为顺利开展 Arch Linux 安装环境,须先将安装映像刻入光盘、写入 USB 闪存盘或借助其它方法制得可开启的调试介质,接着调整机器设定从而开启准备好的安装介质。
根据机器的不同,用户也许应该调整机器的引导次序,或者调出机器的鼓励菜单。具体做法请查阅随机手册。
## 启动安装环境
成功从打算好的安装介质中开启后,屏幕将展现出一个菜单。请使用 [↑]/[↓](方向键)进行选择,[] (回车键)确认。
BIOS:

UEFI:

当屏幕上出现命令行提示符及闪烁的光标时即开启完毕。

## 设置键盘布局
默认键盘布局为 US(美式键盘)。如需设置键盘布局请使用 loadkeys 命令。如需设置图标请使用 setfont 命令。
## 网络连接
ArchISO 在推进时会尝试连接网络,可借助命令 ping 查看连接是否已构建。
# ping -c 4 www.baidu.com

若网络已经连接,请先接入网络。若使用 WiFi 连接,请使用 wifi-menu 命令。
若使用 ADSL 宽带连接,请使用 pppoe-setup 进行配置,再使用 systemctl start adsl 进行连接。
其他连接方法请点此处
## 刷新本地时间
刷新本地时间以保证时间精确无误:
# timedatectl set-ntp true
## 配置硬件仓库镜像
该配置虽然会应用到加装环境archlinux安装教程,也会应用至新平台中。
软件仓库镜像是硬件仓库的拷贝副本。Arch Linux 在许多国家和地区都有仓库镜像,但是默认打开了所有仓库镜像,因而用户或许能够充分利用当地网络优势。为了超过最高的下载速率,需微调镜像顺序,提高当地镜像的优先级。
Arch Linux 的仓库镜像地址存于 /etc/pacman.d/mirrorlist,每行一条按使用次序顺序。要让 Arch Linux 的包管理器 pacman 优先使用选定的仓库镜像,只需调整排序,使之置于前列即可。
# nano /etc/pacman.d/mirrorlist
[F6] 搜索 china
[方向键] 移动鼠标至 Server 行
[CTRL+K] 剪切该行
[方向键] 移动鼠标至其他 Server 行前

[CTRL+U] 粘贴至此行
[CTRL+O] 保存,[回车键] 确定

中国大陆用户可使用下面命令选择大陆镜像服务器。
# sed -i '/China/!{n;/Server/s/^/#/};t;n' /etc/pacman.d/mirrorlist
## 启动模式检查
当前市面上同时存在着长期的 BIOS 及其继任者 (U)EFI 的机器。它们之间的差别之大,需要在硬件上进行调整就能够支持。因此必须在安装前确定好开启方式。
# ls /sys/firmware/efi/efivars
若该目录不存在,则当前是以 BIOS/CSM 模式开启,否则是以 UEFI 模式开启。

Linux 在文件管理上采取了单根层次结构。就好似一颗倒挂的树,枝干为目录,叶即是文件。每一个文件和文件夹都在这棵树上。而在存储上,Linux 允许文件传输在不同的磁盘不同的分区上。用户可以像插枝那样,将分区挂在树上,扩展枝叶。通过这种的方法,Linux 便在文件树和分区之间搭建起了联系。
虽然在分区修改上,用户有着极大的自由,但在特定环境下,需要遵循特定的规定。一方面,对于 Linux 自身而言,一个空间足够的分区就能运作。然而,在推出了 UEFI 模式的机器上,由于 UEFI 的规定,需要额外制定一个 FAT32 分区作为 UEFI 系统分区。另一方面,UEFI 和 BIOS 对硬盘分区布局(MBR 及其继任者 GPT)有着不同的规定。虽然在这种机器上甚至应用这些方式后才能混用 UEFI、BIOS 和 GPT、MBR,适用性最为广泛、兼容性最佳的方案还是 UEFI 搭配 GPT,BIOS 搭配 MBR。
## 分区方案
## 实施分区
首先使用 lsblk 或 fdisk -l 确定目标磁盘及目标分区。
# fdisk -l

然后使用分区软件如 parted、cfdisk 进行分区。本文推荐 cfdisk。
# cfdisk /dev/sdX # sdX 为目标磁盘
新建分区:
[↑]/[↓](方向键)选中 Free space(空闲空间)
[←]/[→](方向键)选中 New 新建分区
[←]/[→](方向键)选中 Type 选择分区类别(默认为 Linux filesystem;对于 EFI 系统分区选择 EFI System)
输入分区大小(默认单位为字节,可以加上后缀K、M、G),[回车键] 确认
写入分区表:
[←]/[→](方向键)选中 Write
输入 yes [回车] 确定写入

## 分区格式化(创建文件系统)
文件系统是组织文件的一种形式。格式化分区并且 Linux 能够识别并使用该分区。
查看 Arch Linux 支持的文件系统,请点此处。
首先使用 lsblk 或 fdisk -l 确定目标磁盘及目标分区。
# lsblk
然后使用格式化软件进行格式化。本文推荐 EXT4 文件系统,其格式化软件为 mkfs.ext4。
# mkfs.ext4 /dev/sdXY # sdXY 为目标分区


## 挂载分区
请注意挂载次序。从根目录开始,先挂载父目录,再挂载子目录。
# mount <分区> <挂载点>

## 安装基础包
# pacstrap /mnt base

## 生成分区表
# genfstab -U /mnt >> /mnt/etc/fstab
若生成的 fstab 有误archlinux安装教程,请自动修正。
接着使用 arch-chroot 进入新系统。
# arch-chroot /mnt
## 时区
# ln -sf /usr/share/zoneinfo/$(tzselect) /etc/localtime

中国大陆用户使用下面命令。
# ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
## 硬件时间设置
# hwclock --systohc
默认为 UTC 时间,如需修改为本地时间,请执行:
# hwclock --systohc --localtime
注意,使用本地时间可能会引起这种不可修复的bug。
## 本地化设置
进行本地化设置以正确显示本地文字、货币、时间与时期格式或者其他本地相关标准。
编辑 /etc/locale.gen,去掉应该的 locale 的注解(行头的字符 #)。
# nano /etc/locale.gen
[F6] 搜索 zh_CN.UTF-8
[←]/[→](方向键)移动鼠标至字符 # 处
[DELETE]/[BACKSPACE] 删除字符 #
[CTRL+O] 保存,[回车键] 确定
然后使用 locale-gen 生成 locale。
# locale-gen

接着使用下面命令修改默认 locale。

# echo LANG=<默认 locale> > /etc/locale.conf
简体中文用户可执行下面命令快速设定 locale 为 UTF-8 简体中文。
# sed -i '/zh_CN.UTF-8/{s/#//}' /etc/locale.gen
# locale-gen
# echo 'LANG=zh_CN.UTF-8' > /etc/locale.conf
## 键盘布局与终端字体
如需设置键盘布局,。如需设置终端字体,。
## 主机名
# echo <主机名> > /etc/hostname
接着向 /etc/hosts 文件添加 hosts 条目。
#<ip-address> <hostname.domain.org> <hostname>
127.0.0.1 localhost.localdomain localhost
::1 localhost.localdomain localhost
127.0.1.1 <主机名>.localdomain <主机名>
## 网络连接
考虑到多数客户最后会调试图形化的桌面环境,因而推荐使用兼容性较好 NetworkManager 来管理网络。需要留意的是,当前安装环境已连接至网络,请勿尝试多次连接,而待调试完成并重启后再进行连接。
首先安装 NetworkManager:
# pacman -S networkmanager
* 如果必须图形化的管控软件,以便稍后在桌面环境中使用,可接着安装 nm-connection-editor
* 如果必须平台托盘软件,可接着安装 network-manager-applet
* 如果必须 ADSL 支持,需要安装 rp-pppoe
* 如果必须连接 VPN 或移动网络,请查阅此处
安装必要的硬件包之后,请跳过此小节,待调试完毕再来查看。
NetworkManager 提供了 nmcli 以及 cntui 两款命令行工具,后者提供了向导式的类图形用户界面的文本用户图标。此外,用户还可以选用在调试完桌面环境以后,使用上文提及的图形化管理软件进行连接。
如果 NetworkManager 不能满足需求,请查阅此处。
## Initramfs
默认已构建;若需尤其配置,请查阅这里
## 为 root 用户修改密码
# passwd
## 安装引导程序
引导程序是机器开启后运行的第一个程序,其作用在于读取并开展平台内核。本文推荐安装并介绍如何配置 GRUB 作为引导程序。如需安装其它引导程序,请查阅这里。
至此,基础可用的 Arch Linux 便安装完毕。现在按以下方法退出安装环境并重启。
1. 使用命令 exit 或 [CTRL+D] 退回安装环境
2. 卸载新分区:
# umount -R /mnt
3. 重启:
# reboot
4. 移除安装介质
日常使用 root 用户存在风险。
普通用户提权配置请点此处

添加用户使用 useradd 命令。具体用法请查看 man 手册或 help 消息。
例如,
# useradd -m -g users -s /bin/bash archuser
该命令创建一个名为 archuser 的用户,指定注册 shell 为 bash,所属主用户组 users,并在 /home 下创建同名用户文件夹。
passwd archuser
该命令为用户 archuser 设置密码。
许多桌面环境亦提供了声音控制功能。可跳过本节,稍后进行修改。
Arch Linux 默认打开了噪音支持,默认静音。用户可借助 alsamixer(所属包:alsa-utils) 取消静音:
[←]/[→](方向键)选中 Master 和 PCM
[M] 取消静音
[↑]/[↓](方向键)调节音量
## 安装显卡驱动
官方工具插件仓库为主流的内存提供了驱动包:
### 通用显卡驱动
xf86-video-vesa 是开源的内存驱动推动,提供了最基本的显示功能。
### 因特尔显卡驱动
因特尔显卡必须是开箱即用的,不需要安装显卡驱动,但一般建议安装 mesa 以支持 3D 加速。如果必须 Vulkan 支持(需 Ivy Bridge 及升级架构),须安装 valkan-intel。如果必须支持 Xorg 2D 加速,须安装 xf86-video-intel。
然而必须切记的是,安装 xf86-video-intel 与否需要更多斟酌,详见此处。
### 英伟达显卡驱动
英伟达显卡驱动有第三方的开源实现 xf86-video-nouveau 和英伟达官方私有驱动 nvidia 系列。
* 对于 GeForce 600 及升级系列(除了 610, 620, 625, 705, 800A 和其它廉价重贴牌显卡)请安装 nvidia
* 对于 2010 至 2011 年间 GeForce 400/500 请安装 nvidia-390xx
* 对于 2006 至 2010 年间 GeForce 8000/9000、ION 和 100-300 系列 [NV5x, NV8x, NV9x and NVAx] 请安装 nvidia-340xx
* 更早的显卡系列驱动
如果应该 NVIDIA Optimus 支持,请查阅这里。
### AMD/ATI
AMD/ATI 显卡驱动原先有开源实现 xf86-video-ati 及闭源实现 AMD Catalyst。而AMD 自统一开源驱动和闭源驱动后又公布了新的开源实现 xf86-video-amdgpu 和闭源实现 AMDGPU PRO。其中 AMD Catalyst 及 AMDGPU PRO 不被 Arch Linux 官方所支持(未收录于官网软件仓库)。
* xf86-video-amdgpu 支持 GCN 1、GCN 2、GCN 3、GCN 4 及升级架构的显卡。
* AMDGPU PRO 支持 GCN 3、GCN 4 及升级架构的显卡。
* xf86-video-ati 支持 X1000 及更早的显卡、TeraScale 1、TeraScale 2、TeraScale 3、GCN 1、GCN 2 架构的显卡。
* AMD Catalyst 支持 TeraScale 2、TeraScale 3、GCN 1、GCN 2、GCN 3 架构的显卡。
* AMD Catalyst Legacy 支持 TeraScale 1 架构的显卡。
## 中文字体
本文推荐思源黑体,可借助以上命令安装。
# pacman -S adobe-source-han-sans-cn-fonts
## 安装桌面环境
官方仓库提供的桌面环境以及调试、配置和推进方式请点此处。
Arch Linux 安装,Arch Linux安装,arch linux安装, archlinux安装,安装 Arch Linux,安装Arch Linux,安装arch linux, 安装archlinux,Arch Linux 安装指南,Arch Linux安装指南,arch linux安装指南, archlinux安装手册,Arch Linux 安装教程,Arch Linux安装教程,arch linux安装教程,archlinux安装教程,Arch Linux 图文教程,archlinux 图文教程, archlinux图文教程,Arch Linux 图文安装教程,archlinux 图文安装教程, archlinux图文安装教程
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-125139-1.html
坑人都不怕缺德