硬盘安装archlinux的一点心得

 1:下载ISO(我用0.72失败,提示加上root=选项,用0.72以上的吧官网  www.archlinux.org)镜像文件,提取isolinux文件夹,用Grub   (www.sourceforge.net上有下载)启动,
在menu.lst中加入以下几行。
title install linux
root (hd0,x)
kernel /isolinux/vmlinuz
initrd /isolinux/initrd.img
2:重启选install linux
启动最后按回车进入shell(看提示).
mkdir iso
mount -t vfat /dev/sdax /iso
mount -o loop -t isoArray660 /iso/archlinux****.iso /src
3:运行/arch/setup或进入/arch运行./setup一样进入安装界面
第一项准备硬盘,选第二项,硬盘分区,选择要安装的分区,d删除,得freespace,移动光标到freespace上,n新建,新建一个两倍于内存的swap交换分区,再在剩余的freespace上新建,为方便,使用所有剩余空间,作为/.记住各个的硬盘位置,即,sdax,W(大写),将分区信息写入硬盘。
4:设置挂载点,一个挂到swap,文件类型选swap,一个挂在/,文件类型  选ext3
5:选择要安装的包,都选上吧,不大。
6:安装所选包
7:不配置系统了(自己配置的话,挂载选项,自己要清楚,还有时区(我的是Aisa/Chongqing)。)
8:安装bootmgr,默认grub安装到mbr上。
Array:退出安装,输入reboot,重启电脑。
10:进入archlinux,先配置网络,vi /etc/rc.conf,hostname自己取个名字,eth0,IP,网关自己设置下,记得把ROUTES=(!gateway)gateway前面的 !感叹号去掉,如果你用网关。
vi /etc/pacman.conf 配置升级源。在core,extra,community下的include项下新建一行,输入Server = ftp://cle.linux.org.tw/pub/ArchLinux/core/os/i686/,extra,community下分别网址中将core改为extra,community。
(宿舍用两兆的网线,用这个源,速度在100KB以上,比较快,视自己情况而定)
11:配置dns服务器,vi /etc/resolv.conf,加上nameserver 如nameserver 1Array2.168.1.1(你的网关,一般路由器网关都能dns中继)
12:配置本机ip映射,vi /etc/hosts 加上  .  如 1Array2.168.1.Array2 topgun.cly topgun
13:以上这些配置均可在安装时的系统配置中进行设置(为了避免当时配置fstab,及menu.lst的麻烦,让系统自己配置)
14:现在应该可以上网了,可以先ping一下自己ping 1Array2.168.1.Array2 再ping一下 ping www.baidu.com应该都能ping通。否则检查上面配置是否
正确。
15:升级基本系统,输入pacman -Syu,我当时升级了有100多MB的东西。
16:pacman -S xorg 安装X,有四十多兆
17:pacman -S ttf-defavu ttf-arphic-uming ttf-arphic-ukai  安装中文字体。
18:vi /etc/locale.gen修改本地locale文件,把zh_CN*前面的注释号#都去掉吧
1Array:运行命令locale-gen生成本地locale.
20:pacman -S hwd  自动检测硬件配置的程序
21:pacman -S nvidia 安装nvidia显卡驱动
22:hwd -x cp /etc/X11/xorg.conf.hwd /etc/X11/xorg.conf,也可输入nvidia-xconfig将自动生成xorg.conf如提示出错,可对照两个配置文件,修改。
23:pacman -S alsa-lib alsa-oss alsa-utils安装声卡配置程序。(其中oss解决声卡独占问题)。
24:运行命令alsaconf,将自动寻找声卡,配置好,记住你的声卡的名字。
25:运行find / -name snd*找到你的声卡驱动模块。
26:vi /etc/rc.conf在其中modules行的括号中,加入snd_你的声卡名字,snd_pcm_oss(上面查找也能查找到),空格分隔。
在daemons行括号中加入alsa系统启动时自动运行。
27:你应该创建一个日常工作帐号,gpasswd -a  audio将其加入audio组,让其也能用声卡。
28:pacman -S hal acpid 能够自动挂载分区。(我不爱用)
2Array:在rc.conf中daemons行中加入hal dbus,将用户加入hal,dbus,storage三个组中。
30:pacman -S kde 有311MB,我不到一个半小时就下完了。不过没有中文包,你可以windows或其他操作系统下在www.kde.org官网上下载源码,然后mount -t vfat /dev/sda1 /mnt/WinC(C盘是sda1,WinC自己mkdir WinC建)cd /mnt/WinC tar jxvf kde-i18n-zh_CN-3.5.8.tar.bz2.如果是.tar.gz则用tar gxvf解压。进入解压后的文件夹运行命令./configure && make && make install 很快就编译安装完了。
如果安装gnome则包含语言文件,直接支持中文,也比较小,100多M吧。
31:vi /etc/inittab修改文件,把id:3:initdefault:前面加上#号,把id:5:initdefault:前面的注释#号去掉,把x:5:respawn:/usr/bin/xdm -nodaemon行注释掉,把#x:5:respawn:/opt/kde/bin/kdm -nodaemon行前面注释去掉。(注意kdm默认不允许管理员root登录,可把/opt/kde/share/config/kdm/下的kdmrc文件中AllowRootLogin=true行改为true(我的已经改过)。(若没有创建日常帐户,在kdm时无法登录,可以ctrl+alt+F2另开一个控制台,用root登录修改kdmrc文件)这样启动就直接进入kdm登录界面然后进入X了。
32:如果用startx方式进入kde,则新建~/.xinitrc文件vi ~/.xinitrc写入exec startkde即可。kdm方式不用。
33:pacman -S scim scim-pinyin安装中文输入法。若用kdm,gdm启动X,新建~/.xprofile文件加上exec scim -d &则scim中文输入法自动启动。若用startx启动X则在~/.xinitrc中加入scim -d &。
34:vi /etc/rc.conf  修改第一处未注释的行,即locale="en_US.utf8"改为zh_CN.utf8即可.
34:到此就基本可用了。你可以安装其他字体,如文泉驿正黑字体,windows的字体,复制到/usr/share/fonts的新建文件夹如msfonts中进入目录运行命令mkfontdir && mkfontscale这样在kde的控制中心字体中就可看到,如不能看到,可以在控制中心-系统管理-字体安装程序中进行安装。在xorg.conf中加入字体文件路径,或者重新运行命令nvidia-xconfig能自动发现新建的字体文件夹并加入xorg.conf中。
windows下的中文字体不错的,我比较喜欢黑体,在c:\windows\Fonts\目录下,所有的truetype字体,在kde中为红色图标。如贴图1。包括所有.ttc字体和一些.ttf字体。
不断更新中。
不知道能不能贴几张图。
原文地址:https://www.cnblogs.com/huapox/p/3300004.html