LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2419|回复: 19

ArchLinux 2009.2安装配置笔记

[复制链接]
发表于 2009-3-22 19:09:14 | 显示全部楼层 |阅读模式
看carbonjiao一直在做archLive。。。我也开始学习下

这一个周一直都在学习使用ArchLinux。。。发现真的是很好用。。。所以我现在不用Ubuntu了。。。开始用ArchLinux

我没有用archlive,是用的官方下载的。。。没有图形界面。。。觉得这样更利于学习。。。

安装就没什么好说的了。。。我用的是Usb img。。。

有一点就是grub不认识ext4,所以/boot不能用ext4。。。

也就几分钟就安装完了。。。然后开始配置

1、当然是先配置网络了。。。
我用的静态IP,在/etc/rc.conf里
lo=(lo 127.0.0.1)
eth0="eth0 121.***.***.*** netmask 255.255.255.0 broadcast 121.***.***.255"
INTERFACES=(lo eth0)
gateway="default gw 121.***.***.1"
ROUTES=(gateway)


2、源/etc/pacman.d/mirrorlist
我用的是
Server = http://mirror.lupaworld.com/archlinux/$repo/os/i686
将/etc/pacman.conf里的
XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
注释解开,用wget下载软件包

3、更新
#pacman -Syu

4、我可不想一直用CLI,先装个X
#pacman -S xorg

5、装驱动
#pacman -S nvidia

6、创建/etc/X11/xorg.conf,我的内容如下
Section "ServerLayout"
   Identifier     "Xorg Configured"
    Screen      0  "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "S/2 Mouse" "CorePointer"
EndSection


Section "Module"
    Load           "dbe"
    Load           "extmod"
    Load           "type1"
    Load           "freetype"
    Load           "glx"
EndSection

Section "ServerFlags"
    Option         "AllowMouseOpenFail" "true"
    Option         "AutoAddDevices" "False"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "keyboard"
    Option         "CoreKeyboard"
    Option         "XkbRules" "xorg"
    Option         "XkbModel" "pc105"
    Option         "XkbLayout" "us"
    Option         "XkbVariant" ""
EndSection

Section "InputDevice"
    Identifier     "S/2 Mouse"
    Driver         "mouse"
    Option         "rotocol" "auto"
    Option         "ZAxisMapping" "4 5"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "true"
    Option         "Emulate3Timeout" "70"
    Option         "SendCoreEvents" "true"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Extensions"
    Option         "Composite" "Enable"
EndSection


7、安装桌面,我还是喜欢gnome
#pacman -S gnome
装的时候我没有选择epiphany,其余的都选择了

8、装个gdm
#pacman -S gdm
然后就可以gdm启动了
也可以在/etc/rc.conf里添加hal启动

9、装hal
#pacman -S hal dbus
在/etc/rc.conf里添加hal启动(这个arch的rc.conf真好用!)

10、声音
#pacman -S alsa-utils
alsaconf配置声卡
alsamixer调节大小
alsactl store保存
在/etc/rc.conf里添加alsa


11、字体
#pacman -S wqy-bitmapfont wqy-zenhei ttf-arphic-uming ttf-arphic-ukai ttf-bitstream-vera

12、Bash自动补齐
#pacman -S bash-completion
#echo source /etc/bash_completion >> /etc/profile

13、添加用户
#useradd -mG users,audio,optical,storage,hal,dubs,wheel -s /bin/bash yourusername

#passwd yourusername



14、Accessories软件
#pacman -S gnome-terminal gedit p7zip unrar unzip file-roller

15、Graphics
#pacman -S gthumb

16、Internet
#pacman -S firefox firefox-i18n flashplugin pidgin skype

17、Office
#pacman -S openoffice-base openoffice-zh_cn xpdf xpdf-chinese-simplified xpdf-chinese-traditional

18、Sound & Video
#pacman -S codecs gstreamer0.10-bad gstreamer0.10-ugly gstreamer0.10-ffmpeg gstreamer0.10-mad gstreamer0.10-mpeg2dec rhythmbox mplayer mplayer-plugin


