一、安装 到 http://mirror.lupaworld.com/archlinux/iso/latest/ 或者 http://ftp.sjtu.edu.cn/pub/mirror2/www.archlinux.org/iso/latest/ 下载iso镜像,提取其中的vmlinuz 和initrd.img到一个分区的根目录。进入grub(假设grub已经存在或者用grub for dos,相信对用Arch的兄弟这不是问题了)后: grub>root (hd0,9) (假设vmlinuz 、initrd.img和ISO都在(hd0,9)) grub>kernel (hd0,9)/vmlinuz grub>initrd (hd0,9)/initrd.img grub>boot 进入安装界面以后,首先要做的是挂载iso, 在根目录新建一个文件夹,然后安装。 #mkdir -pv iso #mout /dev/sda9 /iso #cd /iso #mount -o loop -t *.iso /src #/arch/setup 进入安装目录进行安装,注意分区,其他没什么特别的。 Note:此方法已经不适用于2008.06,因为2008.06 ISO镜像里面已经没有vmlinuz 和initrd.img,一个解决方法是提取2008.03中的vmlinuz 和initrd.img,用grub启动之后继续,其他同上,进到Shell之后有所不同。follow as: #mount /dev/sdaX /mnt (X视你的镜像所放位置,这里挂在/mnt,其他地方悉听尊便) #mount -t iso9660 -o loop /mnt/*.2008.06*.iso /media/dvd (把ISO挂在/media/dvd,之便,或者像上面建一个iso文件夹挂之。 ) #mkdir /src/core #ln -s /media/dvd/addons/core-pkgs /src/core/pkg (上面是最关键的两步) #/arch/setup 二、系统基本配置 进入系统后用root登录 添加用户 #adduser USERNAME #passwd USERNAME 修改源 1)在/etc/pacman.d/mirrorlist设置安装源,加入: Server = http://mirror.lupaworld.com/archlinux/$repo/os/i686 Server = ftp://ftp.archlinux.org/$repo/os/i686 Server = http://ftp.sjtu.edu.cn/pub/mirror2/www.archlinux.org/$repo/os/i686/ 上面的第三个为上海交大的源,教育网较快. 2)/etc/pacman.conf类似这样: [core] # Add your preferred servers here, they will be used first Include = /etc/pacman.d/mirrorlist [extra] # Add your preferred servers here, they will be used first Include = /etc/pacman.d/mirrorlist [community] # Add your preferred servers here, they will be used first Include = /etc/pacman.d/mirrorlist 更新系统 #pacman -Sy pacman #pacman -Su 启用Bash自动补齐 # pacman -S bash-completion # echo source /etc/bash_completion >>/etc/profile 安装配置sudo # pacman -S sudo # visudo /etc/sudoers 加入: YOURNAME ALL=(ALL) NOPASSWD: SETENV: ALL 设置locale 在/etc/locale.gen里面加入需要的locale, 如: zh_CN.UTF-8 UTF-8 zh_CN.GBK GBK zh_CN GB2312 en_US.UTF-8 UTF-8 en_US ISO-8859-1 在/etc/rc.conf设置默认locale, 加入或修改成类似: LOCALE="zh_CN.UTF-8" 建议: 在/etc/rc.conf里设置LOCALE="en_US.UTF-8" 在~/.xinitrc里设置export LANG="zh_CN.UTF-8" 这样在控制台下所有提示信息为英文,X下则是中文. 安装配置xorg #pacman -S xorg #pacman -S hwd #hwd -xa 安装显卡驱动 1)寻找适合的开源显卡驱动 #pacman -Ss xf86-video-xx 比如 #pacman -Ss xf86-video-nv #pacman -Ss xf86-video-ati 2)ATI芯片 #tupac -S catalyst 参考 http://wiki.archlinux.org/index.php/ATI 3)Nvidia芯片 #tupac -Ss nvidia 参考 http://wiki.archlinux.org/index.php/NVIDIA Nvidia的显卡最好是使用其官方网站( http://www.nvidia.cn/Download/index.aspx?lang=cn )上的驱动 #sh NVIDIA-Linux-x86-***-pkg1.run 安装字体 #pacman -S wqy-bitmapfont wqy-zenhei #pacman -S ttf-arphic-uming ttf-arphic-ukai ttf-bitstream-vera 安装桌面环境kde或者kdemod 1)安装kdebase #pacman -S kdebase kde-i18n-zh_cn 要安装kdemod,先在/etc/pacman.conf加入 [kdemod-core] Server = http://mirrors.igprolin-online.org/pub/kdemod/core/i686 Server = http://kdemod.iskrembilen.com/repo/core/i686/ [kdemod-extragear] Server = http://mirrors.igprolin-online.org/pub/kdemod/extragear/i686 2)安装kdemod #pacman -Sy kdemod 如果想直接进入图形登录界面, 可以调用kdm #vim /etc/inittab 把id:3:initdeafault 这行的3改成5. 修改rc.conf 调用kdm #vim /etc/rc.conf 在 DAEMONS 段加入kdm,如 DAEMONS=(syslog-ng network netfs crond kdm) 安装其他桌面环境类似。 安装中文输入法 #pacman -S fcitx 让fcitx随系统启动 vi ~/.bash_profile 添加以下内容 export XIM=fcitx export XMODIFIERS=@im=fcitx export GTK_IM_MODULE=xim export QT_IM_MODULE=xim export XIM_PROGRAM=fcitx fcitx & 安装声卡驱动 #pacman -Sy alsa-lib alsa-utils alsa-oss 1)设置声卡 #alsaconf 2)设置音量并保存 #alsamixer #alsactl store 3)设置alsa随系统启动 编辑/etc/rc.conf在DAEMONS里添加alsa, 如 DAEMONS=(syslog-ng network netfs crond kdm gpm alsa) 添加到用户到audio 组 #gpasswd -a USERNAME audio 自动挂载 #pacman -S dbus hal #gpasswd -a USERNAME hal #gpasswd -a USERNAME dbus #vim /etc/rc.conf 在DAEMONS段里加入 hal 重启动,自动挂载安装完毕 解决无法man的问题 在~/.bashrc里加入 unset MANPATH 让manpage显示颜色 pacman -S most 这个程序与less/more等程序的功能类似,但是它支持彩色输出。编辑/etc/man.conf,按照下面的内容进行修改: PAGER /usr/bin/most -s BROWSER /usr/bin/most -s 使得命令提示符更漂亮 在~/.bashrc加入以下几行 BLUE=`tput setf 1` GREEN=`tput setf 2` CYAN=`tput setf 3` RED=`tput setf 4` MAGENTA=`tput setf 5` YELLOW=`tput setf 6` WHITE=`tput setf 7` PS1='\[$GREEN\]\u@\h \[$BLUE\]\w\[$GREEN\] \$\[$WHITE\] ' 三、ArchLinux的包管理系统: pacman 常用命令有: pacman -Sy abc 和源同步后安装名为abc的包 pacman -S abc 从本地数据库中得到abc的信息,下载安装abc包 pacman -Sf abc 强制安装包abc pacman -Ss abc 搜索有关abc信息的包 pacman -Si abc 从数据库中搜索包abc的信息 pacman -Syu 同步源,并更新系统 pacman -Sy 仅同步源 pacman -R abc 删除abc包 pacman -Rc abc 删除abc包和依赖abc的包 pacman -Rsn abc 移除包所有不需要的依赖包并删除其配置文件 pacman -Sc 清理/var/cache/pacman/pkg目录下的旧包 pacman -Scc 清除所有下载的包和数据库 pacman -U abc 安装下载的abs包,或新编译的abc包 pacman -Sd abc 忽略依赖性问题,安装包abc pacman -Su --ignore foo 升级时不升级包foo pacman -Sg abc 查询abc这个包组包含的软件包 pacman -Q 列出系统中所有的包 pacman -Q package 在本地包数据库搜索(查询)指定软件包 pacman -Qi package 在本地包数据库搜索(查询)指定软件包并列出相关信息 pacman-optimize To defragment pacman的数据库缓存和速度优化选项 pacman -Q | wc -l 统计当前系统中的包数量 pacman -U packagename.pkg.tar.gz 使用ABS和makeokg从源代码编译安装包 参考: http://www.douban.com/group/topic/2259557/ http://www.linuxsir.org/bbs/thread317982.html http://linuxtoy.org/archives/the-perfect-linux-desktop-arch-linux-2007-08-2-1.html http://www.archlinux.it/wiki/index.php?title=ArchTips(绠 浣撲腑鏂 http://www.linuxsir.org/bbs/thread335091.html from: http://hi.baidu.com/beanya/blog/item/f8480d298dba22fa99250acf.html |
|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )
GMT+8, 2024-9-30 13:30 , Processed in 0.132243 second(s), 12 queries , Gzip On, MemCache On.
Powered by Discuz! X3.5
© 2001-2023 Discuz! Team.