荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: cycker (still), 信区: Linux
标  题: unstable debian安装历程(2)zz
发信站: 荔园晨风BBS站 (Sat Mar 13 10:47:40 2004), 站内信件

http://www.linuxsir.com/bbs/showthread.php?s=&threadid=9929
我的unstable debian安装历程[二][原创:JiRen兄]
二.安装X和配置X
1)apt-get install xfree86-common xserver-common xserver-xfree86
xbase-clients
xfonts-base xfonts-100dpi xfonts-75dpi
2)tasksel
安装简体和繁体中文环境。
locale就选zh*吧,即所有的中文locale.
3)apt-get install gnome icewm-gnome wmaker wmaker-data wmakerconf
wmakerconf-data
这就安装了Xfree86和三个窗口管理器。

4)配置simsun字体到:/usr/lib/X11/fonts/simsun
该目录下共有下列文件:
fonts.dir simhei.ttf simsun.ttf tahoma.ttf
fonts.scale simsun.ttc tahomabd.ttf
其中ttf文件都是从windows下考的。
simsun.ttf是simsun.ttc的考贝。
fonts.scale是fonts.dir的考贝。
fonts.dir:
109
simsun.ttf -misc-simsun-medium-r-normal--0-0-0-0-p-0-gb2312.1980-0
simsun.ttf -misc-simsun-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
simsun.ttf -misc-fixed-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.2:simsun.ttf -misc-simsun-medium-o-normal--0-0-0-0-c-0-gb2312.
1980-0
ai=0.4:simsun.ttf -misc-simsun-medium-i-normal--0-0-0-0-c-0-gb2312.
1980-0
ab=y:simsun.ttf -misc-simsun-bold-r-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.2:ab=y:simsun.ttf -misc-simsun-bold-o-normal--0-0-0-0-c-0-gb2312.
1980-0
ai=0.4:ab=y:simsun.ttf -misc-simsun-bold-i-normal--0-0-0-0-c-0-gb2312.
1980-0
sw=1:bw=0.5:simsun.ttf
-misc-simsun-medium-r-normal--0-0-0-0-c-0-iso8859-1
ab=y:sw=1:bw=0.5:simsun.ttf
-misc-simsun-bold-r-normal--0-0-0-0-c-0-iso8859-1
ai=0.2:sw=1:bw=0.5:simsun.ttf
-misc-simsun-medium-o-normal--0-0-0-0-c-0-iso8859-1
ai=0.4:sw=1:bw=0.5:simsun.ttf
-misc-simsun-medium-i-normal--0-0-0-0-c-0-iso8859-1
ai=0.2:ab=y:sw=1:bw=0.5:simsun.ttf
-misc-simsun-bold-o-normal--0-0-0-0-c-0-iso8859-1
ai=0.4:ab=y:sw=1:bw=0.5:simsun.ttf
-misc-simsun-bold-i-normal--0-0-0-0-c-0-iso8859-1
ai=-0.2:sw=1:bw=0.5:simsun.ttf
-misc-simsun-medium-ro-normal--0-0-0-0-c-0-iso8859-1
ai=-0.4:sw=1:bw=0.5:simsun.ttf
-misc-simsun-medium-ri-normal--0-0-0-0-c-0-iso8859-1
ai=-0.2:ab=y:sw=1:bw=0.5:simsun.ttf
-misc-simsun-bold-ro-normal--0-0-0-0-c-0-iso8859-1
ai=-0.4:ab=y:sw=1:bw=0.5:simsun.ttf
-misc-simsun-bold-ri-normal--0-0-0-0-c-0-iso8859-1
ai=-0.4:simsun.ttf -misc-simsun-medium-ri-normal--0-0-0-0-c-0-gb2312.
1980-0
ai=-0.4:ab=y:simsun.ttf
-misc-simsun-bold-ri-normal--0-0-0-0-c-0-gb2312.1980-0
ai=-0.2:simsun.ttf -misc-simsun-medium-ro-normal--0-0-0-0-c-0-gb2312.
1980-0
ai=-0.2:ab=y:simsun.ttf
-misc-simsun-bold-ro-normal--0-0-0-0-c-0-gb2312.1980-0
simsun.ttf -misc-simsun-medium-r-normal--0-0-0-0-c-0-gbk-0
ai=0.2:simsun.ttf -misc-simsun-medium-o-normal--0-0-0-0-c-0-gbk-0
ai=0.4:simsun.ttf -misc-simsun-medium-i-normal--0-0-0-0-c-0-gbk-0
ab=y:simsun.ttf -misc-simsun-bold-r-normal--0-0-0-0-c-0-gbk-0
ai=0.2:ab=y:simsun.ttf -misc-simsun-bold-o-normal--0-0-0-0-c-0-gbk-0
ai=0.4:ab=y:simsun.ttf -misc-simsun-bold-i-normal--0-0-0-0-c-0-gbk-0
ai=-0.4:simsun.ttf -misc-simsun-medium-ri-normal--0-0-0-0-c-0-gbk-0
ai=-0.4:ab=y:simsun.ttf -misc-simsun-bold-ri-normal--0-0-0-0-c-0-gbk-0

