archlinux版本是2010.5月的发行版
grub 0.4.4
menu.lst写上下面的这些
title archlinux2010.5
map --mem --heads=0 --sectors-per-track=0 (hd0,0)/archlinux.iso (0xff)
map --hook
chainloader (0xff)
boot
如果以上命令执行过程均没有问题,等几秒钟,就可进入安装环境。
安 装环境启动过程中,会提示没有到 安装光盘,然后提供了一个shell让用户解决这个问题,其原因在于arch的安装环境是通过光盘的label去安装光盘的,也就是/dev/disk /by-label/ARCH_201005。所以我们还是需要手动将硬盘上的ISO文件链接到这个位置。当然首先要挂载ISO镜像所在的硬盘分区。这里
需要特别注意一点,在Arch安装环境中,不要把任何分区挂载到/mnt目录下,Arch安装环境会将/mnt挂载为安装目标。可以执行下面的命令完成ISO镜像的链接工作:
#mkdir /iso
#mount –r –t vfat /dev/sda5 /iso      .如果镜像文件在U盘那就是sdb1
#modprobe loop
#losetup /dev/loop6 /tmp_mnt/archlinux.iso
#ln -s /dev/loop6 /dev/disk/by-label/ARCH_201005
#exit
如果没有问题的话,arch会继续安装流程。后面的安装就与正常的光盘安装无异了。
未完待续......
然后进入系统配置
1.2 更新系统
# pacman -Syu
1.3 处理系统音频
首先安装alsa-utils
# pacman -S alsa-utils
运行alsaconf按提示设置好声卡选项。
然后编辑/f将alsa加至系统DAEMON中,这一步一定要做,否则系统所做的音频设置将不能生效,每次开机后都是静音状态,会相当的烦。
1.4 处理系统视频
首先安装xorg和mesa,其中mesa为OpenGL的克隆,用于处理3D应用。
# pacman -S xorg mesa
然后为自己的显卡安装相应的显卡驱动,例如我使用intel集成显卡,则:
# pacman -S xf86-video-intel
相应的,nv的显卡则安装xf86-video-nv, ati的显卡则安装xf86-video-ati或是xf86-video-readonhd,详情请GOOGLE。
1.5 安装fam
启动x前,必须先启动fam,否则鼠标键盘都会不可用,进入死循环。
# pacman -S fam
编辑/f,将hal, fam 加入DAEMON中,注意二者的顺序,此时可重启计算机,至此我们已经得到了一个干净的基本系统。
1.6 安装rar等解压工具:
# pacman -S unrar un z ip p7z ip
1.7安装字体
首先安装英文字体,这里我们选择ttf-de j avu,当然你也可以选择自己喜欢的英文字体
# pacman -S ttf-de j avu
然后再安装中文字体,一般都选用微软雅黑,我使用手工方法安装字体,具体安装步聚如下:
下载雅黑字体文件,如:yahei.rar
# unrar x yahei
# mkdir /usr/share/fonts/yahei
# cp *.ttf /usr/share/fonts/yahei/
# cd /usr/share/fonts/yahei/
# mkfontscale
# mkfontdir
# fc-cache -fv
1.8 安装桌面系统
因为K DE系统尚且达不到办公应用水平,我们这里选择GNOME:
# pacman -S gnome
1.9安装必需桌面工具
# pacman -S gnome-terminal gdm gnome-utils evince file-roller gedit gcalctool gthumb empathy telepathy-butterfly telepathy-gabble gnome-po w er-manager
1.10 安装音视频工具及解码包
# pacman -S smplayer flashplugin codecs
1.11 安装办公工具
# pacman -S j re openoffice-base openoffice-z h-CN
1.12 安装N TF S读写工具
# pacman -S ntfs-3g ntfsprogs
1.13 安装FTP服务器端
# pacman -S vsftpd
修改/f文件:
注释掉anonymous_enable=Y ES一行
解注释
#local_enable=Y ES
#w rite_enable=Y ES
两行,若需自动运行,可将vsftpd加入DAEMON
1.14 安装sudo工具
# pacman -S sudo
add "chinsung ALL=(ALL) ALL" to /etc/sudoers
add "complete -cf sudo" to /home/USER_NAME/.bashrc
1.15 安装蓝牙工具
# pacman -S blueman
修改/f文件,如需自动启动,可将bluetooth加入DAEMONS项。
1.16 安装vim
# pacman -S vim
详细配置请GOOGLE,下面这两项应是最基本的:
set fileencodings=ucs-bom,utf-8,cp936,gb18030,big5,euc-j p,euc-kr,latin1
双系统安装教程syntax on
前一句用于编码自适应,后一句用于打开代码自动着。将上面两句放到/etc/vimrc文件最后即可。
1.17安装nfs服务
pacman -S nfs-utils
将nfs-server加入/f中的daemon项。
修改/etc/exports,在其中加入:
/home/chinsung/w orkspace/test 192.168.0.0/255.255.255.0(r w,no_root_s q uash,sync)
即共享本机上的/home/chinsung/w orkspace/test目录,192.168.0.0/255.255.255.0网段中的计算机有访问权限,文件执行权限为r w,no_root_s q uash,sync。
在客户机中执行
mount -o r w,nolock 192.168.0.101:/home/chinsung/w orkspace/test ./test
即将远程主机192.168.0.101上的home/chinsung/w orkspace/test目录mount到./test目录中
1.18 安装eclipse
不要从pacman安装eclipse,最好自己去/do w nloads网站上下载。
注意:由于中文输入法的原因,eclipse快递键中的content assist为control + space,与系统冲突,建议改为Alt+/,并将w ord complete改为Alt+.
subversion关键词:
/update_1.6.x
另需将Monospace字体改为De j avu Sans Mono,否则缩进的效果会很差。
1.19安装net w ork-manager-applet
# pacman -S net w ork-manager-applet mad w ifi
将net w orkmanager加入/f的DAEMON项中
至此,系统的安装已基本完成,下面开始对其进行配置
1.20 安装时间管理工具
# pacman -S hamster-applet
2.21 安装telnet等网络工具
# pacman -S inetutils
2.22 安装C P U频率调节工具
# pacman -S acpid
2.23 安装打印机支持工具
# pacman -S cups hplip
第二部分:配置
2.1 设置字体
通过System->P reference-Apperence打开字体设置页,将除Mono以外的字体设为微软雅黑9号,Mono字体设为 De j avu Mono9号。注意Mono字体的设置,否则gnome-terminal等程序的等宽字体显示可能会很难看。
2.2 chromium设置
主要是安装插件,设置字体,主页等,我安装的插件为:Ad B lock, Docs P D F/P o w er P oint V ie w er, Google Calendar Checker, Google Mail Checker四个。
2.3 使用framebuffer
在启动参数中加入vga=872(我的屏幕分辨率是1280x800),如果不知道自己机子或是屏幕的参数,可先安装lrmi工具,然后运行vbetest查看,将得到的值加上512即可。当然,如果你不需要在framebuffer下编程,这一步也是不必要的。
2.4 设置ssd硬盘设置
第一步:在fstab里加入:
tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
tmpfs /var/tmp tmpfs defaults,noatime,mode=1777 0 0
tmpfs /var/log tmpfs defaults,noatime,mode=0755 0 0
第二步,去firefox里键入about:config
加入bro w ser.cache.disk.parent_directory键, 设置为/tmp,string类型,当然,不用firefox的话这一步可免。
第三步,在启动参数中加入elevator=noop
一般地址为:/boot/grub/men.lst
2.5 配置q stardict字典
mkdir -p ~/.stardict/dic
tar x z vf dictionary.tar.g z -C ~/.stardict/dic
2.6 为系统增加一个工作用户
# useradd -m -G users,audio,video,w heel,lp,optical,net w ork,storage,dbus,hal l q s -s /bin/bash # pass w d l q s
2.7设置C P U自动频率
×将acpi-cpufre q cpufre q_ondemand cpufre q_po w ersave cpufre q_conservative加入启动module 项
×修改/etc/conf.d/cpufre q,将相关内容解注释,内容如下:
governor="conservative"
min_fre q="0.8GH z"
max_fre q="3GH z"
×执行
# chmod +s /usr/bin/cpufre q-selector
×为顶部panel添加C P U F re q uency Monitor小工具
2.9设置打印机
我使用的是LENO V O L J2200打印机。联想不厚道,这款实际上是兄弟HL-2140,联想再一次发扬了组装公司的威力,把2140喷上了LENO V O的标,然后卖给了我, 所以安装驱动的时候还得装HL-2140,因为,万恶的来弄我是没有为LINU X提供驱动的。下面这张图为打印机安装后的情况,其中驱动程序用的是 F oomatic/hpi j s-pcl5e。要注意将usblp从MODULES中除去,否则打印机可能不可用。
.1.2.8 设置DAEMON项
编辑/f文件,将gdm等加入DAEMON中,我的DAEMON项结果为: