若 $ pacman -S xxx ,显示有这个包,但安的时候却下载不到,就说明你要刷新下你的包了,用命令 “ # pacman -Sy " ,(没事刷新下,是个好习惯,哈哈)
特别提示:你可以(建议)把你的配置文件全都备份下。这样你用大绝——重装的时候,也会快速恢复,而不用一遍又一遍的重复那些设置
如/etc/rc.conf ; /etc/fstab ; /etc/X11/xorg.conf ; 以及家目录下带“.”的你为有用的文件和目录,还有你自己的资料(这时就看出单分/home的好处了)
=====
想安arch? Wiki很详细的 , 所以下面很多地方很简略 , 我想说的是 Wiki 必须看!!
https://wiki.archlinux.org/index.php/Beginners'_Guide (直接贴“简体中文”的链接,不自动跳转,进去后自己选“简体中文”标签吧)
安完后可以接着看https://wiki.archlinux.org/index.php/Ge ... mendations
另: 安装过程中 选择[*]/取消[] 安装的包 用空格键
流程默认为用pppoe连网的人
*如果因为安装过程中少安了你需要的包,而导致你连不了网,那你就要(两种方案)①在别处下完需要包,用u盘传到你的电脑安上②用能连网的livecd(如ubuntu的)连上后下载下来(确认你*的內存够用),传到你arch的分区上。重新进到arch安。
*至于pacman怎么安本地包请看https://wiki.archlinux.org/index.php/Pacman
=====
我用pppoe , 网络安 , 刻的盘
0.关于pppoe
要用pppoe连网安的话 (最好先知道dns , 设置pppoe的时候直接输进去) , 在" /arch/setup "前,先把pppoe设置好,连上网
若是添dns那里添 " server " ,设置好后,ping个网站,看能连不 , 如
代码: 全选
# ping -c3 www.163.com (网易好啊,arch的源)
代码: 全选
# route delete default (删除默认网关 << 我没试过)
1.选择时区 , 源 << Arias , Chongqi(反正时间都一样,这个比Shanghai近) , mirrors.163.com
选完源后,提示框会问你类似" Setup network now ? " 的话 , 若用的pppoe , 选No
2.磁盘分区, 选择 >>选项2:Manually partition hard drives (即手动分) ,设置后到第三项 : Manually configure block devices, filesystems and mountpoints (手动配置块设备、文件系统和挂载点),按你自己分的设置 而后,没什么了
3.选择安装base , base-devel 包 , 另pppoe的 ,別忘在详细列表中选中rp-pppoe包
4.改 /etc/rc.conf :
代码: 全选
要动的地方有:
LOCALE="zh_CN.UTF8" (这样会在之后的字符界面出现中文乱码的情况,不想? >> 用"en_US.utf8")
TIMEZONE="Asia/Chongqing" (好像已经有了,开头选了的)
HARDWARECLOCK="UTC" (自己看是用这个,还是localtime)
.....
HOSTNAME="写自己想取的名子, 用英文的"
改 /etc/local.gen :127.0.0.1 localhost.localdomain localhost "这里是不是上面你取的名子,要一样哦"
代码: 全选
要动的地方有:
en_US.UTF8 UTF8
en_US ISO-8859-1
zh_CN . . . .. . . . . (只要是前缀为zh_CN的)
把上面提到的 , 前面的注释,(即 "# ")去掉
代码: 全选
[archlinuxfr]
Server = http://repo.archlinux.fr/i686 (我的是32位)
5.设置Root密码
6.设置grub ,有win*分区的,把下面win*设置前的注释去掉
7.提示你重启,取盘了
8.进入字符界面 输入root 回车 输入密码 回车 ; 设置pppoe ,连上网 ,更新
代码: 全选
# pacman -Syu (不用这步也行,因为安装时连网下的已经最新包)
10.安装sudo
代码: 全选
# pacman -S sudo
安完后
#visudo
确认有 " %wheel ALL=(ALL) ALL " ,且没有被注释掉
代码: 全选
# pacman -S xorg-server xorg-xinit xorg-utils xorg-server-utils
完成后
# pacman -S mesa
代码: 全选
# pacman -S xorg-twm xterm
代码: 全选
# pacman -S xf86-video-ati
代码: 全选
# pacman -S dbus
代码: 全选
# pacman -S ttf-dejavu wqy-zenhei
想再进步?请看本坛自由建客的http://forum.ubuntu.org.cn/viewtopic.php?f=8&p=2637026
15.安装fvwm
代码: 全选
# pacman -S fvwm
(喜欢的话也可以安打好补丁的,但要用aur [ 安装aur: # pacman -S yaourt ]
# yaourt fvwm-patched (选择要安包的序号,回车)
代码: 全选
# pacman -S lxdm
在/etc/lxdm/lxdm.conf中 把session=/usr/bin/startlxde 改成 session=/usr/bin/fvwm
session前面的注释别忘去掉
代码: 全选
# pacman -S alsa-utils
代码: 全选
把"dbus , alsa 和lxdm"加入DAEMONS
形如:DAEMONS=(syslogd network crond dbus @alsa @lxdm)
若pppoe想自开机自动连 把adsl也加进去:
DAEMONS=(syslogd network crond dbus @alsa @adsl @lxdm)
还有输入法等软件:
fcitx , ibus . . . . . . . . . . . . . . . . . . . . . . . . . . . . 输入法
opera , firefox . . . . . . . . . . . . . . . . . . . . . . . . . 浏览器
aria2 , axel . . . . . . . . . . . . . . . . . . . . . . . . . . . . 下载 (linux下,可利用迅雷离线 , 速度很快 << 和这两软件没关系,不是它俩可以兼容迅雷)
gimp , feh . . . . . . . . . . . . . . . . . . . . . . . . . . . . 图片处理 , 预览
mplayer , vlc . . . . . . . . . . . . . . . . . . . . . . . . . . . 音乐视频
unrar , unzip , p7zip . . . . . . . . . . . . . . . . . . . . . 解压 (其它tar基本完成)
flashplugin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Flash插件
xpdf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . pdf阅读
enca , convmv , iconv . . . . . . . . . . . . . . . . . . . 文件编码查询,转换
rox , thunar . . . . . . . . . . . . . . . . . . . . . . . . . . . . 文件管理器
这有个eexpres写的rox的设置http://forum.ubuntu.org.cn/viewtopic.ph ... x#p1916858
ntfs-3g , ntfsprogs . . . . . . . . . . . . . . . . . . . . . . ntfs读写
ntp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 时间同步
https://wiki.archlinux.org/index.php/Ne ... col_(简体中文)
代码: 全选
# pacman -S ntp
安完后把/etc/ntp.conf 中的 burst改成iburst
如:server 0.pool.ntp.org iburst
然后 # ntpd -qg (同步时间)
# hwclock -w (把同步来的时间写入硬件时钟,防止重启电脑后同步的时间失效)
https://wiki.archlinux.org/index.php/Cpufrequtils
http://linux-wiki.cn/wiki/CPU频率调节(SpeedStep,_PowerNow)
代码: 全选
安装 #pacman -S cpufrequtils
安装完成后
①加载正确的驱动,如我这个amd的cpu,试验后应用 " powernow-k8 "
即应用 # modprobe powernow-k8 (这是手动加载方法)
加载成功后 , 可以用 $ cpufreq-info 查询CPU信息
为了自动加载驱动,把你正确的驱动加入 /etc/rc.conf 文件中中的MODULES组
如:MODULES=( powernow-k8 vboxdrv fuse fglrx iwl3945 ... )
②选择调频模式,这里用 " cpufreq_ondemand " , 把它加入MODULES组,
如:MODULES=(powernow-k8 cpufreq_ondemand vboxdrv fuse fglrx iwl3945 ... )
③编辑 /etc/conf.d/cpufreq
內容大概如下(具体看前面网址的wiki):
#configuration for cpufreq control
# valid governors:
# ondemand, performance, powersave,
# conservative, userspace
governor="ondemand"
# valid suffixes: Hz, kHz (default), MHz, GHz, THz
# min_freq="1GHz" 这里若想用的话,设置成自己的
# max_freq="2GHz"
======
④把" cpufreq " 加入 /etc/rc.conf 中的 DAEMONS组
如: DAEMONS=(syslog-ng hal cpufreq dhcdbd networkmanager !network !netfs @alsa @crond @cupsd @fam @ntpd @sshd)
fvwm的一些资料http://forum.ubuntu.org.cn/viewtopic.php?f=168&t=334432
xterm主要是 roylez 的贴子http://forum.ubuntu.org.cn/viewtopic.php?t=143221
xorg的设置,用arch默认显示,分辨率没达到想要的,就要自己设置(看下日志文件很有用的 /var/log/Xorg.0.log)把贴子里的內容放到自己用户目录(/home/你自己的用户名/)下的“ .Xdefaults ” 里,没有自己建 . . . . . .<< 有的人放到 ".Xresources" 里 具体请看http://forum.ubuntu.org.cn/viewtopic.php?t=235796
要注意的是:
xterm*faceName:“这里用英文等宽字体”
xterm*faceNameDoublesize:“这里才是中文等宽字体”
若xterm里输入法启动不了,就在里“ .Xdefaults ”里再加一行 :
xterm*inputMethod:fcitx(这里我用是fcitx输入法) ------------------------汗,怎么写成字体了,现改过来了
改过来了,
https://wiki.archlinux.org/index.php/Xorg
http://qyin.frybase.com/tag/archlinux
代码: 全选
①首先确认 /etc/X11/xorg.conf 有没有,没有的话,自己生成:
生成命令要在字符界面里运行(没启用X),所以把图形界面先禁用了 (如,我用了lxdm 就把lxdm禁了,让它不自动运行,跟据上面安装流程里,我让lxdm自动运行的方法是把它加入/etc/rc.conf文件的DAEMONS组,那现在我把它先从DAEMONS组删掉,
使DAEMONS=(syslogd network crond dbus @alsa @adsl @lxdm) 变为DAEMONS=(syslogd network crond dbus @alsa @adsl)
)
在字符界面执行 # Xorg -config
这时在你的root目录下会生成文件" xorg.conf.new " 把它移到你的用户目录(或你自己想用的目录,主要是记清了,一会要用)
这时你可以回图形界面了,把lxdm调回来后,重启电脑(或直接在命令行 # lxdm << 因我用的是lxdm),进入图形界面编辑(当然,你要是擅长命令行下,在字符界面编辑也行。我命令行下不太会)
②编辑xorg.conf.new
执行命令 # gtf 1280 800 60 << 后面“ 1280 600 ”是你想要的分辨率 , “ 60 ” 是刷新率
得到类似 :
# 1280x800 @ 60.00 Hz (GTF) hsync: 49.68 kHz; pclk: 83.46 MHz
Modeline "1280x800_60.00" 83.46 1280 1344 1480 1680 800 801 804 828 -HSync +Vsync
编辑xorg.conf.new,把上面得到的“ Modeline "1280x800_60.00" 83.46 …… …… +Vsync ” 放到 Section "Monitor"项里
如:
=====
Section "Monitor"
Identifier "Monitor0"
Option "DPMS" "true"
HorizSync 28.0 - 96.0 # Warning: This may fry old Monitors
VertRefresh 50.0 - 75.0 # Very conservative. May flicker.
#DisplaySize 304 190 #96 DPI @1280x800 << 这项要是有的话,先注释掉
# 1280x800 @ 60.00 Hz (GTF) hsync: 49.68 kHz; pclk: 83.46 MHz
Modeline "1280x800_60.00" 83.46 1280 1344 1480 1680 800 801 804 828 -HSync +Vsync
EndSection
============
把“ "1280x800_60.00" ”放到Section "Screen"项里Modes 的后面
如:
=====
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultColorDepth 24
SubSection "Display"
Depth 24
Modes "1280x800_60" "1024x768" "800x600"
EndSubSection
EndSection
============
另,若要用 udev 自动检测硬件 ,把xorg.conf.new里的“ InputDevice ” 全注释掉
如:
=====
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
# InputDevice "Mouse0" "CorePointer"
# InputDevice "Keyboard0" "CoreKeyboard"
#Section "InputDevice"
# Identifier "Keyboard0"
# Driver "kbd"
#EndSection
#Section "InputDevice"
# Identifier "Mouse0"
# Driver "mouse"
# Option "Protocol" "auto"
# Option "Device" "/dev/input/mice"
# Option "ZAxisMapping" "4 5 6 7"
#EndSection
……
具体自己看
=============
保存,并把xorg.conf.new重命名为xorg.conf , 复制到" /etc/X11/ "下 。
重启电脑(应该说重启X,但我只会用重启电脑重启它)
③执行命令 # xdpyinfo | grep -B1 dot
得到类似 :
dimensions: 1280x800 pixels (304x190 millimeters)
resolution: 96x96 dots per inch
编辑/etc/X11/xorg.conf ,把上面得到的 “ 304x190 ” 加入到Section "Monitor"项对应处
如:
=====
Section "Monitor"
Identifier "Monitor0"
Option "DPMS" "true"
HorizSync 28.0 - 96.0 # Warning: This may fry old Monitors 这个和下面的VertRefresh,两项不清楚的话,可以看/var/log/Xorg.0.log 反正我是在其中看到我的行频和纵频了
VertRefresh 50.0 - 75.0 # Very conservative. May flicker.
DisplaySize 304 190 #96 DPI @1280x800 < < < < < < < < < < < < < < < < < 就像这样
# 1280x800 @ 60.00 Hz (GTF) hsync: 49.68 kHz; pclk: 83.46 MHz
Modeline "1280x800_60.00" 83.46 1280 1344 1480 1680 800 801 804 828 -HSync +Vsync
EndSection
=============
保存,重启,完成