ai=-0.2:simsun.ttf -misc-simsun-medium-ro-normal--0-0-0-0-c-0-gbk-0
ai=-0.2:ab=y:simsun.ttf -misc-simsun-bold-ro-normal--0-0-0-0-c-0-gbk-0

sw=1:bw=0.5:simsun.ttf
-misc-simsun-medium-r-normal--0-0-0-0-c-0-iso10646-1
ab=y:sw=1:bw=0.5:simsun.ttf
-misc-simsun-bold-r-normal--0-0-0-0-c-0-iso10646-1
ai=0.2:sw=1:bw=0.5:simsun.ttf
-misc-simsun-medium-o-normal--0-0-0-0-c-0-iso10646-1
ai=0.4:sw=1:bw=0.5:simsun.ttf
-misc-simsun-medium-i-normal--0-0-0-0-c-0-iso10646-1
ai=0.2:ab=y:sw=1:bw=0.5:simsun.ttf
-misc-simsun-bold-o-normal--0-0-0-0-c-0-iso10646-1
ai=0.4:ab=y:sw=1:bw=0.5:simsun.ttf
-misc-simsun-bold-i-normal--0-0-0-0-c-0-iso10646-1
simsun.ttc -misc-SimSun-medium-r-normal--0-0-0-0-p-0-iso8859-1
ai=0.3:simsun.ttc -misc-SimSun-medium-i-normal--0-0-0-0-p-0-iso8859-1
ds=y:simsun.ttc -misc-SimSun-bold-r-normal--0-0-0-0-p-0-iso8859-1
ds=y:ai=0.3:simsun.ttc
-misc-SimSun-bold-i-normal--0-0-0-0-p-0-iso8859-1
simsun.ttc -misc-SimSun-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.3:simsun.ttc -misc-SimSun-medium-i-normal--0-0-0-0-c-0-gb2312.
1980-0
ds=y:simsun.ttc -misc-SimSun-bold-r-normal--0-0-0-0-c-0-gb2312.1980-0
ds=y:ai=0.3:simsun.ttc -misc-SimSun-bold-i-normal--0-0-0-0-c-0-gb2312.
1980-0
simsun.ttc -misc-SimSun-medium-r-normal--0-0-0-0-c-0-gbk-0
ai=0.3:simsun.ttc -misc-SimSun-medium-i-normal--0-0-0-0-c-0-gbk-0
ds=y:simsun.ttc -misc-SimSun-bold-r-normal--0-0-0-0-c-0-gbk-0
ds=y:ai=0.3:simsun.ttc -misc-SimSun-bold-i-normal--0-0-0-0-c-0-gbk-0
simsun.ttc -misc-SimSun-medium-r-normal--0-0-0-0-c-0-iso10646-1
ai=0.3:simsun.ttc -misc-SimSun-medium-i-normal--0-0-0-0-c-0-iso10646-1
ds=y:simsun.ttc -misc-SimSun-bold-r-normal--0-0-0-0-c-0-iso10646-1
ds=y:ai=0.3:simsun.ttc
-misc-SimSun-bold-i-normal--0-0-0-0-c-0-iso10646-1
simsun.ttc -Arphic-AR PL Mingti2L
Big5-medium-r-normal--0-0-0-0-c-0-big5-0
ai=0.3:simsun.ttc -Arphic-AR PL Mingti2L
Big5-medium-i-normal--0-0-0-0-c-0-big5-0
ds=y:simsun.ttc -Arphic-AR PL Mingti2L
Big5-bold-r-normal--0-0-0-0-c-0-big5-0
ds=y:ai=0.3:simsun.ttc -Arphic-AR PL Mingti2L
Big5-bold-i-normal--0-0-0-0-c-0-big5-0
simsun.ttc -Arphic-AR PL Mingti2L
Big5-medium-r-normal--0-0-0-0-p-0-iso8859-1
ai=0.3:simsun.ttc -Arphic-AR PL Mingti2L
Big5-medium-i-normal--0-0-0-0-p-0-iso8859-1
ds=y:simsun.ttc -Arphic-AR PL Mingti2L
Big5-bold-r-normal--0-0-0-0-p-0-iso8859-1
ds=y:ai=0.3:simsun.ttc -Arphic-AR PL Mingti2L
Big5-bold-i-normal--0-0-0-0-p-0-iso8859-1
simsun.ttc -Arphic-AR PL Mingti2L
Big5-medium-r-normal--0-0-0-0-p-0-iso10646-1
ai=0.3:simsun.ttc -Arphic-AR PL Mingti2L
Big5-medium-i-normal--0-0-0-0-p-0-iso10646-1
ds=y:simsun.ttc -Arphic-AR PL Mingti2L
Big5-bold-r-normal--0-0-0-0-p-0-iso10646-1
ds=y:ai=0.3:simsun.ttc -Arphic-AR PL Mingti2L
Big5-bold-i-normal--0-0-0-0-p-0-iso10646-1
simhei.ttf -misc-SimHei-medium-r-normal--0-0-0-0-p-0-big5-0
simhei.ttf -misc-SimHei-medium-r-normal--0-0-0-0-p-0-gbk-0
simhei.ttf -misc-SimHei-medium-r-normal--0-0-0-0-p-0-gb2312.1980-0
simhei.ttf -misc-SimHei-medium-r-normal--0-0-0-0-p-0-jisx0208.1983-0
tahoma.ttf -microsoft-Tahoma-medium-r-normal--0-0-0-0-p-0-urdunaqsh-0
tahoma.ttf -microsoft-Tahoma-medium-r-normal--0-0-0-0-p-0-mulearabic-2

