首页 > 技术点滴 > 在centos里装archlinux

在centos里装archlinux

2013年9月14日 baoz 阅读评论

一、背景

0、为啥要这么折腾

因为条件限制,只能这么折腾。机房的服务器找不到了,但还服务器还能登陆。

1、为啥是archlinux

据我所知debian、gentoo和archlinux是可以在linux里安装的,但是debian第一步就挂了,gentoo伤不起,还得自己编译内核,内核起不来就白折腾了,所以选择archlinux。当然,lfs也可以,但我折腾不起。

二、走起

1、准备安装环境

A、安装需要的软件包

B、下载 iso

http://mirrors.163.com/archlinux/iso/latest/

C、安装squashfs-tools里的unsquashfs

这玩意挺折腾,我编译了一个静态的文件放上来。如果要自己编译的话,需要拿最新的4.2版本的代码进行编译,否则等会走不通。

unsquashfs

D、挂载镜像并解压文件。解压出来有1.4G。如果是32位系统,就把x86_64换成i686

E、chroot和centos5问题解决

centos5(2.6.18)下会报kernel too old,centos6(2.6.32)毫无问题,解决方案就是升级centos5的内核到2.6.32

 

2、开装

编辑pacman.conf,禁用GPG校验

在[options]里面加入SigLevel     = Optional TrustAll

pacman -Syy 升级数据库

 

  1. 本文目前尚无任何评论.