如何 离线安装 arch linux

如何 离线安装 arch linux,第1张

认识Linux,一直只是停留在CentOS上面,直到朋友介绍才认识了Ubuntu,还有今天要和大家介绍的Arch。

ArchLinux与Ubuntu相比它的优点有:

1.快速

ArchLinux使用i686编译的套件库比Ubuntu普遍都是i386套件在执行速度上要来的快 不过如果你选择的是x64的版本,两者执行速度上的差异就几乎不存在了 因为在x64上,每家厂商几乎都用一样的参数下去编译

再来ArchLinux套件的相依性较为自由,Ubuntu在这一部份的处理没有ArchLinux来的好

常常装了一堆用不到却不能移除的套件,假如今天我要打造一个轻量级的 *** 作系统

ArchLinux可以做的比Ubuntu还要来的小巧很多!

2.无缝升级

ArchLinux采用无缝升级,所以它没有周期性升级,随时都保持在最新 像Ubuntu它每一个版本都有自己独立的套件库,一些软件像是OpenOffice.org 除非遇到很紧急的问题,否则绝大多数的软件都不会经常或者完全不升级

而ArchLinux对于软件的更新通常都在24小时左右的时间会有所反应 它的套件库每天都在更新,相较于Ubuntu每次只要出了新版本 旧有的版本很快就变成了孤儿,虽然有Ubuntu LTS长期支持版 但这仅限于安全更新,对一般桌面应用来说,想要新软件就必须自己找来源 所以在这一点上,ArchLinux的理念才是比叫迎合一般人的口味

3.高度的自定义性

ArchLinux没有特定的样子,像Ubuntu就有各种不同桌面环境的分歧 而ArchLinux安装完后只有基础系统,接下来就看自己的发挥 没有沉重与多余的套件,除了简单(easy)还是简单(simple) 每一个人都可以打造完全属于自己一个人的Linux系统 。

下面开始灌装Arch的过程:

首先,今天用的Arch是8月19号I686 Core版本的Arch 安装映像。这里说一下,因为不方便,没有使用互联网安装版本。大家可以再官网上选择Netinstall版本

经典的Grub的启动画面,我们选择Boot Arch Linux 来启动Arch。Arch的安装和其他的Linux不同,系统先进入linux以后自己启动安装程序,而不是在Grub里面选择直接安装

在这里启动以后我们键入/arch/setup来启动安装程序

现在看到的就是Arch的安装界面,我们只需从第一步开始,安装程式会指引我们的步骤,首先选择源,由于这里是一个离线的安装程序,我们自己回车选择Core-local回车

接下来选择文本编辑器,这里我们用一贯的Vi

Arch Linux的安装步骤

下载安装ISO

ISO下载地址:http://mirrors.163.com/archlinux/

确认引导方式

*** 作系统运行之前运行的一个Rom程序块,与硬件紧密相连在一起,也叫bootloader。根据不同的bootloader可以划分为不同的引导方式。引导方式主要有两种:

1、BIOS

2、UEFI

BIOS是早期PC机上使用的引导程序,BIOS与MBR配合是32位计算机的主流。UEFI是BIOS升级版,增加了对FAT文件系统的支持、安全性能进一步提高,可以说UEFI是一个与固件一体化的小 *** 作系统。

UEFI与GPT经常配对,实质上两者没有必然联系。可以使用如下UEFI+MBR

UEFI +GPT 、BIOS +GPT 、BIOS+ MBR。

分区

BIOS(fdisk、cfdisk 和 sfdisk)

$ lsblk /dev/sda -o NAME,FSTYPE,SIZE,MOUNTPOINT # 名称,文件系统,大小,挂载点NAME FSTYPE SIZE MOUNTPOINT

sda 120G ├─sda1 ext4 120G /

UEFI (工具使用gdisk、cgdisk 和 sgdisk)

$ lsblk /dev/sda -o NAME,FSTYPE,SIZE,MOUNTPOINT # 名称,文件系统,大小,挂载点NAME FSTYPE SIZE MOUNTPOINT

sda 120G ├─sda1 vfat 512M /boot/EFI (也可挂载在/boot下)

├─sda2 ext4 36G /

├─sda3 ext4 79.5G home 可以省去

└─sda4 swap 4G [SWAP]

分区格式化

# mkfs.fat -F32 /dev/sda1 # 创建 FAT32 分区

# mkfs.ext4 /dev/sda2 # 创建 ext4 分区

# mkfs.ext4 /dev/sda3 # 创建 ext4 分区

# mkswap /dev/sda4 # 创建 swap 分区

# swapon /dev/sda4 # 激活 swap 分区

安装系统

1、挂载分区

# mount /dev/sda2 /mnt # 挂载根目录

# mkdir /mnt/home # 创建 /home 挂载点

# mount /dev/sda3 /mnt/home # 挂载 /home

# mkdir -p /mnt/boot/EFI # 创建 UEFI 挂载点

# mount /dev/sda1 /mnt/boot/EFI # 挂载 UEFI 分区

2、择更新源

vi /etc/pacman.d/mirrorlist #找到China字样将下面的 163、sohu、北京大学站点前的#去掉

3、安装系统

# pacstrap -i /mnt base base-devel net-tools

4、生成fstab

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

配置系统

切换到安装到的系统

arch-chroot /mnt (官网上是arch-chroot /mnt /bin/bash)

a、配置locale,语言

编辑/etc/locale.gen,这个文件所有的内容都是注释的,所以在最上面添加en_US.UTF-8 UTF-8

nano /etc/locale.gen

en_US.UTF-8 UTF-8

然后执行localegen

locale-gen

接着配置locale.conf

echo.UTF-8 >/etc/locale.conf export.UTF-8

b、给计算机起名

echo myhostname >/etc/hostname

c、配置网络

systemctl enable dhcpcd.service

动态ip的方式

d、设置密码

passwd

安装GRUB

GRUB支持BIOS 和UEFI,你可以选择其他

BIOS:

# pacman -S grub# grub-install --target=i386-pc --recheck /dev/<目标磁盘>

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

UEFI:

# pacman -S dosfstools grub efibootmgr# grub-install

--target=x86_64-efi --efi-directory= --bootloader-id=arch_grub

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

至此安装完成

# exit # 退回安装环境

# umount -R </ 挂载点>

# 卸载新分区# reboot

# 重启# # 记得移除安装介质

安装桌面软件

安装xfce4

pacman -S slim

pacman -S xfce4

startxfce4

设置xfce4自启动

pacman -S vim

vim .xinitrc

systemctl enable slim.service

1、拥有一个U盘作为驱动,用U盘安装archlinux系统。

2、开机选择U盘驱动。

3、进入选择列表,根据需求选择(32位或者64位系统)进入安装。

4、检测网络是否连接,因为安装必须联网进行下载。输入ping baidu.com 如果网络连接失败,应连接成功,否则安装无法进行。

5、输入 lsblk查看硬件设备。如图:sda是电脑硬盘。

6、输入:fdisk /dev/sda 进行分区。

7、输入mkfs.ext4 /dev/sda1. 这个过程是格式化。

8、格式化后,将分区挂载到/mnt上,输入: mount /dev/sda1 /mnt

9、修改源,输入:vi /etc/pacman.d/mirrorslist 将不是中国的源删除,快捷键dd。同时建议将163的源剪切只第一行,快捷键dd删除,然后p就可以实现粘贴。

10、现在可以进行安装了。输入:pacstrap /mnt base

11、安装完毕后。输入:arch-chroot /mnt

12、此时安装grub。输入:pacman -S grub

13、安装配置grub。输入:grub-install /dev/sda

14、最后配置boot文件。输入:grub-mkconfig -o /boot/grub/grub.cfg

15、OK了,输入exit退出,再输入reboot重启。一切都安装好了。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7627172.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-07
下一篇2023-04-07

发表评论

登录后才能评论

评论列表(0条)

    保存