下载 镜像 下载安装镜像
1 2 3 4 5 6 7 8 Index of /archlinux/iso/ ../ 2016.07 .01 / 02 -Jul-2016 03 :39 -2016.08 .01 / 02 -Aug-2016 01 :16 -2016.09 .03 / 03 -Sep-2016 14 :38 -archboot/ 27 -Aug-2016 13 :20 - latest/ 04 -Oct-2016 13 :41 -
例如(2016.9.3):
1 2 3 4 5 6 7 8 9 10 11 12 13 Index of /archlinux/iso/2016.09 .03 / ../ arch/ 03 -Sep-2016 13 :36 - archlinux-2016.09 .03 -dual.iso 03 -Sep-2016 13 :37 756 M archlinux-2016.09 .03 -dual.iso.sig 03 -Sep-2016 13 :48 287 archlinux-2016.09 .03 -dual.iso.torrent 03 -Sep-2016 13 :48 44 K archlinux-bootstrap-2016.09 .03 -i686.tar.gz 03 -Sep-2016 13 :44 106 M archlinux-bootstrap-2016.09 .03 -i686.tar.gz.sig 03 -Sep-2016 13 :48 287 archlinux-bootstrap-2016.09 .03 -x86_64.tar.gz 03 -Sep-2016 13 :45 111 M archlinux-bootstrap-2016.09 .03 -x86_64.tar.gz.sig 03 -Sep-2016 13 :48 287 md5sums.txt 03 -Sep-2016 13 :48 220 sha1sums.txt 03 -Sep-2016 13 :48 244
下载iso
文件archlinux-2016.09.03-dual.iso
,点击即可下载。
制作 U盘启动盘 下载Rufus工具 ,插入U盘,运行Rufus选择下载的镜像进行制作。
进入 LiveCD 插入U盘,设置U盘启动(不会自行百度)。
查看 启动方式 如果你看到了一大串内容,那就是进入了UEFI安装模式。否则BIOS启动,
开启 网络 测试是否有网络 例如:
1 2 3 4 PING 8.8 .8 .8 (8.8 .8 .8 ) 56 (84 ) bytes of data. 64 bytes from 8.8 .8 .8 : icmp_seq=1 ttl=57 time=7.35 ms64 bytes from 8.8 .8 .8 : icmp_seq=2 ttl=57 time=6.64 ms64 bytes from 8.8 .8 .8 : icmp_seq=3 ttl=57 time=7.89 ms
Ctrl + Z
可退出
开始 分区 使用lsblk
命令可查看分区情况例如(安装好的):
1 2 3 4 5 NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8 :0 0 465.8 G 0 disk ├─sda1 8 :1 0 512 M 0 part ├─sda2 8 :2 0 461.3 G 0 part / └─sda3 8 :3 0 4 G 0 part [SWAP]
使用cfdisk
进行分区(Lable:UEFI选GPT BIOS选DOS)
1 2 3 /dev/sda1 512M /boot 物理分区/dev/sda2 剩下 / 物理分区/dev/sda3 内存的2倍(内存大可不分) swap 物理分区
New
可以创建分区Delete
可以删除分区Type
可以更改分区类型Write
可以保存Quit
可以退出注意:
BIOS启动 /dev/sda1
类型选择Limux filesystem
否则EFI System
/dev/sda2
类型选择Limux filesystem
如果有swap
类型选择Linux swap
一定要先Write
再Quit
UEFI启动用笔和纸记录/dev/sda2
下方的UUID
格式化 分区 UEFI启动
1 # mkfs.vfat -F32 /dev/sda1
BIOS启动
通用:
1 2 3 4 # mkfs.ext4 /dev/sda2 # mount /dev/sda2 /mnt # mkdir -p /mnt/boot # mount /dev/sda1 /mnt/boot
如果有swap
1 2 # mkswap /dev/sda3 # swapon /dev/sda3
安装 Linux 修改链接源,只留下China
,163可放最前面
1 # nano /etc/pacman.d/mirrorlist
例如:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 Server = http://mirrors.163 .com/archlinux/$repo /os/$arch Server = http://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo /os/$arch Server = http://mirrors.neusoft.edu.cn/archlinux/$repo /os/$arch Server = http://run.hit.edu.cn/archlinux/$repo /os/$arch Server = http://mirrors.cug6.edu.cn/archlinux/$repo /os/$arch Server = http://mirrors.xjtu.edu.cn/archlinux/$repo /os/$arch Server = http://mirrors.hust.edu.cn/archlinux/$repo /os/$arch Server = http://mirrors.cug.edu.cn/archlinux/$repo /os/$arch Server = http://mirrors.cqu.edu.cn/archlinux/$repo /os/$arch Server = http://archlinux.cs.nctu.edu.tw/$repo /os/$arch Server = http://mirror.lzu.edu.cn/archlinux/$repo /os/$arch
Ctrl + X
退出Ctrl + K
剪切(可当删除)Ctrl + U
粘贴开始系统安装(一路回车)
1 # pacstrap -i /mnt base base -devel
系统 配置 先输入
1 # genfstab -U -p /mnt >> /m nt/etc/ fstab
检查/mnt/etc/fstab
文件 例如:
1 2 3 4 5 6 7 8 9 10 11 12 # # /etc/fstab: static file system information # # <file system> <dir> <type> <options> <dump> <pass> # /dev/sda2 UUID=68f 286d6-7e5 b-4652 -85f 0-89 aafe902f44 / ext4 rw,relatime,data=ordered 0 1 # /dev/sda1 UUID=5402 -0 AA5 /boot/EFI vfat rw,relatime,fmask=0022 ,dmask=0022 ,codepage=437 ,iocharset=iso8859-1 ,shortname=mixed,errors=remount-ro 0 2 # /dev/sda3 UUID=37 d6a57f-9 afd-498 c-9469 -55f ea1c7eb2f none swap defaults 0 0
没问题退出
进入新系统
1 # arch-chroot /mnt /bin/bash
此时命令行前缀改变为[root@archiso /]#
且颜色为白色
本地语言设置
去掉这三项前面#号
1 2 3 en_US.UTF-8 UTF-8 zh_CN.UTF-8 UTF-8 zh_TW.UTF-8 UTF-8
退出保存 然后输入
使修改生效 然后输入
1 # echo LANG=en_US.UTF-8 > /etc/locale.conf
时区设置
例如:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 Please identify a location so that time zone rules can be set correctly. Please select a continent, ocean, "coord" , or "TZ" . 1 ) Africa 2 ) Americas 3 ) Antarctica 4 ) Asia 5 ) Atlantic Ocean 6 ) Australia 7 ) Europe 8 ) Indian Ocean 9 ) Pacific Ocean 10 ) coord - I want to use geographical coordinates.11 ) TZ - I want to specify the time zone using the Posix TZ format .
选Asia 然后选china 接着选beijing 然后输入
1 # ln -s /usr/ share/zoneinfo/ Asia/Shanghai / etc/localtime
设置时间为UTC时间
设置主机名(linux改为你想取的名字)
1 # echo linux > /etc/hostname
然后修改/etc/hosts
(linux改为你想取的名字) nano /etc/hosts
1 2 3 4 5 6 7 8 9 # # /etc/hosts: static lookup table for host names # #<ip-address> <hostname.domain.org> <hostname> 127.0 .0 .1 localhost.localdomain localhost linux::1 localhost.localdomain localhost linux # End of file
开启有线
例如:
1 2 3 4 1 : lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1 link/loopback 00 :00 :00 :00 :00 :00 brd 00 :00 :00 :00 :00 :00 2 : enp4s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000 link/ether d0:50 :99 :29 :64 :e3 brd ff:ff:ff:ff:ff:ff
然后输入(enp4s0改为你的)
开启无线网络
1 # pacman -S iw wpa_supplicant dialog
安装 引导 EFI启动
创建初始ramdisk环境
安装bootloader
编辑下面两个文件添加启动项 nano nano /boot/loader/loader.conf
1 2 3 default archtimeout 3 editor 0
nano /boot/loader/entries/arch.conf
1 2 3 4 title Arch Linux linux /vmlinuz-linux initrd /initramfs-linux.img options root=PARTUUID=8595 cacd-1456 -4 c0f-937 b-968 afef6bd25 rw
注意此处的8595cacd-1456-4c0f-937b-968afef6bd25
改为之前记录的UUID(小写字母)
BIOS启动
1 2 3 # pacman -S grub # grub-install --target=i386-pc /dev/sda # grub-mkconfig -o /boot/grub/grub.cfg
安装 图形界面 查看显卡型号
1 # lspci | grep -e VGA -e 3D
1 2 3 4 5 6 7 8 厂商 类型 驱动 AMD/ATI 开源 xf86-video-ati 闭源 catalyst Intel 开源 xf86-video-int el Nvidia 开源 xf86-video-nouveau 闭源 nvidia 闭源 nvidia-340 xx 闭源 nvidia-304 xx
安装显卡驱动
1 # pacman -S xf86-video-intel
xf86-video-intel
改为你的驱动
安装gnome
设置gdm开机启动
设置网络管理开机启动
1 # systemctl enable NetworkManager . service
其他 驱动 安装ALSA(声卡)
安装触摸板驱动
1 pacman -S xf86-input -synaptics
重启 本文标题: ArchLinux安装指南
文章作者: 0x2CA
发布时间: 2016年10月04日
最后更新: 2020年03月19日
原始链接: https://0x2ca.github.io/Linux/ArchLinux-Installation-Guide/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 CN 许可协议。转载请注明出处!