首页 > 代码库 > Arch Linux 安装记录
Arch Linux 安装记录
Arch Linux 安装记录
基本上参考wiki上的新手指南,使用arch 2014.6.1 iso安装
设置网络
有线网络
Arch Linux 默认开启DHCP。
静态ip
首先关闭DHCP:systemctl stop dhcpcd.service
,找出网卡名字ip link
(例中为enp2s0f0),设置网卡
>>> ip link set enp2s0f0 up //激活网卡>>> ip addr add ip_addr/maskbits dev enp2s0f0 //设置ip地址和掩码>>> ip route add default via router_ip_addr //添加路由
最后更改DNS服务器地址
>>> nano /etc/resolv.confnameserver dns_ip1nameserver dns_ip2
无线网络
>>> iw dev //识别无限网卡>>> wifi-menu wlp3s0 //连接网卡>>> ip link set wlp3s0 up //上述命令无效使用>>> ip link show wlp3s0 //同上>>> dmesg | grep firmware//没有输出,表示没有该网卡fireware>>> iw dev wlp3s0 scan | grep SSID //>>> wpa_supplicant -B -i wlp3s0 -c < (wpa_passphrase ssid psk) //连接wifi>>> dhcpcd wlp3s0 //开启dhcp另一种连接方式>>> wpa_cli >>> add_network //返回一个数ans>>> set_network ans ssid "ssid">>> set_network ans key_mgmt NONE>>> set_network ans wep_key0 "pwd for ssid" //wep加密>>> set_network ans psk "pwd for ssid" //psk加密 同时不需要设置key_mgmt语句>>> enable_network 0>>> quit
宽带连接 PPPoE
首先安装rp-pppoe
包并运行pppoe-setup
设置宽带连接,用下面命令启动和关闭
>>> systemctl start adsl>>> systemctl stop adsl
下面命令可以设置开机自动拨号
>>> systemctl enable adsl>>> systemctl disable adsl
分区
首先使用fdisk(gpt分区表使用cgdisk)将磁盘分区,一般分可以分为root、home、swap几个区,swap分区将type改为82(交换分区)。然后用mkfs命令格式化分区。
>>> fdisk /dev/sda分区操作>>> mkfs.ext4 /dev/sdaX //格式化成ext4分区>>> mkswap /dev/sdaX //格式化交换分区>>> swapon /dev/sdaX //启用交换分区
加载分区
将根分区mount
到/mnt
目录,接下来就可以在/mnt
中安装系统了,同时如果还有home
、boot
等分区都可以mount
到mnt
中相应的目录
>>> mount /dev/sda1 /mnt>>> mkdir /mnt/home //其他分区可以按照这两条命令做>>> mount /dev/sda2 /mnt/home //还有这条
修改镜像
在安装系统前,先要修改/etc/pacman.d/mirrorlist
文件,加快下载速度,将该文件中中国的镜像条目移到最开始。
安装系统
>>> pacstrap -i /mnt base base-devel
生成fstab
fstab
是系统mount
分区时用的
>>> genfstab -U -p /mnt >> /mnt/etc/fstab
chroot到新系统并配置系统
>>> arch-chroot /mnt /bin/bash //chroot到新系统
Locale
很多软件会用到的,修改/etc/locale.gen
把里面有zh和us-utf8行前面的注释去掉,再
>>> locale-gen>>> echo LANG=en_US.UTF-8 > /etc/locale.conf>>> export LANG=en_US.UTF-8
时区和时钟设置
>>> ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime>>> hwclock --systohc --utc
设置计算机名
>>> echo yourhostname > /etc/hostname
在/etc/hosts
中加入你的yourhostname
。
设置网络
设置密码
>>> passwd
设置bootloader
可以选择用syslinux
或者grub
,如果是UEFI主板可以选用gummiboot
,这里选用grub
>>> pacman -S grub os-prober dosfstools efibootmgr //多系统要os-prober,UEFI要安装efibootmgr和dosfdtools>>> grub-install --target=i386-pc --recheck /dev/sda //将grub安装到硬盘上,UEFI选项为 "--target=x86_64-efi --efi-directory=/boot --bootloader-id=arch_grub --recheck">>> grub-mkconfig -o /boot/grub/grub.cfg //生成grub配置文件
结束安装
>>> exit>>> umount -R /mnt>>> reboot
其它
到这里基本系统已经安装结束了,你可以重启计算机使用root
账号和刚刚设置的密码登录,接下来可以安装桌面和其他软件。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。