ArchLinux的安装与配置
在Linux的世界中有许多各具特色的发行版本,其中Gentoo是一切从头进行编译,也就是从系统的安装到系统软件的安装全部采用从源码包编译安装的方 式,因为这样的方式是针对各自的机器来进行编译安装的,所以可以获得软优的速度,但是这种方式的缺点也是显而易见的,一切从源码包进行编译安装,编译时间 就是一个大问题,真的是难以想像编译一个像KDE或是Gnome这样的桌面环境会需要多少的时间。另一个优秀的发行
·
在Linux的世界中有许多各具特色的发行版本,其中Gentoo是一切从头进行编译,也就是从系统的安装到系统软件的安装全部采用从源码包编译安装的方 式,因为这样的方式是针对各自的机器来进行编译安装的,所以可以获得软优的速度,但是这种方式的缺点也是显而易见的,一切从源码包进行编译安装,编译时间 就是一个大问题,真的是难以想像编译一个像KDE或是Gnome这样的桌面环境会需要多少的时间。另一个优秀的发行版本就是Debian,优秀的包管理机 制以及基于此的安装升级的方便,使其获得得了众多高级Linux用户的喜爱。但是Debian的保守也是出了名的,在RH或是SuSe急于推出新版本的时 候,Debian却在进行着极为严格的测试,所以一般来说,在Debian很少可以用得上最新的软件版本,当然这样严格的测试使其获得了超高的稳定性。
ArchLinux是专门针对Intel的CPU而优化的一个Linux发行版本。他兼用Gnome高效的速度同时采用类似于Debian的优秀的包管理 机制从使其软件的安装与升级变得极为方便。其软件版本的新以及系统的稳定都叫人惊奇。个人认为就是这样的两个特点也是值得我们一试的。
下面以ArchLinux 0.72为例说明一下ArchLinux的安装与配置。
一 准备安装介质
新版本的ArchLinux似乎是不再支持硬盘安装的方法,所以在这里我们采用的光盘引导安装的方法。下载ArchLinux的安装光盘进行刻录。
二 准备安装分区
我想在现在的大部分Linux用户一般来说还是不会抛弃Windows的,所以这时我们采用在Windows下进行安装的划分还是一个不错的选择。使用 PQ划分出两个分区,其中一个用作ArchLinux的根分区,大小可以按照自己的意愿划分为几个G,另一个作为ArchLinux的交换分区,大小为我 们实际的物理内存的一到两倍。
在这里我们要先说一下Linux中的分区表方法,一个硬盘我们最多可以划分为四个主分区,在Linux中分别被认为hda1,hda2,hda3, hda4.在这里我们假设我们只有一个硬盘,如果还有第二块硬盘,那么相应的就应是hdb了。我们还可以在一个主区分下划分多个逻辑分区,这样我们的逻辑 分编号就是从hda5开始的。一般来说,我们在安装Windows系统时是将C盘划分主分区,这样对应的就是/dev/hda1.而其他的则划分逻辑分 区,这样我们在Windows下的D,E盘就会对应为/dev/hda5,/dev/hda6.按照这样的方法我们就可以知道我们所划分出的分区所对应的 编号了。
三 安装基本系统
采用光盘引导启动,按照安装提示进行操作。在准备硬盘选项中,我们可以按照提示选择我们已经划分好的分区作为我们的交换为与根分区。在选择软件包选项中, 我们可选择Base,然后选择安装软件包。这样在等待一会以后就已经安装好了基本系统了。同时在这里我们可以选择安装内核。对于系统的配置我们在这里可以 先不进行配置。
四 配置网络
对于像我们这样的校园网内部用户,网络的配置其实也没有太多的操作,主要的是将我们的IP指定为DHCP即可。我们可以用vi打开/etc/rc.conf文件,如果我们是动态分配置的IP,我们要将eth0指定为DHCP,这里我们要进行如下的修改:
eth0="dhcp"
对于固定IP的用户,我们在这里可以将eth0指定为我们的固定IP即可。
保存退出。
五 升级基本系统
用vi打开/etc/pacman.conf文件,这是pacman的配置文件,将其中#include的部分注释掉,因为这里指定的服务器对于我们这样 的校园网用户来说是不可访问的,当然对于其他的用户来说也许还有不同的选择。不过在就个人看来,我们在下面要说的几个安装源就速度来说还是相当不错的。下 面列出一些源地址:
http://mirror.vmmatrix.net/ArchLinux/current/os/i686
http://cncmirror.vmmatrix.net/ArchLinux/current/os/i686
http://mirror.bjtu.edu.cn/ArchLinux/current/os/i686
对于extra的设置还有:
http://mirror.vmmatrix.net/ArchLinux/extra/os/i686
http://cncmirror.vmmatrix.net/ArchLinux/extra/os/i686
http://mirror.bjtu.edu.cn/ArchLinux/extra/os/i686
我们只要在我们的配置文件中加入这些地址就可以了。
然后运行命令pacman -Syuv进行升级。
六 安装xorg
下面我们要来安装xorg。其命令如下:
pacman -Sv hwd xorg
其中的hwd是一个很好的硬件检测软件,我们可以用他来生成xorg的配置文件,这要xorg本身提供的程序生成的配置文件要好得多,一般来说我们用hwd来生成的配置文件是不需要改动就可以使用的。
安装成功以后,我们可以运行下面的命令来生成xorg的配置文件:
hwd -x
这样就会在/etc/X11下生成一个配置文件的例子,我们可以将其更为xorg.conf,这样就完成了我们的xorg的配置工作。
七 安装xfce4
xfce4是一个轻量级的桌面环境,可以灵活的调用KDE以及Gnome的软件。我们可以用下面的命令来进行安装:
pacman -Sv xfce4 xfce4-goodies
其中的xfce4-goodies是xfce4提供的一些相关的软件,其中包括一个terminal。如果要采用xfce4默认的终端,还真的是有一些丑。
八 启动X
这里我们可以在我们的用户主目录下生成一个.xinitrc的配置文件,这是startx启动时使用的配置文件,其内容如下:
PATH=$PATH:/opt/xfce4/bin
export PATH
exec xfce4-session
ArchLinux中将xfce4安装在了/opt/xfce4目录下,所以在这里我们将这个路径加入到我们的PATH变量中。
这样我们就可以用startx命令来启动xfce4了。
九 中文配置
这时我们的语言环境还是En呢。首先,我们要打开/etc/locale.gen文件,将其中我们要用到的locale项去掉注释,然后运行命令locale-gen来生成locale。这时我们可以用命令locale -a来列出当前系统下我们可用的locale。
在这里我们采用的是zh_CN.utf8,修改/etc/rc.conf文件,将其中的LOCALE项指定为zh_CN.utf8。然后修改我们的.xinitrc文件,加入下面的两句:
export LANG=zh_CN.utf8
export LC_CTYPE=zh_CN.utf8
这样我们就完成了系统locale的设置。
但是这时我们还要安装中文字体,我们可以用下面的命令来进行安装:
pacman -Sv ttf-arphic-uming ttf-arphic-ukai
经过这样的配置以后,我们就可以用startx来启动我们的X环境,这时我们的系统就改成了中文了。
十 安装输入法
在这里我们的输入使用的是Scim,我们用下面命令来安装:
pacman -Sv scim scim-pinyin scim-tables
然后在我们的.xinitrc配置文件中加入下面的配置语句:
XIM=SCIM
XIM_PROGRAM=/usr/bin/scim
XIM_ARGS="-d"
GTK_IM_MODULE=XIM
export XMODIFIERS=@im=SCIM
export XIM XIM_PROGRAM XIM_ARGS GTK_IM_MODULE
$XIM_PROGRAM $XIM_ARGS
重新启动X,这样我们就可以使用中文进行输入了。
这样我们就可以使用ArchLinux了,如果我们需要软件,我们就可以用命令pacma -Sv来进行安装,如果我们要搜索软件,我们可以用命令pacman -Ss进行搜索。
如果我们喜欢其他的桌面环境,我们也可以用同样的方法来进行安装。另外对于字体,不得不说的是文泉驿的字体还是相当不错的。其网址为http://www.wenq.org。其中字体的下载与安装方法。
That's all~~Have a fun~~
ArchLinux是专门针对Intel的CPU而优化的一个Linux发行版本。他兼用Gnome高效的速度同时采用类似于Debian的优秀的包管理 机制从使其软件的安装与升级变得极为方便。其软件版本的新以及系统的稳定都叫人惊奇。个人认为就是这样的两个特点也是值得我们一试的。
下面以ArchLinux 0.72为例说明一下ArchLinux的安装与配置。
一 准备安装介质
新版本的ArchLinux似乎是不再支持硬盘安装的方法,所以在这里我们采用的光盘引导安装的方法。下载ArchLinux的安装光盘进行刻录。
二 准备安装分区
我想在现在的大部分Linux用户一般来说还是不会抛弃Windows的,所以这时我们采用在Windows下进行安装的划分还是一个不错的选择。使用 PQ划分出两个分区,其中一个用作ArchLinux的根分区,大小可以按照自己的意愿划分为几个G,另一个作为ArchLinux的交换分区,大小为我 们实际的物理内存的一到两倍。
在这里我们要先说一下Linux中的分区表方法,一个硬盘我们最多可以划分为四个主分区,在Linux中分别被认为hda1,hda2,hda3, hda4.在这里我们假设我们只有一个硬盘,如果还有第二块硬盘,那么相应的就应是hdb了。我们还可以在一个主区分下划分多个逻辑分区,这样我们的逻辑 分编号就是从hda5开始的。一般来说,我们在安装Windows系统时是将C盘划分主分区,这样对应的就是/dev/hda1.而其他的则划分逻辑分 区,这样我们在Windows下的D,E盘就会对应为/dev/hda5,/dev/hda6.按照这样的方法我们就可以知道我们所划分出的分区所对应的 编号了。
三 安装基本系统
采用光盘引导启动,按照安装提示进行操作。在准备硬盘选项中,我们可以按照提示选择我们已经划分好的分区作为我们的交换为与根分区。在选择软件包选项中, 我们可选择Base,然后选择安装软件包。这样在等待一会以后就已经安装好了基本系统了。同时在这里我们可以选择安装内核。对于系统的配置我们在这里可以 先不进行配置。
四 配置网络
对于像我们这样的校园网内部用户,网络的配置其实也没有太多的操作,主要的是将我们的IP指定为DHCP即可。我们可以用vi打开/etc/rc.conf文件,如果我们是动态分配置的IP,我们要将eth0指定为DHCP,这里我们要进行如下的修改:
eth0="dhcp"
对于固定IP的用户,我们在这里可以将eth0指定为我们的固定IP即可。
保存退出。
五 升级基本系统
用vi打开/etc/pacman.conf文件,这是pacman的配置文件,将其中#include的部分注释掉,因为这里指定的服务器对于我们这样 的校园网用户来说是不可访问的,当然对于其他的用户来说也许还有不同的选择。不过在就个人看来,我们在下面要说的几个安装源就速度来说还是相当不错的。下 面列出一些源地址:
http://mirror.vmmatrix.net/ArchLinux/current/os/i686
http://cncmirror.vmmatrix.net/ArchLinux/current/os/i686
http://mirror.bjtu.edu.cn/ArchLinux/current/os/i686
对于extra的设置还有:
http://mirror.vmmatrix.net/ArchLinux/extra/os/i686
http://cncmirror.vmmatrix.net/ArchLinux/extra/os/i686
http://mirror.bjtu.edu.cn/ArchLinux/extra/os/i686
我们只要在我们的配置文件中加入这些地址就可以了。
然后运行命令pacman -Syuv进行升级。
六 安装xorg
下面我们要来安装xorg。其命令如下:
pacman -Sv hwd xorg
其中的hwd是一个很好的硬件检测软件,我们可以用他来生成xorg的配置文件,这要xorg本身提供的程序生成的配置文件要好得多,一般来说我们用hwd来生成的配置文件是不需要改动就可以使用的。
安装成功以后,我们可以运行下面的命令来生成xorg的配置文件:
hwd -x
这样就会在/etc/X11下生成一个配置文件的例子,我们可以将其更为xorg.conf,这样就完成了我们的xorg的配置工作。
七 安装xfce4
xfce4是一个轻量级的桌面环境,可以灵活的调用KDE以及Gnome的软件。我们可以用下面的命令来进行安装:
pacman -Sv xfce4 xfce4-goodies
其中的xfce4-goodies是xfce4提供的一些相关的软件,其中包括一个terminal。如果要采用xfce4默认的终端,还真的是有一些丑。
八 启动X
这里我们可以在我们的用户主目录下生成一个.xinitrc的配置文件,这是startx启动时使用的配置文件,其内容如下:
PATH=$PATH:/opt/xfce4/bin
export PATH
exec xfce4-session
ArchLinux中将xfce4安装在了/opt/xfce4目录下,所以在这里我们将这个路径加入到我们的PATH变量中。
这样我们就可以用startx命令来启动xfce4了。
九 中文配置
这时我们的语言环境还是En呢。首先,我们要打开/etc/locale.gen文件,将其中我们要用到的locale项去掉注释,然后运行命令locale-gen来生成locale。这时我们可以用命令locale -a来列出当前系统下我们可用的locale。
在这里我们采用的是zh_CN.utf8,修改/etc/rc.conf文件,将其中的LOCALE项指定为zh_CN.utf8。然后修改我们的.xinitrc文件,加入下面的两句:
export LANG=zh_CN.utf8
export LC_CTYPE=zh_CN.utf8
这样我们就完成了系统locale的设置。
但是这时我们还要安装中文字体,我们可以用下面的命令来进行安装:
pacman -Sv ttf-arphic-uming ttf-arphic-ukai
经过这样的配置以后,我们就可以用startx来启动我们的X环境,这时我们的系统就改成了中文了。
十 安装输入法
在这里我们的输入使用的是Scim,我们用下面命令来安装:
pacman -Sv scim scim-pinyin scim-tables
然后在我们的.xinitrc配置文件中加入下面的配置语句:
XIM=SCIM
XIM_PROGRAM=/usr/bin/scim
XIM_ARGS="-d"
GTK_IM_MODULE=XIM
export XMODIFIERS=@im=SCIM
export XIM XIM_PROGRAM XIM_ARGS GTK_IM_MODULE
$XIM_PROGRAM $XIM_ARGS
重新启动X,这样我们就可以使用中文进行输入了。
这样我们就可以使用ArchLinux了,如果我们需要软件,我们就可以用命令pacma -Sv来进行安装,如果我们要搜索软件,我们可以用命令pacman -Ss进行搜索。
如果我们喜欢其他的桌面环境,我们也可以用同样的方法来进行安装。另外对于字体,不得不说的是文泉驿的字体还是相当不错的。其网址为http://www.wenq.org。其中字体的下载与安装方法。
That's all~~Have a fun~~
更多推荐
已为社区贡献9条内容
所有评论(0)