Arch Linux系统的安装(BIOS)教程,archlinux

Arch Linux系统的安装(BIOS)教程,archlinux

一、简介

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

二、优势

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

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

三、缺点

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

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

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

四、安装

1、安装基本系统

[[email protected]
/ ]#fdisk/dev/sda

[[email protected]
/ ]#mkfs.ext4/dev/sda1

[[email protected]
/ ]#mount/dev/sda1/mnt/

[[email protected]
/ ]#mkdir/mnt/boot

[[email protected]
/ ]#mount/dev/sda1/mnt/boot

[[email protected]
/ ]#dhcpcd获取IP

2、设置软件源:

[[email protected]
/ ]#vi/etc/pacman.d/mirrorlist

[[email protected]
]# pacman -Syy强制刷新数据库

3、安装基本系统:

[[email protected]
/ ]#pacstrap /mnt base

4、生成fstab:

[[email protected]
/ ]#genfstab -U -p/mnt >> /mnt/etc/fstab

5、配置基础系统

[[email protected]
/ ]#arch-chroot/mnt/bin/bash

6、设置Locale:

[[email protected]
/ ]#nano/etc/locale.gen

内容大致修改为:

en_US.UTF-8UTF-8

zh_CN.UTF-8UTF-8

7、生成locale讯息:

[[email protected]
/ ]#locale-gen

8、创建locale.conf:

[[email protected]
/ ]#echo LANG=en_US.UTF-8 > /etc/locale.conf

9、设置时区:

[[email protected]
/ ]#ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

10、设置硬件时间:

[[email protected]
/ ]#hwclock --systohc --utc

11、设置主机名:

[[email protected]
/ ]#echo archlinuxpc > /etc/hostname

12、设置自动连接有线网络:

[[email protected]
/ ]#systemctl start dhcpcd

[[email protected]
/ ]#systemctl enable dhcpcd

13、设置root密码:

[[email protected]
/ ]#passwd

14、安装GRUB:

[[email protected]
/ ]#pacman -S grub os-prober

[[email protected]
/ ]#grub-install --target=i386-pc --recheck /dev/sda

[[email protected]
/ ]#grub-mkconfig -o /boot/grub/grub.cfg

15、卸载分区并重启机器:

[[email protected]
/ ]#exit退回安装环境

[[email protected]
/ ]#umount -R /mnt/boot

[[email protected]
/ ]#umount -R /mnt

[[email protected]
/ ]#reboot

Linux系统的安装(BIOS)教程,archlinux
一、简介 Arch
linux是朝向轻量(lightweight)以及简单(simple)的Linux发行版。其中简单(Simplicity)被定义为避...

挂载分区:

# genfstab -U -p /mnt >> /mnt/etc/fstab

设置时区:

设置Locale:

测试网络:

安装GRUB:

# umount -R /mnt/boot

# umount -R /mnt

# reboot

备注:重启之前请移除安装盘。

# pacman -S grub os-prober

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

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

重启后就可以算安装完毕,关于图形界面暂时没有研究。

连接网络:

# nano /etc/locale.gen

创建locale.conf:

Server =

Server =

Server =

配置基础系统:

备注:500G的空间分了3个区,sda1分配了200M作为/boot挂载点,sda3分配了200G作为/挂载点,sda2分配了8G作为swap交换分区。

# locale-gen

设置自动连接有线网络:

Arch
Linux系统在安装过程中必须要依赖网络下载大量数据,所以网络不好慎用。

en_US.UTF-8 UTF-8
zh_CN.UTF-8 UTF-8
zh_TW.UTF-8 UTF-8

# ping -c 4 www.baidu.com

并在/etc/hosts添加同样的主机名:

# cfdisk

# dhcpcd

# exit

(确认网络连接良好此步可省略)

# passwd

# hwclock --systohc --utc

内容大致修改为:

安装基本系统:

# nano /mnt/etc/fstab

相关文章

Comment ()
评论是一种美德,说点什么吧,否则我会恨你的。。。