tahoma.ttf -microsoft-Tahoma-medium-r-normal--0-0-0-0-p-0-mulearabic-1

tahoma.ttf -microsoft-Tahoma-medium-r-normal--0-0-0-0-p-0-mulearabic-0

tahoma.ttf -microsoft-Tahoma-medium-r-normal--0-0-0-0-p-0-tcvn-5712
tahoma.ttf -microsoft-Tahoma-medium-r-normal--0-0-0-0-p-0-viscii1.1-1
tahoma.ttf
-microsoft-Tahoma-medium-r-normal--0-0-0-0-p-0-microsoft-cp1256
tahoma.ttf
-microsoft-Tahoma-medium-r-normal--0-0-0-0-p-0-microsoft-cp1255
tahoma.ttf -microsoft-Tahoma-medium-r-normal--0-0-0-0-p-0-tatar-cyr
tahoma.ttf
-microsoft-Tahoma-medium-r-normal--0-0-0-0-p-0-microsoft-cp1251
tahoma.ttf -microsoft-Tahoma-medium-r-normal--0-0-0-0-p-0-koi8-u
tahoma.ttf -microsoft-Tahoma-medium-r-normal--0-0-0-0-p-0-koi8-r
tahoma.ttf -microsoft-Tahoma-medium-r-normal--0-0-0-0-p-0-iso8859-16
tahoma.ttf -microsoft-Tahoma-medium-r-normal--0-0-0-0-p-0-iso8859-15
tahoma.ttf -microsoft-Tahoma-medium-r-normal--0-0-0-0-p-0-iso8859-14
tahoma.ttf -microsoft-Tahoma-medium-r-normal--0-0-0-0-p-0-iso8859-13
tahoma.ttf -microsoft-Tahoma-medium-r-normal--0-0-0-0-p-0-tis620-2
tahoma.ttf -microsoft-Tahoma-medium-r-normal--0-0-0-0-p-0-tis620-0
tahoma.ttf -microsoft-Tahoma-medium-r-normal--0-0-0-0-p-0-tis620.
2533-1
tahoma.ttf -microsoft-Tahoma-medium-r-normal--0-0-0-0-p-0-iso8859-10
tahoma.ttf -microsoft-Tahoma-medium-r-normal--0-0-0-0-p-0-iso8859-9
tahoma.ttf -microsoft-Tahoma-medium-r-normal--0-0-0-0-p-0-iso8859-8
tahoma.ttf -microsoft-Tahoma-medium-r-normal--0-0-0-0-p-0-iso8859-7
tahoma.ttf -microsoft-Tahoma-medium-r-normal--0-0-0-0-p-0-iso8859-6
tahoma.ttf -microsoft-Tahoma-medium-r-normal--0-0-0-0-p-0-iso8859-5
tahoma.ttf -microsoft-Tahoma-medium-r-normal--0-0-0-0-p-0-iso8859-4
tahoma.ttf -microsoft-Tahoma-medium-r-normal--0-0-0-0-p-0-iso8859-3
tahoma.ttf -microsoft-Tahoma-medium-r-normal--0-0-0-0-p-0-iso8859-2
tahoma.ttf -microsoft-Tahoma-medium-r-normal--0-0-0-0-p-0-iso8859-1
simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-p-0-big5-0
simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-p-0-gbk-0
simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-p-0-gb2312.1980-0
simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-p-0-jisx0208.1983-0
simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-p-0-koi8-r
simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-p-0-iso8859-15
simsun.ttf -misc-SimSun-medium-r-normal—0-0-0-0-p-0-iso8859-1

