| 1. 写在前 o 本指南编译自Arch Wiki 新手指南,适用于 ArchISO 2014.02.01。 o 若遭遇安装问题,请在本版发帖提问。 o 如发现本指南有误,或有意完善本指南,望不吝跟帖指出。 2. 安装前需要了解的 1. 关于 Arch Linux(点击跳转) § Arch之道 2. pacman § 安装: # ???软件名不等于软件包名。如果不确定一个软件的软件包名,请搜索。 § 搜索: § 卸载: # § 系统更新: 3. 软件仓库与软件源 § 软件仓库是对软件包分类的结果。软件仓库在/etc/pacman.conf里指定。 § 软件源是存储受信任用户上传的软件包的服务器,也是 pacman 获取软件包的唯一途径。软件源在/etc/pacman.d/mirrorlist里指定。 3. 安装前准备 0. 检查配置需求 § CPU:i686 兼容 § RAM:64 MB § 存储: 500 MB 1. 获取 ArchISO § 磁力链接 (磁力链接下载,Linux用户请使用Transmission;Windows用户请使用μTorrent。) 2. 校验文件 文件信息: § 文件名:archlinux-2014.02.01-dual.iso § MD5: e6b72dee252d9b3c32d9b7d56ed93b51 § SHA1: eb4c971c71b505b5c1be25f1710e6579987fda3b 可选软件: § Linux用户:md5sum(用于MD5校验);sha1sum(用于SHA1校验) § Windows用户:Hash 3. 准备安装介质 § 光盘:请使用顺手的刻录软件进行刻录。 § U盘:
!!!该命令将清空U盘,并导致U盘不可用。 § 在虚拟机内安装: § VMware安装 4. 进入安装环境 1. 引导安装介质 § 进入BIOS进行修改引导顺序,将安装介质调至第一引导顺序,保存设置并重启。进入BIOS的方式已知的有:开机时按下[Delete]、[F1]、[F2]、[F11]或[F12]键。 § 使用引导菜单引导安装介质。引导菜单调出方式已知的有:开机时按下[Esc]、[F8]、[F9]键或[F12]键。 2. 出现引导界面,选择 Boot Arch Linux 并回车。 5. 检查是否开启UEFI模式
# efivar -l 若Arch Linux以UEFI模式启动, efivar 会正确地列出UEFI变量 4. 配置安装环境 0. 设置键盘布局、语言、字体 1. 建立网络连接 § 有线连接: # dhcpcd § 无线连接: # wifi-menu § ADSL 宽带连接: 1. 配置: # pppoe-setup 2. 连接: § 更多(点击跳转): 2. 为 pacman 选择软件源 0. 选择软件源 nano 0. 方向键选择软件源 1. [Alt + 6] 复制 Server 行 2. [Page Up]将光标移至第一行 3. [Ctrl + U] 粘帖 4. [Ctrl + O] 写入 5. [Ctrl + X] 退出 !!!该配置将应用至新系统中。 1. 更新本地数据库 # pacman -Syy 5. 分区 0. 分区方案 § BIOS + MBR:
§ UEFI:
1. swap分区大小建议等于或两倍于内存。 2. 分区 § MBR 分区: # cfdisk /dev/sda § GPT 分区: # cgdisk /dev/sda 3. 创建文件系统 § BIOS + MBR: § 创建 ext4 分区:
# mkfs.ext4 /dev/sda2 § 创建并激活 swap 分区:
# swapon /dev/sda3 § UEFI: § 创建 vFAT 分区: # mkfs.vfat -F32 /dev/sda1 § 创建 ext4 分区:
# mkfs.ext4 /dev/sda3 § 创建并激活 swap 分区:
# swapon /dev/sda4 6. 进行系统安装 0. 挂载新分区 § BIOS + MBR: 0. 挂载 / # mount /dev/sda1 /mnt 1. 挂载 /home
# mount /dev/sda2 /mnt/home § UEFI: § 挂载 /: # mount /dev/sda2 /mnt § 挂载 /home:
# mount /dev/sda3 /mnt/home § 挂载UEFI分区:
# mount /dev/sda1 /mnt/boot/EFI 1. 安装基础系统 # pacstrap -i /mnt base 2. 生成 fstab 0. 生成 fstab: # 1. 检查 fstab 是否正确: # nano /mnt/etc/fstab 参考检查项: § 对于每一行的最后一部分 <pass> , / 分区应该为 1,其他分区为2 § btrfs 分区(无论是否为 / 分区)及 swap 分区的应该为 0 若发现错误,直接对fstab进行修正,勿再次执行 genfstab,。 7. 配置基础系统 # arch-chroot /mnt /bin/bash o Local 0. 编辑/etc/locale.gen,移除需要的行前的 #: # nano /etc/locale.gen 简体中文用户,可移除下列行前的 # : #zh_CN.UTF-8 UTF-8 1. 更新设置: # locale-gen 2. 设置默认语言 # echo LANG=<语言> > /etc/locale.conf 简体中文用户可执行: # echo LANG=zh_CN.UTF-8 > /etc/locale.conf 3. 更多: o 时区 0. 查看时区: § 时区: # ls /usr/share/zoneinfo/ § 子时区: # ls /usr/share/zoneinfo/<时区>/ 1. 设置时区: # ln -s /usr/share/zoneinfo/<时区>/<子时区> /etc/localtime o 中国大陆用户可执行: o # ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime o 硬件时间 § (推荐)使用UTC时间: # § 使用本地时间: # § 更多: o (可选)内核模块 o 主机名
o 网络 o 创建 ramdisk 环境 0. (可选)配置 nano 1. 创建: # mkinitcpio -p linux o 为 root 设置密码 # passwd o 安装引导器 § Grub 0. 安装Grub: § BIOS + MBR:
# § UEFI:
# 1. 生成配置文件: # grub-mkconfig -o /boot/grub/grub.cfg 2. 更多: § 欲引导其他系统,如 Windows ,可执行:
# grub-mkconfig -o /boot/grub/grub.cfg § os-prober失效,及更多Grub配置(Arch Wiki) 8. 退出安装环境 0. 退回安装环境 # exit 1. 卸载新分区 # umount -R /mnt 2. 重启 # reboot 3. 移除安装介质 9. 用户管理 0. (建议)添加用户 useradd 更多: 1. 设置密码 2. 配置 sudo 0. 安装 sudo: 1. 配置: 反注释该行(删去 # ):
2. 将允许获取 root 权限的用户加入 wheel 用户组:
3. 使用:
3. <<< TIP >>> 使用 sudo 时,在输入 <命令> 部分 Tab 补全会失效。如需启用 sudo 的 Tab 补全,执行:
5. $ 10. 声音管理 0. 安装 alsa-utils # pacman -S alsa-utils 1. 配置: # alsamixer 0. 方向键 选中 Master 和 PCM 1. [M] 取消静音 11. 配置图形用户界面 0. 安装显卡驱动 0. 确定显卡型号: $ lspci | grep VGA 对应驱动包: § Intel 显卡:xf86-video-intel § nVidia 显卡: § GeForce 7 以上:xf86-video-nouveau;nvidia § GeForce 6/7:xf86-video-nouveau;nvidia-304xx § AMD/ATI 显卡: § 开源驱动:xf86-video-ati 1. 安装驱动: 1. 安装 X 窗口系统 0. 安装 Xorg Server # pacman -S xorg-server xorg-server-utils xorg-xinit 1. 添加3D支持 # pacman -S mesa 2. 添加触摸板支持 # pacman -S xf86-input-synaptics 3. 安装字体 # pacman -S ttf-dejavu wqy-microhei 2. 更多: 3. 安装桌面环境 § Cinnamon:GNOME 3的分支,提供了类似GNOME 2,但独特的用户体验。 # pacman -S cinnamon § Enlightenment:提供了高效且美观的窗口管理器。拥有美观界面的同时依然能够在旧机器上流畅运行。 # pacman -S enlightenment17 § GNOME:传统的桌面环境,提供了许多方便的功能,外观上较接近MacOS X。 # pacman -S gnome 安装附加功能: # pacman -S gnome-extra § KDE:拥有漂亮的界面,外观上较接近Windows。有着较高的可定制性,由非常多的独立软件组成。提供了如此多功能的同时不免显得臃肿。 # pacman -S kde 最简安装(仅安装基础模块): # pacman -S kdebase 安装简体中文语言包: # pacman -S kde-l10n-zh_cn § LXDE:轻量级桌面环境,消耗较少资源(CPU、内存),也同时较省电。 # pacman -S lxde § Xfce:又一个轻量级桌面环境,注重模块化和复用性。 # pacman -S xfce4 <<< TIP >>> 安装附加功能: # pacman -S xfce4-goodies 4. 启动桌面环境 § startx:(以GNOME为例) 0. 配置: 1. $ cp /etc/skel/.xinitrc ~ $ nano ~/.xinitrc 反注释对应行: # exec gnome-session 2. 启动: $ startx § 显示管理器:(以GDM为例) 0. 从命令行启动: 1. 随系统启动: # systemctl enable gdm.service 6. 安装输入法 § fcitx: 0. 安装: # pacman -S fcitx-im 1. 配置:
export § KDM、GDM、LightDM 等显示管理器的用户,向 ~/.xprofile添加以上内容。 § 使用 startx 或 slim 的用户,向 ~/.xinitrc 添加以上内容。 为在GNOME上使用fcitx,需禁用iBus:
7. Arch 用户软件仓库(AUR) 0. 安装 0. 添加软件源: § 源1:
Server = http://repo.archlinux.fr/$arch § 源2(Arch Linux CN 友情提供 :) ):
Server = http://repo.archlinuxcn.org/$arch 1. 安装: # pacman -Sy base-devel yaourt 1. 使用 § Yaourt 可以安装来自官方源的软件: § 更新所有包(包括来自官方源的包): $ § 搜索: |
来自:http://www.360doc.com/content/14/0228/18/1892865_356522010.shtml
本指南详细介绍了ArchLinux的安装步骤,包括安装前的准备、安装过程中的各项配置、基础系统的安装与配置等内容。
&spm=1001.2101.3001.5002&articleId=39503887&d=1&t=3&u=f12f1b1046d445ddb9e7c096111b7109)
7660

被折叠的 条评论
为什么被折叠?



