1.选择从主菜单选择 "Boot Arch Linux" 并按回车,系统将加载并给出登录提示,自动以 'root' 登录。
2.建立网络连接
激活接口,(例如eth0):
[plain] view plaincopy
# ip link set eth0 up
添加地址:
[plain] view plaincopy
# ip addr add 192.168.1.2/255.255.255.0 dev eth0
添加网关:
[plain] view plaincopy
# ip route add default via 192.168.1.1
配置DNS:
[plain] view plaincopy
# vi /etc/resolv.conf
nameserver 61.23.173.5
nameserver 61.95.849.8
3.分区
[plain] view plaincopy
# cfdisk /dev/sda
完成之后,分区界面应该类似下面这样:
Name Flags Part Type FS Type [Label] Size (MB)
-------------------------------------------------------------------------
sda1 Boot Primary Linux 15360 #root
sda2 Primary Linux 133000 #/home
请再次仔细检查分区大小和布局是否正确。
如果要重新开始,可以选择 Quit 退出分区程序。
确认无误后,选择Write完成分区,并输入yes将修改写入磁盘,然后退出。
分区之后,还需要用 mkfs 将分区格式化为选定的文件系统。本例中 root 和 home 分区都使用 ext4:
[plain] view plaincopy
# mkfs.ext4 /dev/sda1
# mkfs.ext4 /dev/sda2
4.挂载分区
注意要按照顺序挂载,先挂载根分区到/mnt.
[plain] view plaincopy
# mount /dev/sda1 /mnt
然后在 /mnt 中创建 home 目录并挂载分区:
[plain] view plaincopy
# mkdir /mnt/home
# mount /dev/sda2 /mnt/home
5.选择安装镜像
编辑/etc/pacman.d/mirrorlist
[sql] view plaincopy
Server = http://mirrors.163.com/archlinux/$repo/os/i686
[sql] view plaincopy
# pacman -Syy
6.安装基本系统
使用 pacstrap 脚本安装基本系统:
[plain] view plaincopy
# pacstrap /mnt base base-devel
7.生成 fstab
[plain] view plaincopy
# genfstab -p /mnt >> /mnt/etc/fstab
8.Chroot 到新系统
[plain] view plaincopy
# arch-chroot /mnt
发现用户变了。
9.配置系统
默认情况下 /etc/locale.gen 是一个仅包含注释文档的空文件。选定你需要的本地化类型(移除前面的#即可),比如中文系统可以使用:
[plain] view plaincopy
en_US.UTF-8 UTF-8
zh_CN.GB18030 GB18030
zh_CN.GBK GBK
zh_CN.UTF-8 UTF-8
zh_CN GB2312
然后运行:
[plain] view plaincopy
# locale-gen
编辑/etc/locale.conf,添加
[plain] view plaincopy
LANG=zh_CN.UTF-8
LC_TIME=en_GB.UTF-8
10.设置时区
编辑文件 /etc/timezone
[plain] view plaincopy
Asia/Shanghai
同时,将/etc/localtime 软链接到 /usr/share/zoneinfo/Zone/SubZone
[plain] view plaincopy
# ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
设置UTC(官方推荐使用,据说另一个会有BUG)
[plain] view plaincopy
# hwclock --systohc --utc
11.按喜好设置主机名:
[plain] view plaincopy
# echo myhostname > /etc/hostname
12.配置网络(有线)
你需要再次配置网络,但此次是为你所安装的系统而配置。 该过程与前面的配置方法基本相同,不同之处在于我们此刻将使其在计算机启动时自动运行。
动态IP的简单配置:
[plain] view plaincopy
# systemctl enable dhcpcd@eth0.service
用软件管理:
[plain] view plaincopy
# pacman -S ifplugd
# cd /etc/network.d
# ln -s examples/ethernet-dhcp .
# systemctl enable net-auto-wired.service
静态IP配置:
[plain] view plaincopy
# pacman -S ifplugd
# cd /etc/network.d
# cp examples/ethernet-static .
# vi ethernet-static
# systemctl enable net-auto-wired.service
13.创建初始 ramdisk 环境
[plain] view plaincopy
# mkinitcpio -p linux
14.设置 Root 密码并创建一般用户
[plain] view plaincopy
# passwd
添加一般账户(用户名不能为大写)
[plain] view plaincopy
# useradd -m -g users -s /bin/bash archie
# passwd archie
删除账户
[plain] view plaincopy
# userdel -r archie
15.安装配置启动加载器
[plain] view plaincopy
# pacman -S grub-bios
# grub-install --target=i386-pc --recheck /dev/sda
# cp /usr/share/locale/en\@quot/LC_MESSAGES/grub.mo /boot/grub/locale/en.mo
[plain] view plaincopy
# grub-mkconfig -o /boot/grub/grub.cfg
16.卸载分区并重启系统
如果还在 chroot 环境,先用 exit 命令退出系统:
[plain] view plaincopy
# exit
卸载/mnt中挂载的系统:
[plain] view plaincopy
# umount /mnt/{boot,home,}
重启:
[plain] view plaincopy
# reboot
17.安装图形界面
安装基础的 Xorg 包:
[plain] view plaincopy
# pacman -S xorg-server xorg-xinit xorg-utils xorg-server-utils
安装 mesa 以获得 3D 支持:
[plain] view plaincopy
# pacman -S mesa
18.安装显卡驱动
如果不知道显卡类型,请执行如下命令进行查询:
[plain] view plaincopy
$ lspci | grep VGA
输入下面命令,查看所有开源驱动:
[plain] view plaincopy
$ pacman -Ss xf86-video | less
vesa是一个支持大部分显卡的通用驱动,不提供任何 2D 和 3D 加速功能。如果无法找到显卡芯片组的对应驱动或载入失败,Xorg 会使用vesa:要安装:
[plain] view plaincopy
# pacman -S xf86-video-vesa
19.测试X
安装默认的测试环境:
[plain] view plaincopy
# pacman -S xorg-twm xorg-xclock xterm
最后安装gnome还是什么的,自己来吧。
pacman -S gnome
分享到:
相关推荐
archLinux dual install.一个4个文档,包括ArchLinux dual的按照,比较细致,包括硬盘分区都有
archlinux-2016.04.01-dual.iso.torrent
Arch Linux 中文安装指南 by 傻东
Archlinux 产生于2001年初。最初的设计思想来源于两个Linux发行版:PLD和CRUX。PLD采用的是 apt-get 作为 rpm 系统的前端,便于系统的升级;CRUX 的软件包的打包方式十分简单,就是最简单的tar.gz包,更易于管理和...
archlinux 安装
archlinux安装图解教程.pdf
archlinux-powerline-install VIM 7.4 Python 3.4 安装“ python ArchPowerline.py”或“ ./ArchPowerline.py” 字体会立即安装在整个系统上,因此您需要安装一次。 也只需要编译一次VIM。 根据启动脚本的用户,...
该文档描述了archlinux中安装、配置gnome的步骤。
ArchLinux简体中文官方指南 ,适用于初学者,可以让初学者更好的了解linux的安装过程。
打造完美的Linux桌面 Archlinux
你厌烦了越来越臃肿,拖得越来越慢...可是网络上的Archlinux的教程比较分散,而Archlinux官网上的教程又太老了,也不易理解,因此作者打算结合最近的Archlinux使用经验做这份Linux使用教程,帮助大家学习和使用Linux。
aui, Archlinux最终安装 项目只接受补丁这个项目没有积极地开发,但是我们将接受 PRs Archlinux安装安装和配置archlinux从未更容易 !你可以先用 virtualbox 试试先决条件工作互联网连接以'root'登录'如何获取它
ArchLinux安装镜像,用于安装ArchLinux的live环境
拱安装脚本我试图自动化Arch Linux安装过程的一部分这主要供我自己使用。...从安装ISO获取脚本使用wget https://raw.githubusercontent.com/tpenders/arch-install-script/master/after-chroot.sh获取脚本,然后wget ...
ArchLinux 电源管理 cpufreq ArchLinux 电源管理 cpufreq
新手安装Archlinux+GNOME 3.2完整教程
ArchLinux安装 Arch Linux安装脚本
虚拟机安装Archlinux(全.docx
Archlinux 设置IP地址、网关、DNS的方法.docx
安装archlinux作为WSL (Windows Subsystem for Linux) 主机