首页 > 代码库 > Linux学习_arch安装与配置

Linux学习_arch安装与配置

参照arch官网wiki:https://wiki.archlinux.org/index.php/Beginners%27_guide

前面略过u盘镜像制作,系统采用archlinux-2014.08.01-dual.iso/x86_64(一个ISO 镜像文件同时支持32位与64位构架),现在最新的镜像应该是2014.09.03,Downloads

引导采用传统的BIOS/Legacy 模式,相比之下UEFI 启动模式优于 BIOS/Legacy 模式,但设置比较麻烦,所以不采用。

建立网络连接

由于arch需要联网安装,所以要先建立网络连接
安装程序会自动运行 dhcpcd 守护进程以尝试有线连接。可以用 ping 来检查是否连通。
ping -c 1 t.cn
PING t.cn (180.149.135.224) 56(84) bytes of data.
64 bytes from 180.149.135.224: icmp_seq=1 ttl=128 time=6.31 ms

--- t.cn ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 6.315/6.315/6.315/0.000 ms
说明连接正常,如果100% packet loss或是ping: unknown host,则网络不通,就要手动配置网络
确定有线和无线的接口
ip link
有线接口一般是e开头,无线一般是w开头
Jun% ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp1s0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
    link/ether 28:d2:44:34:f4:d2 brd ff:ff:ff:ff:ff:ff
3: wlp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DORMANT group default qlen 1000
    link/ether a4:db:30:bf:aa:a8 brd ff:ff:ff:ff:ff:ff

enp1s0就是我的有线接口,wlp2s0是无线接口。

有线连接

禁用自动开启的 dhcpcd 服务:
systemctl stop dhcpcd
激活有线接口(enp1s0):
ip link set enp1s0 up
添加地址/路由:
ip addr add IP 地址/子网掩码 dev 接口名

<span style="line-height: 19.0499992370605px; font-family: sans-serif;">ip route add default via IP 地址</span>

编辑 /etc/resolv.conf 如下, 以替换您的域名服务器 IP 地址和本地域名:

nano /etc/resolv.conf

无线网络

用 netctl 的 wifi-menu 来连接网络:
wifi-menu wlp3s0


由于引导使用BIOS/Legacy 模式就选择主引导记录(MBR)作为分区表类型。

如果要对整个磁盘进行安装系统,可以擦除分区表

sgdisk --zap-all /dev/sda
由于我的自己内存是8G的,所以我的分区方案(在64GSSD里)是20G / 分区,剩下都是 /home 分区










Linux学习_arch安装与配置