ArchLinux安装

2009-02-19 11:28:44
分类: LINUX
安装环境
Compaq presario 2800,P4 1.9G,512MB,40GB,ATI Radeon5700
安装版本
2009.02
 
一,安装
1.1 光盘启动后,输入root进入系统。
1.2 输入/arch/setup进入安装界面。
1.3 Select Source
CD-ROM
1.4 Set Clock
local
1.5 Prepare Hard Drive,选择
Auto-Prepare
后,设置个分区容量。
/boot 128M
swap 1G
/ 7.5G
/home 其余容量
filesystem为ext4。
开始格式化硬盘。
1.6 Select Packages
base(默认)
1.7 Install Packages
开始安装
1.8 设定配置文件
1.8.1 /etc/rc.conf
NETWORKING部分
HOSTNAME="archlinux"
eth0="dhcp"
注释掉gateway(由于使用dhcp)
1.8.2 /etc/hosts
修改此行为:127.0.0.1 localhost.localdomain localhost archlinux
1.8.3 /etc/locale.gen
把zh_CN,zh_HK和zh_TW的注释去掉
1.9 Install Bootloader
1.9.1 选择GRUB
1.9.2 在第一个kernel处,修改此行为
kernel /boot/vmlinuz26 root=/dev/sda1 ro vga=773
追加vga=773,调整启动时的console为1024×768
1.9.3 选择/dev/sda
1.10 reboot
 
二,网络配置
2.1 有线网络配置
连接网线,运行
/etc/rc.d/network restart
有线网络可用
2.2 无线网络配置
2.2.1 下载软件
pacman -S wireless_tools
pacman -S madwifi
2.2.2 添加模块
modprobe ath_pci countrycode=156
2.2.3 /etc/modprobe.conf
追加 options ath_pci countrycode=156
2.2.4 /etc/rc.conf
eth0="dhcp"
ath0="dhcp"
wlan_ath0="ath0 essid TP-LINK"
……
INTERFACES=(eth0 ath0)
2.2.5 运行命令
ifconfig ath0 up
iwlist ath0 scan
iwconfig ath0 essid TP-LINK
dhcpcd ath0
之后无线网络可以使用
2.2.6 实现系统启动时,启用无线网络
编辑文件/etc/rc.d/network
在wi_up()函数中,有一句 /usr/sbin/iwconfig $iwcfg。
在此处前追加
ifconfig $wlan_${1} up
iwlist $wlan_${1} scan
在此处后追加
dhcpcd $wlan_${1}
2.2.7 reboot,查看无线网络是否成功启动
2.2.8 软件包升级后,若无线网络不可用,可查看上述步骤是否正确配置。 
 
三,更新系统
3.1
pacman -Syu
3.2 常用pacman参数
安装或者升级单个软件包或者一串包(包括其依赖包): 
pacman -S packageA
移除包所有不需要的依赖包并删除其配置文件: 
pacman -Rsn package
通过给定关键词(列表)搜索远程软件仓库数据库(repo):
pacman -Ss keyword
 
四,新建用户
useradd -m -s /bin/bash lee
passwd lee
(你可能还需要将storage、audio、video、optical和wheel加入到你的用户组中 ── 特别是在你打算使用一个完整功能的桌面环境的情况下。)
 
五,安装建立sudo
5.1 
pacman -S sudo
5.2 
visudo
将会编辑/etc/sudoers,追加(lee ALL=(ALL) ALL)
 
六,安装X
6.1 如果想使用一个开源 显卡驱动, 需要3d加速,强烈建议在安装Xorg之前安装库 libgl 
pacman -S libgl
6.2
pacman -S xorg
6.3 安装显卡驱动
pacman -S xf86-video-ati
6.4 配置/etc/X11/xorg.conf
使用hwd工具自动配置xorg
pacman -S hwd
hwd -xa
6.5 Input设备热插拔问题:请在测试X前阅读
当热插拔开启后, X将清空xorg.conf里所有使用the kbd and mouse 驱动建立的设备。这将导致X被冻结,使得鼠标和键盘失去响应。
解决办法,配置 input设备热插拔:安装驱动 xf86-input-evdev,同时配置HAL使其能使用kbd/mouse驱动。
6.5.1 安装xf86-input-evdev:
pacman -S xf86-input-evdev
6.5.2 把hal加入/etc/rc.conf里的DAEMONS列表里,这样每次电脑启动,都会自动开启hal。
6.5.3 说明: 开启hal必须首先有一个dbus用户和用户组,以root身份输入下面命令创建用户和用户组
usr/sbin/groupadd -g 81 dbus
usr/sbin/useradd -c 'System message bus' -u 81 -g dbus -d '/' -s /bin/false dbus
(此处6.5.3,dbus系统已经追加,不必执行)
 
4 安装桌面环境
4.1 xorg
使用hwd,自动配置
hwd -xa
4.2 gnome
4.3 中文环境
/etc/rc.conf
LOCALE="zh_CN.utf8"
 
5 安装声卡
alsa
 
6 软件
6.1 sudo
6.2 scim
6.3 firefox
6.4 mplayer
6.5 global menu 
原文地址:https://www.cnblogs.com/huapox/p/3299967.html