认识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
定义时区,自己看着选反正选到Chongqing就OK了。不知道为什么我每次安装这些系统都找不到Beijing,只能找的重庆和上海、香港和台北……
下面就是要开始折腾硬盘分区了。进入第4部
第一个选项是自动划分磁盘空间,我推荐还是自己手动靠得住些,除非你确信你的硬碟是空的,不然后悔莫及。这里我们选择第二项手动分配空间。Arch Linux的安装顺序不一样,他是先划分空间再进行挂载点和格式化,所以进入了黑画面就尽管分割磁盘。
选择好硬盘回车就会进入黑色的分割磁碟界面,通过移动下面的选项可以创建删除分区,我这里只分下了/boot,/,swap三个区(别忘了要给/boot或者不单独划分boot,要给root区加上boot标志,没有加上boot标志不能写入。)完成以后就可以选择write写入磁盘再Quit。
到现在就可以开始格式化和挂载分区了,选择以后对着大小选择格式化方式,和挂载,其余参数都不用理会直接回车。(这里要说,以前有人说在/boot以及带有Grub的分区不能使用EXT4,不然会无法启动,我在安装时候没有遇到无法启动的问题,估计是内核已经改进了)
设置好以后按DONE完成
下面开始设置这只安装包,别的没什么必要,选中基础安装包和拓展安装包就OK了,其他的没什么重要的,大不了在线安装。不过这里说一声要是想要远程操作,可以把Openssh选上。最后按Install packages完成安装包的装载。
主要的部分已经完成了,下面是对系统的调整工作。进入Configure System。
以下主要调整几个方面:1.系统语言 2.主机名 3.网络设置 4.启动选项 5.DNS 6.root密码
首先进入rc.conf,就像在用Vi一样,i输入,按下ESC以后输入:q退出:wq退出保存
语言(LOCALE)建议保持预设英文,稍候才修改
修改自己的机器主机名
设置网络DHCP
这里因为做服务器使用我们使用静态的网络地址,如果使用DHCP只要把interface修改为相应的网口,然后把前方的注释#去掉。
如果你在前方选择了Openssh组件,你可以在这个自启动后台数组里面加入sshd的选项自启动。
接下来编辑/etc/locale.gen
把中文相关的zh_TW或zh_CN取消注释(去掉最前面的#)
回到主选单设定root密码,同时可以选择resolv.conf来修改DNS Server的设置。
在里面加入 nameserver 8.8.8.8
nameserver 8.8.4.4
完成后选择Return to Main Menu 来完成最后一步开机引导程序,我们选择GRUB作为开机引导程序
选择之后它会跳出fstab挂载的情况
离开同样只要先按ESC再输入:q!
询问GRUB要装在那
一般建议安装在MBR,这里我选择装在/dev/sda
最后程序可能会问你是否需要软件Raid,没必要,我们要做Raid也是有Raid卡开做的,软件Raid就是个没用的娃娃……,完成以后我们就可以开始敲击Exit install 然后重启计算机来启动Arch了。