5) 配置/etc/X11/XF86Config-4,XftConfig
XF86Config-4:
### BEGIN DEBCONF SECTION
# XF86Config-4 (XFree86 server configuration file) generated by dexconf,
 the
# Debian X Configuration tool, using values from the debconf database.
#
# Edit this file with caution, and see the XF86Config-4 manual page.
# (Type "man XF86Config-4" at the shell prompt.)
#
# If you want your changes to this file preserved by dexconf, only
make changes
# before the "### BEGIN DEBCONF SECTION" line above, and/or after the
# "### END DEBCONF SECTION" line below.
#
# To change things within the debconf section, run the command:
# dpkg-reconfigure xserver-xfree86
# as root. Also see "How do I add custom sections to a
dexconf-generated
# XF86Config or XF86Config-4 file?" in
/usr/share/doc/xfree86-common/FAQ.gz.

Section "Files"
FontPath "/usr/lib/X11/fonts/simsun"
#FontPath "unix/:7100" # local font server
# if the local font server has problems, we can fall back on these
FontPath "/usr/lib/X11/fonts/misc"
FontPath "/usr/lib/X11/fonts/cyrillic"
FontPath "/usr/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/Type1"
FontPath "/usr/lib/X11/fonts/Speedo"
FontPath "/usr/lib/X11/fonts/100dpi"
FontPath "/usr/lib/X11/fonts/75dpi"
EndSection

Section "Module"
Load "xtt"
Load "GLcore"
Load "bitmap"
Load "dbe"
Load "ddc"
Load "dri"
Load "extmod"
#Load "freetype"
Load "glx"
Load "int10"
Load "record"
Load "speedo"
Load "type1"
Load "vbe"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "keyboard"
Option "CoreKeyboard"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/psaux"
Option "Protocol" "PS/2"
Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
Identifier "Generic Mouse"
Driver "mouse"
Option "SendCoreEvents" "true"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "4 5"
EndSection

Section "Device"
Identifier "Generic Video Card"
Driver "nv"
#Option "UseFBDev" "true"
EndSection

Section "Monitor"
Identifier "Generic Monitor"
HorizSync 91.146
VertRefresh 85
Option "DPMS"
EndSection

Section "Screen"
Identifier "Default Screen"
Device "Generic Video Card"
Monitor "Generic Monitor"
DefaultDepth 16
SubSection "Display"
Depth 1
Modes "1280x1024"
EndSubSection
SubSection "Display"
Depth 4
Modes "1280x1024"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024"
EndSubSection
SubSection "Display"
Depth 15
Modes "1280x1024"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "Generic Mouse"
EndSection

Section "DRI"
Mode 0666
EndSection

### END DEBCONF SECTION

XftConfig:
# $XFree86: xc/lib/Xft/XftConfig.cpp,v 1.8 2001/11/21 23:41:12 keithp
Exp $
dir "/usr/lib/X11/fonts/simsun"
dir "/usr/X11R6/lib/X11/fonts/Type1"
dir "/usr/X11R6/lib/X11/fonts/TrueType"

#
# alias 'fixed' for 'mono'
#
match any family == "fixed" edit family =+ "mono";

#
# Check users config file
#
includeif "~/.xftconfig"

#
# Alias between XLFD families and font file family name, prefer local
# fonts
#
match any family == "charter" edit family += "bitstream charter";
match any family == "bitstream charter" edit family =+ "charter";

6)startx
cpanel配置中文环境
关键是选成simsun字体

7)配置HOME下的这些文件:
$HOME/.gtkrc._zh_CN,.xsession,.bashrc
.gtkrc._zh_CN:
style "gtk-default-zh-cn" {
fontset = "-adobe-helvetica-medium-r-normal--16-*-*-*-*-*-iso8859-*,
-*-simsun-medium-r-normal--16-*-*-*-*-*-gb2312.1980-0"
}
class "GtkWidget" style "gtk-default-zh-cn"

.xsession:
LANG=zh_CN.GB2312
LC_ALL=zh_CN.GB2312
LC_CTYPE=zh_CN.GB2312
KDE_LANG=zh_CN.GB2312
export LANG LC_ALL LC_CTYPE KDE_LANG