19、输入法(具体的安装看这个http://bbs.linuxeye.cn/thread-767-1-1.html
我用ibus,之前都用scim,不知道为什么在arch上不好用,就用了ibus。。。这才发现ibus比scim好用多了
下载源码自己编译的,然后在用户的home里
#vim .profile
export XMODIFIERS=@im=ibus
export GTK_IM_MODULE=ibus
export QT_IM_MODULE=ibus
ibus-daemon -d -x


20、Programming & Develop
jdk下载的bin文件,用的netbeans 6.5.1,用mysql,官方下载就行。

声明:本文系LinuxEye.CN(http://bbs.LinuxEye.cn)的原创作品,欢迎大家转载,但请大家尊重原作者的劳动成果,保留该声明。谢谢!
发表于 2009-3-22 22:15:52 | 显示全部楼层
对新手应该很有用
回复 支持 反对

使用道具 举报

发表于 2009-3-22 22:52:36 | 显示全部楼层
好帖子,我今天也重装了2009.2的,说下会碰到的问题。
第一,照楼主的xorg.conf应该会进入x后鼠标键盘失效,需要把那几个input的删除
第二,现在的那个hal装上后xp下的盘符不会自动挂载。论坛里有解决办法
参考http://www.linuxsir.cn/bbs/thread344125.html 特别要谢谢这位兄弟提供的办法

对楼主的帖子提个建议,你这个帖子老鸟看了没用,菜鸟看了不懂,都是些普通应用但是又不够细致,比如装ibus,怎么也得告诉人家源里没有要去aur或者yaourt阿
回复 支持 反对

使用道具 举报

发表于 2009-3-22 23:44:52 | 显示全部楼层
Post by xzap;1964290
好帖子,我今天也重装了2009.2的,说下会碰到的问题。
第一,照楼主的xorg.conf应该会进入x后鼠标键盘失效,需要把那几个input的删除
第二,现在的那个hal装上后xp下的盘符不会自动挂载。论坛里有解决办法
参考http://www.linuxsir.cn/bbs/thread344125.html 特别要谢谢这位兄弟提供的办法

对楼主的帖子提个建议,你这个帖子老鸟看了没用,菜鸟看了不懂,都是些普通应用但是又不够细致,比如装ibus,怎么也得告诉人家源里没有要去aur或者yaourt阿


最重要是记得告诉人家去看官方wiki,而且主要的文章已经被XD们翻译得很好。
回复 支持 反对

使用道具 举报

发表于 2009-3-23 00:05:16 | 显示全部楼层
写得很详细啊,赞一个!不过没什么用~~~
回复 支持 反对

使用道具 举报

发表于 2009-3-23 00:19:25 | 显示全部楼层
很好,做个标记先~
回复 支持 反对

使用道具 举报

发表于 2009-3-23 00:48:25 | 显示全部楼层
Post by qiang_liu8183;1964301
写得很详细啊,赞一个!不过没什么用~~~


太刻薄了吧~
回复 支持 反对

使用道具 举报

发表于 2009-3-23 01:11:19 | 显示全部楼层
wiki上的要更详细些
另外觉得现在"原创"这个词是不是已经泛滥了,只要是自己动手写的就叫"原创"?
[没别的意思啊,lz不要误会= =]
回复 支持 反对

使用道具 举报

发表于 2009-3-23 01:30:49 | 显示全部楼层
刚刚折腾了一下,从arch64直接降到arch32了……原来可以……
当初真应该试试直接从arch32升到arch64……
回复 支持 反对

使用道具 举报

发表于 2009-3-23 03:23:14 | 显示全部楼层
楼主,整个过程还可以更简单的!
1、uming和wqy选一个就够了吧?
2、hal会在装xorg的时候被同时装上,不需单独装
3、codecs已经不需要了吧?gstream也会作为相应依赖自动装上
4、xorg里面很多不是需要的,还不如直接用X -configure生成的简单呢(比如很多字体不存在)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表