ArchLinux系统安装(BIOS)

 一、简介    
    Arch linux
是朝向轻量(lightweight)以及简单(simple)的Linux发行版。其中简单Simplicity)被定义为避免不必要或复杂的修改,也就是说,是由开发者角度定义,而非用户角度思考。


二、优势

 1.特有的包管理系统Archlinux是针对特定处理器而优化过的,能够更好地利用CPU周期以提高性能。相比DebianUbuntuSUSERedHatFedora等其他发行版,Archlinux属于轻量级选手,其简单的设计让它容易被轻松扩展和配置成为任何想要的系统类型。

2.通过二进制包管理系统pacman,仅需一个命令就能完成安装、升级等多个操作。同时也附带一个类似ports的包构建系统ABSArch Build System)。

三、缺点

1.安装过程简陋,缺乏智能直观的错误处理,需要用户有一定的Linux环境常识才能正确安装使用。仅对i686x86_64 架构优化,对于其它CPU架构支持匮乏。

2. 包管理系统pacman在升级过程缺乏对系统核心组件的回溯保护,如升级的Kernel有问题,即导致系统无法启动。

3. 系统软件缺乏严谨的测试管理机制,稳定性、可靠性不如RedhatCentOSDebian等发行版,难以在企业用户中推广。 

 四、安装

1、配置分区

fdisk /dev/sda

mkfs.ext4 /dev/sda1

mount /dev/sda1 /mnt/

mkdir /mnt/boot

mount /dev/sda1 /mnt/boot

dhcpcd

2、设置软件源

grep 163 /etc/pacman.d/mirrorlist > bak

cat bak > /etc/pacman.d/mirrorlist

pacman -Syy
3 、安装基本系统
pacstrap /mnt base base-devel
4、生成fstab
genfstab -U -p /mnt >> /mnt/etc/fstab
5、配置基础系统
arch-chroot /mnt /bin/bash
6、设置Locale
nano /etc/locale.gen
 
    en_US.UTF-8 UTF-8
    zh_CN.UTF-8 UTF-8

locale-gen

echo LANG=en_US.UTF-8 > /etc/locale.conf

rm -rf /etc/localtime

ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
7 、设置硬件时间
hwclock --systohc --utc

8、配置主机名

echo archlinuxpc > /etc/hostname

9、设置自动连接有线网络

systemctl start dhcpcd

systemctl enable dhcpcd
10、设置root密码
passwd
11、安装GRUB
pacman -S grub os-prober

grub-install --target=i386-pc --recheck /dev/sda

grub-mkconfig -o /boot/grub/grub.cfg

12、卸载分区并重启机器

exit 

umount -R /mnt/boot

umount -R /mnt

reboot

  • 2
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

3D感知巨头

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值