Archlinux安装笔记

要安装arch linux,基本都需要参照Wiki中的内容,网上给的教程不一定正确,毕竟archlinux滚动更新,指不定什么时候又变了。


第一步、选择安装源:

http://www.archlinux.org/download/

注意:

archlinux有三种源安装方法,推荐 选 “网络源”安装,本来安装包就很小,而且archlinux镜像源速度很快,而且网络安装就已经是最新的了,可以省去很多更新的麻烦。


第二步:安装(以下网址第3节)

https://wiki.archlinux.org/index.php/Beginners%27_Guide_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)

注:

参考wiki中的第3节,其中需要注意几点:

1、分区。千万别弄错盘了。

2、软件包这点太麻烦了,先选一些自己认得的和别人推荐的。

3、在配置rc.conf时候可以在DAMON那行的  network 前面加上“!”表示开机时不启动该守护进程,但是这样以后开启就需要自己开启dhcp,命令如下:

# dhcpcd eth0
以后如果想开启DHCP,可以将该守护进程更换成 networkmanage或者wicd关于守护进程可以参考

https://wiki.archlinux.org/index.php/Daemon_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)

4、locale.gen那里记得把   4个  zh_CNXXX开头前面的 “#”符号给注释掉

5、最后记住自己的root密码

6、第一次登陆只有字符界面,只能以root用户登陆,其他用户以后才能配置。

第三步、基本配置(以下网址第4节)

https://wiki.archlinux.org/index.php/Beginners%27_Guide_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)#.2Fetc.2Fmkinitcpio.conf

注:

1、如果在之前安装的时候就已经选好镜像了,在这里就不用再修改高速镜像了,直接跳过

2、如果是选择网络源安装,就可以省去系统软件更新这个过程

3、需要做的三件事情

a)!!添加一个用户

b)!!生成一个pacman key

c)!!务必安装一个yaourt,以后很多AUR的软件都使用这个命令安装了!!(关于AUR,可以参考里面的说明)yaourt安装会有些麻烦,教程如下:

https://wiki.archlinux.org/index.php/Yaourt_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)

另:附pacman教程

https://wiki.archlinux.org/index.php/Pacman_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)

第四步:安装驱动、和桌面环境

这一步其实最麻烦。涉及的东西最多。先拆分一下

1、显卡驱动、声卡驱动、输入设备驱动、字体、以及!!DBUS!!(以下网址第5节)

https://wiki.archlinux.org/index.php/Beginners%27_Guide_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)#.2Fetc.2Fmkinitcpio.conf

注:

这里安装玩dbus,记得将dbus加入/etc/rc.config 中的daemon数组中(就是之前选择在network前面加!的那一行)

另:

在教程中“测试 X”一节,推荐安装roxterm,而不选择xterm,主要原因是,xterm那个字体太恶心了,而且中文还乱码(虽然一开始不会遇到中文),以后可以选择换gnome-terminal

2、选择一个桌面环境

下面网址是各种桌面环境的简单介绍

https://wiki.archlinux.org/index.php/Desktop_Environment_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)#.E6.A1.8C.E9.9D.A2.E7.8E.AF.E5.A2.83

以下网址是窗口管理器的介绍

https://wiki.archlinux.org/index.php/Window_Manager_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)

以awesome为例,教程如下:

使用命令:

pacman -S awesome
注:

awesome-git为不稳定版本,就别去装了。


awesome的使用教程如下

https://wiki.archlinux.org/index.php/Awesome_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)


需要小心~/.xinitrc中的配置,在教程里面写的清楚,如果不实用登陆界面,就使用

exec awesome
如果使用登陆界面,使用

exec ck-launch-session awesome
注:

要进入安装好的桌面环境,记住,配置的~/.xinitrc是给普通用户的,所以在root用户下输入startx是进入不了的


要使用登录界面:需要阅读以下:

https://wiki.archlinux.org/index.php/PolicyKit

https://wiki.archlinux.org/index.php/HAL_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)

https://wiki.archlinux.org/index.php/ConsoleKit

https://wiki.archlinux.org/index.php/Display_Manager_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)


登录界面可以选择使用slim,这是一个登录管理器(教程如下),(当然还有别的登录管理器)

https://wiki.archlinux.org/index.php/SLiM_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)

注:

如果配置后登录界面进不去,不要怕,在登录界面按,“ctrl + alt + F1”就又回到了熟悉的tty1了(桌面环境使用的是tty7),然后再慢慢修改就好了



2、无线网卡驱动,已经网络管理软件

这一块感觉是最复杂的一块了,需要考虑的东西非常多

无线网卡驱动安装参考教程

https://wiki.archlinux.org/index.php/Wireless_Setup_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)

注:

1、根据不同的网卡型号,会有各种不同的区分,注意选择。


网络管理(一下网址的最后一节)

https://wiki.archlinux.org/index.php/Wireless_Setup_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)

注:

感觉在wicd和networkmanage中选一个就可以了,偏向于选择后者。不过需要很多支持

networkmanager教程

https://wiki.archlinux.org/index.php/NetworkManager_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)


3、音量管理器

使用alsa,对这个要求不是很高,能出声就可以了:教程

https://wiki.archlinux.org/index.php/Advanced_Linux_Sound_Architecture_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)

注:

在安装完以后,在终端输入,alsamixer,就可以调节音量了,如果这时候出现了在终端中按两次TAB键出现Beep的蜂鸣声,解决方法为:

https://wiki.archlinux.org/index.php/Disable_PC_Speaker_Beep_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)

这个方法也可以,不知道有没有副作用

http://blog.sina.com.cn/s/blog_72e339cd0100wlc0.html



第五步:安装需要的软件

仁者见仁智者见智,有一点需要说明,遇到过一种情况,别人说给我听的。

使用pacman安装ibus会有不成功的情况,但是用yaourt安装就不会出现这种情况。









评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值