Arch Linux安装笔记(2)基础安装篇

基本安装篇
导读:当你读到这篇文章时,你应该已经准备完成了Arch Linux安装镜像的刻录工作,这篇文章会讲解如何进行Arch Linux的基础组件的安装
目录
1.从U盘启动
2.进入安装系统
3.开始安装

正文
1.从U盘启动
        将U盘插入电脑的USB接口,然后在开机的时候选择从U盘启动。普通计算机在开机界面按F12(选择可用的启动项)或F2(进入BIOS直接设置启动顺序)就行了,如果操作失败请自行查找自己的设备的相关资料。
        这里要明确一下,如果刻录的镜像以及你的刻录方法没有问题的话,从U盘启动后应该可以看到4~5个启动选项,其中包括一个有"Arch Linux"字样的启动项,正常安装的话就选择该项。

2.进入安装系统
        这里的安装系统指代的是U盘中的Arch Linux系统。
        如果安装过程中收到缺少某些软件的提示,请使用pacman来查找和安装所需要的软件。pacman -S packagename可以安装软件,pacman -Ss keyword可以在线查询包含该关键字的软件。
        选择镜像:用你喜欢的编辑器(系统中提供了vi和nano)来编辑/etc/pacman.d/mirrorlist,反注释掉你想使用的镜像地址。建议校园用户选择高校组建的镜像(清华、中科大挺不错),非校园用户使用大公司组建的镜像(推荐163和opencas)。使用Arch官网首页右侧的Tools栏中的工具可以查看、获取所有官方认可的镜像地址。
        连接到网络:这一步很重要。对于使用有线网络的使用者来说比较简单系统的dhcpd服务是默认开启的,所以无需另行配置。若想使用无线网络,请使用wifi-menu来连接至网络(wifi-menu是无法显示中文的,所以请提前将网络名称修改为英文)。

3.开始安装
        分区:使用fdisk(如fdisk /dev/sdx,fdisk中用m来获取帮助信息)将你的磁盘分区,这个就因人而异了,分好区之后记得格式化分区。建议为/、/boot、/home、swap分别指定一个分区,其中/、swap必须指定单独的分区(swap建议大小为机器内存大小)。
        挂载分区:搞定之后把将来作为根目录的分区挂载到/mnt,然后在mnt中创建home、boot等目录并将分区挂载到相应目录。如果使用UEFI引导,则必须在/boot目录中创建efi目录,并将存储EFI文件的分区挂载到该目录。
        激活swap:swapon /dev/sdxy。swap分区在激活之后才能使用genfstab将其添加到fstab(file system table)。

        为系统安装基本组件:pacstrap /mnt base,这将会在/mnt("/"分区的挂载点)中安装系统的基本组件。

        生成fstab:genfstab -U -p /mnt >> /mnt/etc/fstab,通过编辑新系统中的/etc/fstab可以使系统在启动时自动挂载特定分区。
        切换至新系统:arch-chroot /mnt /bin/bash
        设置主机名:echo hostname > /etc/hostname,也可以直接编辑/etc/hostname
        设置时区:ln -s /usr/share/zoneinfo/zone/subzone /etc/locatime,东八区的zone/subzone可以用Asia/Shanghai
        本地化:编辑/etc/locale.gen,反注释掉需要的locale,然后执行locale-gen命令自动生成locale信息。中文用户建议只使用"en_US.UTF-8 UTF-8"和"zh_CN.UTF-8 UTF-8"。locale的偏好设置可以编辑$HOME/.config/locale.conf,或者编辑/etc/locale.conf进行全局设置。例:echo LANG=zh_CN.UTF-8
        配置网络:这里配置的是新系统的网络

        选择镜像:新系统的镜像,并将/etc/pacman.conf中需要用到的库反注释掉。要64位系统中安装32位软件,需要反注释掉multilib
        设置root用户的密码:# passwd
        安装grub引导:首先将grub安装上# pacman -S grub,然后将grub的引导程序安装到磁盘#grub-install /dev/sdx(注意,这里是整个磁盘,而不是磁盘的扇区),最后生成grub的配置文件#grub-mkconfig -o /boot/grub/grub.cfg,必要的话需要在grub.cfg中为你的Windows系统添加引导
        添加新用户:useradd username(添加新用户),passwd username(为新用户设置密码),usermod -a -G video,audio,lp,log,wheel,optical,scanner,games,users,storage,power username
        安装基本软件:pacman -S gcc make vim。Arch Linux中c++编译器包含在gcc包内,所以不需特别安装。vim是我比较喜欢用的文本编辑器,功能强大,扩展能力强。


        如果要配置图形界面请暂时不要关机重启,继续阅读图形界面配置篇,我们将在字符界面下一气呵成地安装好整个系统


        退出新系统:exit
        卸载分区:umount /dev/sdxy /dev/sdxz ...
        重启:reboot

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值