SlackWare10.1从(硬盘)安装到配置及.bashrc配置
上一篇 / 下一篇 2008-10-21 20:35:07 / 个人分类:Debian configure
本文重点讲述Slackware LInux 的详细的(硬盘)安装和配置过程
~3XOg6X B0SLACKWARE是一款很优秀的GNU/Linux操作系统,其KISS(Keep It Simple, Stupid)原则使得她在众多Linux发行版中独树一帜,她由Patrick Volkerding定期发布,目前最新稳定版本是SlackWare10.1(2.4.29内核,testing中带有2.6.10内核),可以从一下 站点得到:
0K {fR.N9Jy$hA0http://slackware.at/data/slackware-10.1-iso/51Testing软件测试网f5a-pQ+z#k1\-xe"V8L
http://www.slackware.com/getslack/
/i%An!n5OV*h0http://www.abnormalpenguin.com/slackware-mirrors.php51Testing软件测试网7hS2]q2VR
http://iso.linuxquestions.org/distro.php?distro=1
1y2ZlfU*adM0http://www.tlm-project.org/51Testing软件测试网M/I4|8W5ie d m1|
其中第一个是从 http://www.linuxsir.org/ 上发现的(速度可以),其他是从http://distrowatch.com得到的。51Testing软件测试网 Qj*u$}2I.Kv0[S7k
下面我重点说一下我的详细的(硬盘)安装和配置过程:
^q@s)j0每一款GNU/Linux不外乎两种基本安装方式:
;U8Y jQ7K(e:W0CD/DVD安装51Testing软件测试网5O\IQR?^p
硬盘安装CD/DVD安装方式就比较简单了,关键就是硬盘安装,其实我本人更喜欢硬盘安装,就算能刻盘的情况下我会选择硬盘安装,好了,言归正传,下面说下基于windows的硬盘安装。
|1NB{/n:xH01,准备
N3V-gKdh]BA!c0准备一:硬盘分区
jX(u4W\0L$pC;|M0为SLACKWARE准备两个分区(可以是主分区,也可以是逻辑分区,但推荐都是主分区),一个是Linux Swap(容量大约为内存的两倍,但一般情况下300M~500M就可以了),格式为Linux Swap;51Testing软件测试网(P:Q]&@!~P
另一个为SlackWare分区(容量大约1,5G以上),格式为reiserfs。51Testing软件测试网N,R(X!t{^)j6N[ T
另外在你的windows中最好准备一个Fat32盘(我没有试过NTFS盘可不可以,当然最好是Fat32盘)
X(Cbu0OzxK5u9]4V0准备二:下载必要的文件51Testing软件测试网 eW(]A;p;e,}{ n-q
slackware-10.1-install-d1.iso51Testing软件测试网MfBW2t,ICusa(O
slackware-10.1-install-d2.iso51Testing软件测试网!R? l,F)q5er4K
grub020p(http://www.linuxeden.com/download/softdetail.php?softid=1026]Grub For Dos)51Testing软件测试网nrr.M,T(_t&N
准备三:放置所需文件51Testing软件测试网Y9pxa|F
所需文件
/d X;v6EJ^0Dos Booting Floppy(如果你没有软驱,看这里http://linux.hiweed.com/node/91]hiweed)
8?9N#O'N*y%a0Grub for dos51Testing软件测试网i4Z VP K5|$C
bzImage from kernels\bare.i\ of slackware-10.1-install-d1.iso51Testing软件测试网K1L.n6xb,K"U)Q{
initrd.img from isolinux\ of slackware-10.1-install-d1.iso51Testing软件测试网 J ^D1})q
slackware-10.1-install-d1.iso
K&U!g&HpfET0[slackware-10.1-install-d2.iso]
5d2@n5yBg ^hVx0*[ ]表示可选
Oi0pGwHPJMz0放置如下:51Testing软件测试网V4Sh+y$F9ux Y
c:\grub020p\51Testing软件测试网/KI|,D3i|7bG#?#J2ZG
c:\grub.exe (extract from grub020p\)51Testing软件测试网@hh PO*N
c:\slkboot\bzImage51Testing软件测试网ReCw1C,F2]u
c:\slkboot\initrd.img51Testing软件测试网 BuV Z {0Z4O+t1u
c:\slack\here are the files extracted from slackware-10.1-install-d1.iso and slackware-10.1-install-d2.iso51Testing软件测试网 qo3v }.@W?3@v|I
其中也可以都放到其他的盘中比如D:\(前面说过这里最好是Fat32盘),也可以分开放置,比如51Testing软件测试网5`*v(_C9|} oPg
c:\grub020p\51Testing软件测试网-zd@Dj'O0\
c:\grub.exe(extract from grub020p\)
BD^&\#}7\ y2`3W0c:\slkboot\bzImage
g/z!X4m)rF0c:\slkboot\initrd.img
W'QEcJ d8vl+c0d:\slack\here are the files extracted from slackware-10.1-install-d1.iso and slackware-10.1-install-d2.iso
PK@b Npu*n0U02,安装
2X)A(@G;B{0准备就绪后,就可以进行安装了,首先重启系统,设置Bios为软盘启动,把DOS启动盘放入软驱(如果没有软驱的参照hiweed http://linux.hiweed.com/node/91,而且必须是纯DOS环境),然后进行如下操作:
3swOi kSF0A:\C:51Testing软件测试网IM$F{lR#PX
C:\grub.exe51Testing软件测试网VV+n n5T9d6YK,YB
......51Testing软件测试网7w{x*K)x+P2N
grub>kernel (hd0,0)/slkboot/bzImage root=/dev/hda151Testing软件测试网0L&@ c6C7WCmO
......51Testing软件测试网j?yyj9F`
grub>initrd (hd0,0)/slkboot/initrd.img51Testing软件测试网+D2FA VE;tO;C
......51Testing软件测试网 |+}Z}-H
grub>boot51Testing软件测试网}g+GpcI
......然后提示以root身份登录,接着输入setup进行安装,安装过程参照这里:
Xqf^xku A0http://cool.ewe.com.cn/~zzj666/docs/htm/document/slackware.html51Testing软件测试网7f"v3c@$wQP
安装过程中必须确认安装lilo安装到MBR以引导windows和linux双系统。
RXAW5Kh03,配置51Testing软件测试网*aP0Mw B
安装过程相对简单,对新手来说,接下来的配置就比较头疼了。
"P9`uW;T$Ej0首先重启以root登录后,新建一个组和一个普通用户:
:KM-? J J%x K%IF0#groupadd zhy
,Y'J'TruB1B0#cd /home51Testing软件测试网b7?5MH*\H
#mkdir zhyfly
h%`9hn\k5w0#chmod 644 zhyfly
c%k9h1PE\Z,nnF.a0#useradd -G zhy -p ****** -s /bin/bash zhyfly用sudo使该普通用户拥有root权限(我自己的喜好便于操作,另外确保安装过程选择了sudo)
C:l0Ok4b"UC_0#visudo在打开文件中添加 zhyfly ALL=NOPASSWD:ALL
#f\%O/Vc'^2{0a O q8C0配置 /etc/ files:51Testing软件测试网0t m|N&QjC!o
/etc/fstab
!m |0w1f [ }Q3G*Z0/dev/hda4 swap swap defaults 0 051Testing软件测试网a(y v1Ir"L
/dev/hda3 / reiserfs defaults 1 1
;u3a&L g6ko H1wM0t0/dev/hda1 /mnt/fatc vfat defaults,rw,users,dmask=000,fmask=0111,umask=000,codepage=936,iocharset=cp936 1 0
2IX\.{-jJP{0/dev/hda5 /mnt/fatd vfat defaults,rw,users,dmask=000,fmask=0111,umask=000,codepage=936,iocharset=cp936 1 0
f%a:MA*|x0/dev/hda6 /mnt/nte ntfs rw,users,umask=000,nls=cp936 1 051Testing软件测试网h M@D5~{6Y"S:}
/dev/hda7 /mnt/ntf ntfs rw,users,umask=000,nls=cp936 1 051Testing软件测试网? w(` r'R-G ^!g
/dev/cdrom /mnt/cdrom iso9660 noauto,owner,ro 0 0
U4O9H,o(h0/dev/fd0 /mnt/floppy auto noauto,owner 0 051Testing软件测试网6w}k9\of`%Jec*R(y
devpts /dev/pts devpts gid=5,mode=620 0 0
)g {-LnsQUP0proc /proc proc defaults 0 0/etc/profile.d/lang.sh51Testing软件测试网/L9hX.jRg-i+E
在 "export LANG=en_US"该句后添加下面两句51Testing软件测试网+i'm%Tq2{P Ar
export LC_CTYPE=zh.CN
(Wo[ rCAPs0heK0G_BROKEN_FILENAMES=151Testing软件测试网l6`k.~P U
配置 ~/.bashrc:
aQ S8r"t3H%aY0/root/.bashrc
t"Y{AYp0# ~/.bashrc: executed by bash(1) for non-login shells.
;S vz CL oF0#export PS1='\h:\w\$ '51Testing软件测试网T,Qk*H1?1v
export PS1="\[\033[0;31m\][\u]:\[\033[0;31m\][\w]\[\033[0m\] "51Testing软件测试网@ Vx ?_H`&w#j
umask 02251Testing软件测试网jK,X^H
# You may uncomment the following lines if you want `ls' to be colorized:51Testing软件测试网'U$RfHOX
export LS_OPTIONS='--color=auto'
)Sj"V,|5R%w0eval "`dircolors`"
5M3M v%a5j'BO*s0alias ls='ls $LS_OPTIONS'51Testing软件测试网@ Lc9xhd*^
alias ll='ls $LS_OPTIONS -l'51Testing软件测试网c J/Zy9i_
alias l='ls $LS_OPTIONS -lA'
0zE H Lp2P/qH0#51Testing软件测试网}n4I$N@e!r!?z
# Some more alias to avoid making mistakes:
2L{&Ei$C5M%~mBT0alias rm='rm -i'51Testing软件测试网sP)wy y:Lb(\#J
alias cp='cp -i'
pU/] _ P0alias mv='mv -i'
p'U1G%J|/K1w0/home/zhyfly/.bashrc
,X8{&qDlGeR^9r0# ~/.bashrc: executed by bash(1) for non-login shells.
4X:}7iT8| I0# see /usr/share/doc/bash/examples/startup-files (in the package bash-doc)
\5q/\uPV;t;C*Xu0# for examples51Testing软件测试网4KW|%d+I;s
# If running interactively, then:
G\DAS@9I4e0if [ "$PS1" ]; then51Testing软件测试网!hHhF(Y [a7z%E
# don't put duplicate lines in the history. See bash(1) for more options51Testing软件测试网,BP9v:S5a!kO%\
# export HISTCONTROL=ignoredups51Testing软件测试网K:[&F;G.PpTk
# check the window size after each command and, if necessary,
,`Q-\6hm2RWu0 # update the values of LINES and COLUMNS.51Testing软件测试网 Z;of:\D2^
#shopt -s checkwinsize
&U.S ~5f)}c2x{1^0 # enable color support of ls and also add handy aliases
{(| G+RQz*Uv0 if [ "$TERM" != "dumb" ]; then
&TOy#S%S0_0 eval `dircolors -b`51Testing软件测试网/\ WGR(Pm
51Testing软件测试网nIp7C1iM-]Z^"x/\
alias ls='ls --color=auto'
OH v2lT6a0 #alias dir='ls --color=auto --format=vertical'
,K gz2y%V#W*b2V0 #alias vdir='ls --color=auto --format=long'51Testing软件测试网(AD^J ~o2S
fi
.c*s7up`` ?0 # some more ls aliases
-u~x+K jD0 alias ll='ls -l'51Testing软件测试网"g?b+Q2d
alias la='ls -A'51Testing软件测试网;] o!g Je|
alias l='ls -CF'51Testing软件测试网IA;Y_|Q&P2B
# set a fancy prompt
$~&J%Vy%^GBbj so0# PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '51Testing软件测试网*B FD0pt1Dr'|Y
# PS1="\[\033[1m\][\w]\[\033[0m\] "
5?d[Sj'wC0#export PS1="\u: \w\\$ "51Testing软件测试网*GT3Q7R*B
# If this is an xterm set the title to user@host:dir
%O!MEP*j7gb0t0 case $TERM in51Testing软件测试网,l*Ii1B]:CKD$W
xterm*)
"Y4_,^0ZC#p%F(Xr0 PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD}\007"'51Testing软件测试网.AfG-] S[
;;51Testing软件测试网l4zik+n3?n{ G'Jh
*)51Testing软件测试网UQM,utbB0U&e
;;51Testing软件测试网U0A4eP.k+{ P;G,c
esac
,nFM~;o$@:T0 # enable programmable completion features (you don't need to enable51Testing软件测试网$M M:ZzO t
# this, if it's already enabled in /etc/bash.bashrc).51Testing软件测试网$[%},s-N QF4\#h4X!b
#if [ -f /etc/bash_completion ]; then51Testing软件测试网7Q}e1eON4~eF
# . /etc/bash_completion
q7}[Is*IeT0 #fi
'KcvF-Oz!x4w"|0fi51Testing软件测试网K(|,L&t)C/c
export PATH="/usr/bin:/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/sbin:/usr/X11R6/bin:/opt/java/jre/bin"
6C0t/J o!L6O0export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig51Testing软件测试网)~)ZM%af7m)z M0iA4C
export PS1="[\u@\h \\W]\\$"
\/kE3|4[K0export LANG=en_US
}YF-^^%_0d0export LC_CTYPE="zh_CN"51Testing软件测试网"Fq?+kcl"h
export GTK_IM_MODULE=xim51Testing软件测试网5U0k0Y+U:B!@)y/TB^T Z
export XMODIFIERS="@im=fcitx"
d"oYam0fcitx &>/dev/null
:hV z&t Z;osc0#alias ls="ls --color"51Testing软件测试网4p:O"r?f!\s r-y4v
alias reboot="sudo reboot"
$t!Vq hNX&]0alias halt="sudo halt"51Testing软件测试网QN4l{WytV
alias vim="sudo vim"
v!bN-@(oW~9?0现在可以启动X了:
go m/b+B.J!Gw9k8sU0startx
mF.D,~+P0配置xorg:
#E~|8xp3L.?0[zhyfly@zhy2fly ~]$xorgconig51Testing软件测试网t#K3JB:e
select the approtiate option according to your own Hardware of your PC.51Testing软件测试网XC? w)hF1q~
(including keyboard, mouse, monitor, video card, etc.)51Testing软件测试网8ZY9};k,nJ%u
然后手动修改/etc/X11/xorg.conf以使得你的滚轮鼠标正常使用:
)R+Lv U9D0修改Option "Protocol" "PS/2" 为 Option "Protocol" "IMPS/2"
3rF"} A9Q-`7H0并添加下面一句Option "ZAxisMapping" "4 5"
%wEzKj5N8p0安装字体见attachment.
4G+vE0R)Qc rJC0installpkg fontconfig-2.2.1-i486-1.Firefly.tgz51Testing软件测试网3fN&KC$CY t.o
最后Ctrl+Alt+Backspace重启X,你就会看到英文界面,中文显示了^_^
MvpRzO~.U;o/v0当然到这里应该一切都正常了,但是我的fcitx就是用不了,可以出现fcitx的对话框,但是“拼音”显示为灰色,不可用,因为我想使用英文界面,中文 输入,所以不想把LANG改成zh_CN,于是我本打算先升级内核,再解决fcitx的问题,这样我就到http: //slackware.at/data/slackware-current/testing/packages/linux-2.6.11.11/51Testing软件测试网Q\;h7k+Q^%[:[
下载了slackware提供的最新内核:51Testing软件测试网g(ay#IyYv
README.initrd
&d3|"r/wG i5VzzR0kernel-generic-2.6.11.11-i486-1.tgz
:~ j%i-rHTO0kernel-modules-2.6.11.11-i486-1.tgz
6o b8xU1Fg0kernel-source-2.6.11.11-noarch-1.tgz
&_:[v#P3HP+hI0alsa-driver-1.0.9b_2.6.11.11-i486-1.tgz51Testing软件测试网fwW DS.H
kernel-headers-2.6.11.11-i386-1.tgz51Testing软件测试网{[-{imy W
kernel-headers.WARNING安装前先看README.initrd和kernel-headers.WARNING这两个文件,下面是 我的安装步骤(也可以参阅这里http://distrowatch.com/weekly.php?issue=20040628#1):51Testing软件测试网vg7p!].~
[zhyfly@zhy2fly linux2611]$sudo installpkg kernel-generic-2.6.11.11-i486-1.tgz51Testing软件测试网V3|B&F
~3XOg6X B0SLACKWARE是一款很优秀的GNU/Linux操作系统,其KISS(Keep It Simple, Stupid)原则使得她在众多Linux发行版中独树一帜,她由Patrick Volkerding定期发布,目前最新稳定版本是SlackWare10.1(2.4.29内核,testing中带有2.6.10内核),可以从一下 站点得到:
0K {fR.N9Jy$hA0http://slackware.at/data/slackware-10.1-iso/51Testing软件测试网f5a-pQ+z#k1\-xe"V8L
http://www.slackware.com/getslack/
/i%An!n5OV*h0http://www.abnormalpenguin.com/slackware-mirrors.php51Testing软件测试网7hS2]q2VR
http://iso.linuxquestions.org/distro.php?distro=1
1y2ZlfU*adM0http://www.tlm-project.org/51Testing软件测试网M/I4|8W5ie d m1|
其中第一个是从 http://www.linuxsir.org/ 上发现的(速度可以),其他是从http://distrowatch.com得到的。51Testing软件测试网 Qj*u$}2I.Kv0[S7k
下面我重点说一下我的详细的(硬盘)安装和配置过程:
^q@s)j0每一款GNU/Linux不外乎两种基本安装方式:
;U8Y jQ7K(e:W0CD/DVD安装51Testing软件测试网5O\IQR?^p
硬盘安装CD/DVD安装方式就比较简单了,关键就是硬盘安装,其实我本人更喜欢硬盘安装,就算能刻盘的情况下我会选择硬盘安装,好了,言归正传,下面说下基于windows的硬盘安装。
|1NB{/n:xH01,准备
N3V-gKdh]BA!c0准备一:硬盘分区
jX(u4W\0L$pC;|M0为SLACKWARE准备两个分区(可以是主分区,也可以是逻辑分区,但推荐都是主分区),一个是Linux Swap(容量大约为内存的两倍,但一般情况下300M~500M就可以了),格式为Linux Swap;51Testing软件测试网(P:Q]&@!~P
另一个为SlackWare分区(容量大约1,5G以上),格式为reiserfs。51Testing软件测试网N,R(X!t{^)j6N[ T
另外在你的windows中最好准备一个Fat32盘(我没有试过NTFS盘可不可以,当然最好是Fat32盘)
X(Cbu0OzxK5u9]4V0准备二:下载必要的文件51Testing软件测试网 eW(]A;p;e,}{ n-q
slackware-10.1-install-d1.iso51Testing软件测试网MfBW2t,ICusa(O
slackware-10.1-install-d2.iso51Testing软件测试网!R? l,F)q5er4K
grub020p(http://www.linuxeden.com/download/softdetail.php?softid=1026]Grub For Dos)51Testing软件测试网nrr.M,T(_t&N
准备三:放置所需文件51Testing软件测试网Y9pxa|F
所需文件
/d X;v6EJ^0Dos Booting Floppy(如果你没有软驱,看这里http://linux.hiweed.com/node/91]hiweed)
8?9N#O'N*y%a0Grub for dos51Testing软件测试网i4Z VP K5|$C
bzImage from kernels\bare.i\ of slackware-10.1-install-d1.iso51Testing软件测试网K1L.n6xb,K"U)Q{
initrd.img from isolinux\ of slackware-10.1-install-d1.iso51Testing软件测试网 J ^D1})q
slackware-10.1-install-d1.iso
K&U!g&HpfET0[slackware-10.1-install-d2.iso]
5d2@n5yBg ^hVx0*[ ]表示可选
Oi0pGwHPJMz0放置如下:51Testing软件测试网V4Sh+y$F9ux Y
c:\grub020p\51Testing软件测试网/KI|,D3i|7bG#?#J2ZG
c:\grub.exe (extract from grub020p\)51Testing软件测试网@hh PO*N
c:\slkboot\bzImage51Testing软件测试网ReCw1C,F2]u
c:\slkboot\initrd.img51Testing软件测试网 BuV Z {0Z4O+t1u
c:\slack\here are the files extracted from slackware-10.1-install-d1.iso and slackware-10.1-install-d2.iso51Testing软件测试网 qo3v }.@W?3@v|I
其中也可以都放到其他的盘中比如D:\(前面说过这里最好是Fat32盘),也可以分开放置,比如51Testing软件测试网5`*v(_C9|} oPg
c:\grub020p\51Testing软件测试网-zd@Dj'O0\
c:\grub.exe(extract from grub020p\)
BD^&\#}7\ y2`3W0c:\slkboot\bzImage
g/z!X4m)rF0c:\slkboot\initrd.img
W'QEcJ d8vl+c0d:\slack\here are the files extracted from slackware-10.1-install-d1.iso and slackware-10.1-install-d2.iso
PK@b Npu*n0U02,安装
2X)A(@G;B{0准备就绪后,就可以进行安装了,首先重启系统,设置Bios为软盘启动,把DOS启动盘放入软驱(如果没有软驱的参照hiweed http://linux.hiweed.com/node/91,而且必须是纯DOS环境),然后进行如下操作:
3swOi kSF0A:\C:51Testing软件测试网IM$F{lR#PX
C:\grub.exe51Testing软件测试网VV+n n5T9d6YK,YB
......51Testing软件测试网7w{x*K)x+P2N
grub>kernel (hd0,0)/slkboot/bzImage root=/dev/hda151Testing软件测试网0L&@ c6C7WCmO
......51Testing软件测试网j?yyj9F`
grub>initrd (hd0,0)/slkboot/initrd.img51Testing软件测试网+D2FA VE;tO;C
......51Testing软件测试网 |+}Z}-H
grub>boot51Testing软件测试网}g+GpcI
......然后提示以root身份登录,接着输入setup进行安装,安装过程参照这里:
Xqf^xku A0http://cool.ewe.com.cn/~zzj666/docs/htm/document/slackware.html51Testing软件测试网7f"v3c@$wQP
安装过程中必须确认安装lilo安装到MBR以引导windows和linux双系统。
RXAW5Kh03,配置51Testing软件测试网*aP0Mw B
安装过程相对简单,对新手来说,接下来的配置就比较头疼了。
"P9`uW;T$Ej0首先重启以root登录后,新建一个组和一个普通用户:
:KM-? J J%x K%IF0#groupadd zhy
,Y'J'TruB1B0#cd /home51Testing软件测试网b7?5MH*\H
#mkdir zhyfly
h%`9hn\k5w0#chmod 644 zhyfly
c%k9h1PE\Z,nnF.a0#useradd -G zhy -p ****** -s /bin/bash zhyfly用sudo使该普通用户拥有root权限(我自己的喜好便于操作,另外确保安装过程选择了sudo)
C:l0Ok4b"UC_0#visudo在打开文件中添加 zhyfly ALL=NOPASSWD:ALL
#f\%O/Vc'^2{0a O q8C0配置 /etc/ files:51Testing软件测试网0t m|N&QjC!o
/etc/fstab
!m |0w1f [ }Q3G*Z0/dev/hda4 swap swap defaults 0 051Testing软件测试网a(y v1Ir"L
/dev/hda3 / reiserfs defaults 1 1
;u3a&L g6ko H1wM0t0/dev/hda1 /mnt/fatc vfat defaults,rw,users,dmask=000,fmask=0111,umask=000,codepage=936,iocharset=cp936 1 0
2IX\.{-jJP{0/dev/hda5 /mnt/fatd vfat defaults,rw,users,dmask=000,fmask=0111,umask=000,codepage=936,iocharset=cp936 1 0
f%a:MA*|x0/dev/hda6 /mnt/nte ntfs rw,users,umask=000,nls=cp936 1 051Testing软件测试网h M@D5~{6Y"S:}
/dev/hda7 /mnt/ntf ntfs rw,users,umask=000,nls=cp936 1 051Testing软件测试网? w(` r'R-G ^!g
/dev/cdrom /mnt/cdrom iso9660 noauto,owner,ro 0 0
U4O9H,o(h0/dev/fd0 /mnt/floppy auto noauto,owner 0 051Testing软件测试网6w}k9\of`%Jec*R(y
devpts /dev/pts devpts gid=5,mode=620 0 0
)g {-LnsQUP0proc /proc proc defaults 0 0/etc/profile.d/lang.sh51Testing软件测试网/L9hX.jRg-i+E
在 "export LANG=en_US"该句后添加下面两句51Testing软件测试网+i'm%Tq2{P Ar
export LC_CTYPE=zh.CN
(Wo[ rCAPs0heK0G_BROKEN_FILENAMES=151Testing软件测试网l6`k.~P U
配置 ~/.bashrc:
aQ S8r"t3H%aY0/root/.bashrc
t"Y{AYp0# ~/.bashrc: executed by bash(1) for non-login shells.
;S vz CL oF0#export PS1='\h:\w\$ '51Testing软件测试网T,Qk*H1?1v
export PS1="\[\033[0;31m\][\u]:\[\033[0;31m\][\w]\[\033[0m\] "51Testing软件测试网@ Vx ?_H`&w#j
umask 02251Testing软件测试网jK,X^H
# You may uncomment the following lines if you want `ls' to be colorized:51Testing软件测试网'U$RfHOX
export LS_OPTIONS='--color=auto'
)Sj"V,|5R%w0eval "`dircolors`"
5M3M v%a5j'BO*s0alias ls='ls $LS_OPTIONS'51Testing软件测试网@ Lc9xhd*^
alias ll='ls $LS_OPTIONS -l'51Testing软件测试网c J/Zy9i_
alias l='ls $LS_OPTIONS -lA'
0zE H Lp2P/qH0#51Testing软件测试网}n4I$N@e!r!?z
# Some more alias to avoid making mistakes:
2L{&Ei$C5M%~mBT0alias rm='rm -i'51Testing软件测试网sP)wy y:Lb(\#J
alias cp='cp -i'
pU/] _ P0alias mv='mv -i'
p'U1G%J|/K1w0/home/zhyfly/.bashrc
,X8{&qDlGeR^9r0# ~/.bashrc: executed by bash(1) for non-login shells.
4X:}7iT8| I0# see /usr/share/doc/bash/examples/startup-files (in the package bash-doc)
\5q/\uPV;t;C*Xu0# for examples51Testing软件测试网4KW|%d+I;s
# If running interactively, then:
G\DAS@9I4e0if [ "$PS1" ]; then51Testing软件测试网!hHhF(Y [a7z%E
# don't put duplicate lines in the history. See bash(1) for more options51Testing软件测试网,BP9v:S5a!kO%\
# export HISTCONTROL=ignoredups51Testing软件测试网K:[&F;G.PpTk
# check the window size after each command and, if necessary,
,`Q-\6hm2RWu0 # update the values of LINES and COLUMNS.51Testing软件测试网 Z;of:\D2^
#shopt -s checkwinsize
&U.S ~5f)}c2x{1^0 # enable color support of ls and also add handy aliases
{(| G+RQz*Uv0 if [ "$TERM" != "dumb" ]; then
&TOy#S%S0_0 eval `dircolors -b`51Testing软件测试网/\ WGR(Pm
51Testing软件测试网nIp7C1iM-]Z^"x/\
alias ls='ls --color=auto'
OH v2lT6a0 #alias dir='ls --color=auto --format=vertical'
,K gz2y%V#W*b2V0 #alias vdir='ls --color=auto --format=long'51Testing软件测试网(AD^J ~o2S
fi
.c*s7up`` ?0 # some more ls aliases
-u~x+K jD0 alias ll='ls -l'51Testing软件测试网"g?b+Q2d
alias la='ls -A'51Testing软件测试网;] o!g Je|
alias l='ls -CF'51Testing软件测试网IA;Y_|Q&P2B
# set a fancy prompt
$~&J%Vy%^GBbj so0# PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '51Testing软件测试网*B FD0pt1Dr'|Y
# PS1="\[\033[1m\][\w]\[\033[0m\] "
5?d[Sj'wC0#export PS1="\u: \w\\$ "51Testing软件测试网*GT3Q7R*B
# If this is an xterm set the title to user@host:dir
%O!MEP*j7gb0t0 case $TERM in51Testing软件测试网,l*Ii1B]:CKD$W
xterm*)
"Y4_,^0ZC#p%F(Xr0 PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD}\007"'51Testing软件测试网.AfG-] S[
;;51Testing软件测试网l4zik+n3?n{ G'Jh
*)51Testing软件测试网UQM,utbB0U&e
;;51Testing软件测试网U0A4eP.k+{ P;G,c
esac
,nFM~;o$@:T0 # enable programmable completion features (you don't need to enable51Testing软件测试网$M M:ZzO t
# this, if it's already enabled in /etc/bash.bashrc).51Testing软件测试网$[%},s-N QF4\#h4X!b
#if [ -f /etc/bash_completion ]; then51Testing软件测试网7Q}e1eON4~eF
# . /etc/bash_completion
q7}[Is*IeT0 #fi
'KcvF-Oz!x4w"|0fi51Testing软件测试网K(|,L&t)C/c
export PATH="/usr/bin:/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/sbin:/usr/X11R6/bin:/opt/java/jre/bin"
6C0t/J o!L6O0export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig51Testing软件测试网)~)ZM%af7m)z M0iA4C
export PS1="[\u@\h \\W]\\$"
\/kE3|4[K0export LANG=en_US
}YF-^^%_0d0export LC_CTYPE="zh_CN"51Testing软件测试网"Fq?+kcl"h
export GTK_IM_MODULE=xim51Testing软件测试网5U0k0Y+U:B!@)y/TB^T Z
export XMODIFIERS="@im=fcitx"
d"oYam0fcitx &>/dev/null
:hV z&t Z;osc0#alias ls="ls --color"51Testing软件测试网4p:O"r?f!\s r-y4v
alias reboot="sudo reboot"
$t!Vq hNX&]0alias halt="sudo halt"51Testing软件测试网QN4l{WytV
alias vim="sudo vim"
v!bN-@(oW~9?0现在可以启动X了:
go m/b+B.J!Gw9k8sU0startx
mF.D,~+P0配置xorg:
#E~|8xp3L.?0[zhyfly@zhy2fly ~]$xorgconig51Testing软件测试网t#K3JB:e
select the approtiate option according to your own Hardware of your PC.51Testing软件测试网XC? w)hF1q~
(including keyboard, mouse, monitor, video card, etc.)51Testing软件测试网8ZY9};k,nJ%u
然后手动修改/etc/X11/xorg.conf以使得你的滚轮鼠标正常使用:
)R+Lv U9D0修改Option "Protocol" "PS/2" 为 Option "Protocol" "IMPS/2"
3rF"} A9Q-`7H0并添加下面一句Option "ZAxisMapping" "4 5"
%wEzKj5N8p0安装字体见attachment.
4G+vE0R)Qc rJC0installpkg fontconfig-2.2.1-i486-1.Firefly.tgz51Testing软件测试网3fN&KC$CY t.o
最后Ctrl+Alt+Backspace重启X,你就会看到英文界面,中文显示了^_^
MvpRzO~.U;o/v0当然到这里应该一切都正常了,但是我的fcitx就是用不了,可以出现fcitx的对话框,但是“拼音”显示为灰色,不可用,因为我想使用英文界面,中文 输入,所以不想把LANG改成zh_CN,于是我本打算先升级内核,再解决fcitx的问题,这样我就到http: //slackware.at/data/slackware-current/testing/packages/linux-2.6.11.11/51Testing软件测试网Q\;h7k+Q^%[:[
下载了slackware提供的最新内核:51Testing软件测试网g(ay#IyYv
README.initrd
&d3|"r/wG i5VzzR0kernel-generic-2.6.11.11-i486-1.tgz
:~ j%i-rHTO0kernel-modules-2.6.11.11-i486-1.tgz
6o b8xU1Fg0kernel-source-2.6.11.11-noarch-1.tgz
&_:[v#P3HP+hI0alsa-driver-1.0.9b_2.6.11.11-i486-1.tgz51Testing软件测试网fwW DS.H
kernel-headers-2.6.11.11-i386-1.tgz51Testing软件测试网{[-{imy W
kernel-headers.WARNING安装前先看README.initrd和kernel-headers.WARNING这两个文件,下面是 我的安装步骤(也可以参阅这里http://distrowatch.com/weekly.php?issue=20040628#1):51Testing软件测试网vg7p!].~
[zhyfly@zhy2fly linux2611]$sudo installpkg kernel-generic-2.6.11.11-i486-1.tgz51Testing软件测试网V3|B&F