export XMODIFIERS=@im=XSIM
#export XMODIFIERS=@im=chinput
#export XMODIFIERS=@im=xcin

/usr/local/xsim/bin/xsim &
#chinput
#xcin

#exec gnome-session
exec wmaker
#exec icewm-gnome

killall xsim

.bashrc:
# ~/.bashrc: executed by bash(1) for non-login shells.
export LC_ALL=zh_CN.GB2312
export LC_TYPE=zh_CN.GB2312
export LANG=zh_CN.GB2312
export LC_NUMERIC=zh_CN.GB2312
export LC_TIME=zh_CN.GB2312
export LC_COLLATE=zh_CN.GB2312
export LC_MONETARY=zh_CN.GB2312
export LC_MESSAGES=zh_CN.GB2312
export LC_PAPER=zh_CN.GB2312
export LC_NAME=zh_CN.GB2312
export LC_ADDRESS=zh_CN.GB2312
export LC_TELEPHONE=zh_CN.GB2312
export LC_MEASUREMENT=zh_CN.GB2312
export LC_IDENTIFICATION=zh_CN.GB2312

export PS1='\h:\w\$ '
umask 022

# You may uncomment the following lines if you want `ls' to be
colorized:
export LS_OPTIONS='--color=auto'
eval `dircolors`
alias ls='ls $LS_OPTIONS'
alias ll='ls $LS_OPTIONS -l'
alias l='ls $LS_OPTIONS -lA'

# Some more alias to avoid making mistakes:
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'

# JiRen's command (sh)

alias todoc='cd /mydoc/'
alias toworks='cd /mydoc/works/'
alias towebs='cd /mydoc/webs/'
alias toessays='cd /mydoc/personal/essays/'
alias tobak='cd /mydoc/mybak/'
alias tocd='cd /cdrom/'
alias tolearns='cd /mydoc/learns/'
alias todebian='cd /mydoc/debian/'

alias umntcd='umount /cdrom'
alias mntcd='mount -t iso9660 /dev/hdc /cdrom -o codepage=936,
iocharset=cp936'
alias umntfd='umount /floppy'
alias mntfd='mount -t vfat /dev/fd0 /floppy -o codepage=936,
iocharset=cp93'
alias mntram='mount -t ramfs none /ram -o maxsize=10000'
alias umntram='umount /ram'
alias mntusb='mount -t vfat /dev/sda /usb -o codepage=936,
iocharset=cp936'
alias umntusb='umount /usb'

alias rmd='rm -rf'
alias cpd='cp -rfdp'
alias utar='tar xvf'
alias tbz='tar -xjvf'
alias tgz='tar -xzvf'
alias cd.='cd .'
alias cd..='cd ..'
alias cd...='cd ../..'
alias cd....='cd ../../..'

alias vimenu='vi /etc/X11/WindowMaker/menu.zh_CN.my'
alias vialias='vi $HOME/.bashrc'
alias viapt='vi /etc/apt/sources.list'
alias viboot='vi /boot/grub/menu.lst'
alias vifstab='vi /etc/fstab'
alias rb='reboot'
8)配置/etc/profile,fstab,sysctlconf,inittab:
我在profile后添加了:
#JiRen's command
/sbin/hdparm -d1 -c3 -u1 -m16 -k1 -X69 /dev/hda

我的fstab:
/dev/hda1 / ext3 errors=remount-ro 0 1
/dev/hda5 none swap sw 0 0
proc /proc proc defaults 0 0
/dev/fd0 /floppy auto user,noauto 0 0
/dev/hdc /cdrom iso9660 ro,user,auto 0 0
/dev/hda6 /mydoc vfat codepage=936,iocharset=cp936 0 0 0

我的sysctlconf添加了:
#BJR:
vm.bdflush=100 128 128 512 5000 3000 60 0 0
vm.buffermem=70 10 60

我的inittab 主要是把tty3-6去掉了:

1:2345:respawn:/sbin/getty 38400 tty1
2:23:respawn:/sbin/getty 38400 tty2
#3:23:respawn:/sbin/getty 38400 tty3
#4:23:respawn:/sbin/getty 38400 tty4
#5:23:respawn:/sbin/getty 38400 tty5
#6:23:respawn:/sbin/getty 38400 tty6

实际上,我保存了以前的这些配置文件,很多都是直接拷过来的。


--
i want to live
like animals.
careless and free
like animals.
i want to live.
i want to run through the jungle the wind in my hair and the sand at my feet.

※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.36.98]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店