全部博文(326)
分类: LINUX
2006-01-21 20:39:32
SuSE 解决方案--美化、系统设置等本解决方案的目录
一、操作系统安装部分
1.无软盘、光驱的安装方法
2.用MS-WINDOWS的bootloader来引导Linux
3.FTP版本的安装方法
4.一张软盘的ISO安装方法(不用解开ISO文件)
二、SuSE的美化方法
版主linuxbaby关于以上美化过程的补充
三、其他程序的汉字显示问题
1.Mozilla 的中文字体设置
2.XMMS的中文歌名显示
3.Java的中文问题
4.windows分区及CDROM的中文文件名、目录名显示的问题
5.在纯文本字符界面下使用zhcon显示汉字
6.Acroread5.x支持中文字符的PDF
7.gFTP访问中文目录的问题
四、输入法安装部分
1.小企鹅fcitx输入法
2.SCIM输入法
3.xsim输入法
五、系统优化和配置部分
1.安装Apache2,PHP不能解释的问题
2.防火墙的简要设置
3.如何打开硬盘及光驱的DMA以及IO的32位读写
4.为何运行YAST之后,字体又变成乱码
5.ACPI问题
6.VMware Workstation 4.0 的安装问题
六、参考图书部分
1.Linux编程大全
2.XFree86 中的字体
3.MySQL中文参考手册
4.网络数据库指南
七、常用软件的使用技巧和安装部分
1.MPlayer 0.90的安装以及如何通过XMMS播放wma文件
2.在SuSE下使用MS-OFFICE XP的工具和插件
3.D4X扫荡************
4.远程登陆软件的配置
八、数据库
1.Oracle 9i
2.MySQL
3.PostgreSQL
------------------------------------------------------------------------------------------------------------------------------
一、操作系统安装部分
1. SuSE8.2无光盘、软盘安装手册(hongchen提供)
1.下载SuSE8.2 五个光盘映像后,在Windows中用虚拟光驱把文件分别复制到cd1、cd2、cd3、cd4、cd5五个目录。(我的是在D盘的suse82下)。
2.把cd1\dosutils\loadlin目录中的Loadlin.exe复制到cd1\boot\loader目录中。
3.reset机器启动到DOS状态,进入suse82\cd1\boot\loader,执行
loadlin linux append initrd=initrd vga=791
选择硬盘安装,安装源路径为/suse82/cd1,便开始安装。
6.注意在分区时SuSE的/分区结束柱面不能超过1024,否则不能启动,已装有别的用Grub启动的Linux系统除外。将放置安装文件的分区(我的是hda5)mount为/mnt/win_d,在fstab选项中将字符集中填上gb2312,代码中填上936,任意选项中填上umask=0。
4.第一张盘安装完后会自动重启动,然后会让你插入第二光盘,此时有两种方法处理,第一种为点上提示窗口中的“Show details”,将其中的路径改为“dir:///mnt/win_d/suse82/cd2”,这种方法就是要改几次。
另一种方法就是在提示插入第二张光盘时按“Ctrl+Alt+F2”,运行YaST,选择“software->Change Source of Install”,删掉里边的路径,再将加入“dir:///mnt/win_d/suse82/cd1”、“dir:///mnt/win_d/suse82/cd2”、“dir:///mnt/win_d/suse82/cd3”、“dir:///mnt/win_d/suse82/cd4”、“dir:///mnt/win_d/suse82/cd5”,退出YaST,执行“shutdown -r now”,重启动后就会自动安装下去了。
2.用MS-WINDOWS的bootloader来引导Linux
首先准备一张软盘。
安装你的LINUX时,引导程序一定要安装在LINUX的主分区,注意:不是 MBR!!!
如果分区有/boot分区,那么,就将引导安装到这里;
如果分区只有/ ,那么,就安装到这里;
安装过程中做一启动盘!
安装完重启,用启动盘引导进入LINUX,用ROOT用户登录(最好)。
用命令:
dd if=/dev/hdax of=/mnt/win-c/linux.bin bs=512 count=1
其中hdax是你的linux的主分区(/boot分区或者/分区),
win-c是windows中C盘的挂载点,
linux.bin是生成文件的名字,希望什么名字就随便什么。
打开C盘根目录下的BOOT.INI文件,在后面加上C:\linux.bin="SuSE linux 8.2"
完成!!
重启后的WINDOWS启动菜单就多了一行SuSE linux 8.2
选择它,就进入LINUX引导,还可返回WINDOWS启动菜单,方便的很!
3.FTP版本的安装方法
SuSE FTP安装大总结(精华之精华!)初学者必看哦^_^
******************************************************************************************************************************
在安装之前我要罗嗦几句:suse OS 有iso/bin与ftp 两种 其中iso基本上是测试版,是一些linux 爱好者自己做,而官方只有ftp 版,所以强烈建议下载ftp 到硬盘安装。好了讲那么多,现在开始我们的ftp安装之旅吧!
首先,自然是要下载suse 8.1 的ftp 到硬盘,具体的地址论坛里有,接下来制作启动软盘具体如下:
准备工作——需要做3 张盘分别为 bootdisk、modules1、modules4它们的位置都在disk目录下,安装中如果有其它需要,你也可以察看DISKS目录下相应的README
最后, 运行rawrite.exe,在第一行输入文件所在路径,回车 第二行,输入a: 第三行,就要开始作了,这时候软盘要在软驱里哦。启动盘到此已做完了!!
下面进入安装suse
做完后,重启,设置BIOS为软盘启动,一步步来
1 用bootdisk启动,进入安装画面,共有6个选项,选择
√ Manual installation
这时系统会自动加载,等到百分之46 时,系统会提示你插入 modules1 以继续加载信息,不一回儿完成。
2 出现语言,选English
3 出现键盘,选English(us)
4 进入下面,有5个选项,由于是ftp安装 选第2个
Settings
√ kernel modules(hardware dricers)
start installation/system
Exit/reboot
power offf
5 进入下步,(有点烦哦!) 共有9个选项,每选一项,系统都会要你插入相应的启动软盘,由于是ftp安装所以选 load fiel systen modules
load IDE/AID/SCSI modules
load CD-ROM modules
load network modules
load PCMCIA modules
load USB modules
load Firewire modules
√ load file system modules
show loaded modules
unload modules
此时系统会提示你插入modules4。
6 进入后,选 vfat (我的文件格式为FAT32,我选第7项vfat.若你的是NTFS,则选ntfs)
7 按 Esc退出,此时会重新回到步骤 4 ,选择start installation/system
8 出现界面有4个选项 选第1个
√start installation/update
9 出现3个选项,选第3个
CD-ROM
Network
√Harddisk
10 出现界面,选择suse8.1所在的硬盘位置及文件目录
注意:如果你将ftp上的东西原封不动的下载到硬盘(假设是你的8.1这个目录),在这个目录的根目录,应该有一些诸如readem、index.gz、和sesu图标之类的文件。那么你在第10步所填写的目录也就到此为止,不要再写后面的明细目录了。
另外:第一,在windows下的:\,我们称之为斜杠,/则为反斜杠了。但是在linux下 目录都是以/分开的,而不是\!!!
第二,在linux下没有C,D,E这样的概念,转而是hda1,hda2,hda3...hdxy,x是从a开始计算,a就是第一个(主)盘,b就是(从)盘,如果是scsi的硬盘,就是sda,sdb。后面的1,2是分区,主分区(第一个分区)为1,第二个为2(如果你只有一个主分区的话,这个2分区就是扩展分区了),那么D,E则为hda5,hda6了(逻辑分区从5开始)。
安装一开始,第10步你选择了hda1:vfat,这就是C盘了,然后不需要输入盘符了,直接输入/8.1,注意前面是“/”而不是“\”!!!
好了,系统自动进行安装,这里要说明一点: 在分区时要特别注意,看清楚要格式化哪个盘,别把你的其它 OS 给格了。
整个安装过程很快,即便是全安装也只有30分钟多一点点(我的硬盘转速还是比较差的)比win redhat 都快,人家说suse的安装软件比redhat 多,这我不敢苟同,如nmap 就没有。
不过界面却是一流的豪华。安装完后,进入system-> YaST,选择你上网的方式,现在你可以
驾 suse 以遨游了!!
4.一张软盘的ISO安装方法(不用解开ISO文件) by jackyyi0624
我的ISO在hda6的suse目录下。
1.做启动软盘(这个就不多说了,记得还要做一个MODULES1的,映像文件在cd1的/boot下面)
2.从软盘启动,在提示需要CD1时,回车,找不到CD1。选择安源介质为hda6,打上路径/suse/cd1.iso 回车后一会就进入安装介面了。但提示无软件包。这时就ctrl+alt+f2到一控制台下:
rm /dev/hdd #这是我的光驱,大家看情况删hdb,hdc,这时的设备是在ramdisk里的,放心删。
ln -s /dev/loop1 /dev/hdd
losetup /dev/loop1 /mounts/extra/suse/cd1.iso
losetup /dev/loop2 /mounts/extra/suse/cd2.iso
losetup /dev/loop3 /mounts/extra/suse/cd3.iso
......需要几个盘就做几个
3.然后就是中断安装了,回到选择安装介质的地方选CDROM。就能正常安装CD1
装完CD1后机器自动会提示要CD2,点开显示明细,看到的DEVICE=的后面将/dev/hdd改为/dev/loop2,要CD3的时候就改成/dev/loop3......
shen 老兄说的方法我也试过,在换盘的时候会有问题,特别是说到换每二张盘rm /dev/hdx后,还得手动修复hdx. 特别说明一下
===========================================================================================================
二、SuSE的美化方法
1. 先下载,这个是美化的核心部分。SuSE自己有freetype的安装文件,可以不卸载。但是其他几个文件必须安装。
2.在/usr下建一个文件夹system,然后在里面建三个文件夹fonts,命令如下:
#cd /usr
#mkdir system
#cd system
#mkdir fonts
从windows的fonts目录拷贝以下字体文件到/usr/system/fonts,要特别注意字体文件名的大小写,以下字体文件名都是小写:
simsun.ttf (如果是simsun.ttc改名成simsun.ttf)
tahomabd.ttf
tahoma.ttf
verdanab.ttf
verdanai.ttf
verdana.ttf
verdanaz.ttf
3.我们需要一个fonts.dir文件,建立一个文本文件,粘帖以下内容,保存为fonts.dir和fonts.scale:
78
tahoma.ttf -misc-kai-medium-r-normal--0-0-0-0-p-0-ascii-0
tahoma.ttf -misc-kai-medium-r-normal--0-0-0-0-p-0-iso8859-1
tahoma.ttf -misc-kai-medium-r-normal--0-0-0-0-p-0-iso8859-15
simsun.ttf -misc-kai-medium-r-normal--0-0-0-0-c-0-gbk-0
simsun.ttf -misc-kai-medium-r-normal--0-0-0-0-c-0-iso10646-1
simsun.ttf -misc-kai-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
simsun.ttf -misc-fixed-medium-r-normal--0-0-0-0-c-0-gbk-0
simsun.ttf -misc-fixed-medium-r-normal--0-0-0-0-c-0-iso10646-1
tahoma.ttf -misc-fixed-medium-r-normal--0-0-0-0-p-0-iso8859-1
simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.3:simsun.ttf -misc-SimSun-medium-i-normal--0-0-0-0-c-0-gb2312.1980-0
ds=y:simsun.ttf -misc-SimSun-bold-r-normal--0-0-0-0-c-0-gb2312.1980-0
ds=y:ai=0.3:simsun.ttf -misc-SimSun-bold-i-normal--0-0-0-0-c-0-gb2312.1980-0
tahoma.ttf -misc-SimSun-medium-r-normal--0-0-0-0-p-0-iso8859-1
ai=0.3:tahoma.ttf -misc-SimSun-medium-i-normal--0-0-0-0-p-0-iso8859-1
tahomabd.ttf -misc-SimSun-bold-r-normal--0-0-0-0-p-0-iso8859-1
ai=0.3:tahomabd.ttf -misc-SimSun-bold-i-normal--0-0-0-0-p-0-iso8859-1
simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-c-0-gbk-0
ai=0.3:simsun.ttf -misc-SimSun-medium-i-normal--0-0-0-0-c-0-gbk-0
ds=y:simsun.ttf -misc-SimSun-bold-r-normal--0-0-0-0-c-0-gbk-0
ds=y:ai=0.3:simsun.ttf -misc-SimSun-bold-i-normal--0-0-0-0-c-0-gbk-0
simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-p-0-fcd8859-15
ai=0.3:simsun.ttf -misc-SimSun-medium-i-normal--0-0-0-0-p-0-fcd8859-15
ds=y:simsun.ttf -misc-SimSun-bold-r-normal--0-0-0-0-p-0-fcd8859-15
ai=0.3:simsun.ttf -misc-SimSun-bold-i-normal--0-0-0-0-p-0-fcd8859-15
simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-p-0-iso8859-15
ai=0.3:simsun.ttf -misc-SimSun-medium-i-normal--0-0-0-0-p-0-iso8859-15
ds=y:simsun.ttf -misc-SimSun-bold-r-normal--0-0-0-0-p-0-iso8859-15
ai=0.3:simsun.ttf -misc-SimSun-bold-i-normal--0-0-0-0-p-0-iso8859-15
simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-c-0-iso10646-1
ai=0.3:simsun.ttf -misc-SimSun-medium-i-normal--0-0-0-0-c-0-iso10646-1
ds=y:simsun.ttf -misc-SimSun-bold-r-normal--0-0-0-0-c-0-iso10646-1
ds=y:ai=0.3:simsun.ttf -misc-SimSun-bold-i-normal--0-0-0-0-c-0-iso10646-1
simsun.ttf -misc-song-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.3:simsun.ttf -misc-song-medium-i-normal--0-0-0-0-c-0-gb2312.1980-0
ds=y:simsun.ttf -misc-song-bold-r-normal--0-0-0-0-c-0-gb2312.1980-0
ds=y:ai=0.3:simsun.ttf -misc-song-bold-i-normal--0-0-0-0-c-0-gb2312.1980-0
tahoma.ttf -misc-song-medium-r-normal--0-0-0-0-p-0-iso8859-1
ai=0.3:tahoma.ttf -misc-song-medium-i-normal--0-0-0-0-p-0-iso8859-1
tahomabd.ttf -misc-song-bold-r-normal--0-0-0-0-p-0-iso8859-1
ai=0.3:tahomabd.ttf -misc-song-bold-i-normal--0-0-0-0-p-0-iso8859-1
simsun.ttf -misc-song-medium-r-normal--0-0-0-0-c-0-gbk-0
ai=0.3:simsun.ttf -misc-song-medium-i-normal--0-0-0-0-c-0-gbk-0
ds=y:simsun.ttf -misc-song-bold-r-normal--0-0-0-0-c-0-gbk-0
ds=y:ai=0.3:simsun.ttf -misc-song-bold-i-normal--0-0-0-0-c-0-gbk-0
simsun.ttf -misc-song-medium-r-normal--0-0-0-0-p-0-fcd8859-15
ai=0.3:simsun.ttf -misc-song-medium-i-normal--0-0-0-0-p-0-fcd8859-15
ds=y:simsun.ttf -misc-song-bold-r-normal--0-0-0-0-p-0-fcd8859-15
ai=0.3:simsun.ttf -misc-song-bold-i-normal--0-0-0-0-p-0-fcd8859-15
simsun.ttf -misc-song-medium-r-normal--0-0-0-0-p-0-iso8859-15
ai=0.3:simsun.ttf -misc-song-medium-i-normal--0-0-0-0-p-0-iso8859-15
ds=y:simsun.ttf -misc-song-bold-r-normal--0-0-0-0-p-0-iso8859-15
ai=0.3:simsun.ttf -misc-song-bold-i-normal--0-0-0-0-p-0-iso8859-15
simsun.ttf -misc-simsuntahoma-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.2:simsun.ttf -misc-simsuntahoma-medium-o-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.4:simsun.ttf -misc-simsuntahoma-medium-i-normal--0-0-0-0-c-0-gb2312.1980-0
ab=y:simsun.ttf -misc-simsuntahoma-bold-r-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.2:ab=y:simsun.ttf -misc-simsuntahoma-bold-o-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.4:ab=y:simsun.ttf -misc-simsuntahoma-bold-i-normal--0-0-0-0-c-0-gb2312.1980-0
tahoma.ttf -misc-simsuntahoma-medium-r-normal--0-0-0-0-p-0-iso8859-1
ai=0.3:tahoma.ttf -misc-simsuntahoma-medium-i-normal--0-0-0-0-p-0-iso8859-1
tahomabd.ttf -misc-simsuntahoma-bold-r-normal--0-0-0-0-p-0-iso8859-1
ai=0.3:tahomabd.ttf -misc-simsuntahoma-bold-i-normal--0-0-0-0-p-0-iso8859-1
ai=-0.4:simsun.ttf -misc-simsuntahoma-medium-ri-normal--0-0-0-0-c-0-gb2312.1980-0
ai=-0.4:ab=y:simsun.ttf -misc-simsuntahoma-bold-ri-normal--0-0-0-0-c-0-gb2312.1980-0
ai=-0.2:simsun.ttf -misc-simsuntahoma-medium-ro-normal--0-0-0-0-c-0-gb2312.1980-0
ai=-0.2:ab=y:simsun.ttf -misc-simsuntahoma-bold-ro-normal--0-0-0-0-c-0-gb2312.1980-0
simsun.ttf -misc-simsuntahoma-medium-r-normal--0-0-0-0-c-0-gbk-0
ai=0.2:simsun.ttf -misc-simsuntahoma-medium-o-normal--0-0-0-0-c-0-gbk-0
ai=0.4:simsun.ttf -misc-simsuntahoma-medium-i-normal--0-0-0-0-c-0-gbk-0
ab=y:simsun.ttf -misc-simsuntahoma-bold-r-normal--0-0-0-0-c-0-gbk-0
ai=0.2:ab=y:simsun.ttf -misc-simsuntahoma-bold-o-normal--0-0-0-0-c-0-gbk-0
ai=0.4:ab=y:simsun.ttf -misc-simsuntahoma-bold-i-normal--0-0-0-0-c-0-gbk-0
ai=-0.4:simsun.ttf -misc-simsuntahoma-medium-ri-normal--0-0-0-0-c-0-gbk-0
ai=-0.4:ab=y:simsun.ttf -misc-simsuntahoma-bold-ri-normal--0-0-0-0-c-0-gbk-0
ai=-0.2:simsun.ttf -misc-simsun-mediumtahoma-ro-normal--0-0-0-0-c-0-gbk-0
ai=-0.2:ab=y:simsun.ttf -misc-simsuntahoma-bold-ro-normal--0-0-0-0-c-0-gbk-0
4.安装第一步下载来的安装文件:
#tar jxvf Xft-fans-rh9.tar.bz2
#rpm -ivh *.rpm --force
注意
以下部分是手工安装freetype-2.1.4.tar.bz2,注意,这个是freetype2,freetype目前版本是1.3.1。
以下方法来自realhyg。
#tar jxvf freetype-2.1.4.tar.bz2
在/freetype-2.1.4/include/freetype/config/中改ftoption.h,把#define TT_CONFIG_OPTION_BYTECODE_INTERPRETE这一行前后的/*删除使它生效。
然后./configure --prefix=/usr
#make
#make install
5.修改/etc/fonts/fonts.conf,这个文件好象没有被第一步的程序修改,所以要在一下地方添加:
/usr/X11R6/lib/X11/fonts/Type1
/usr/system/fonts
/usr/share/fonts
~/.fonts
6.我们需要修改/etc/gtk/grkrc.zh_CN这个文件,我这里直接帖出来。
# $(gtkconfigdir)/gtkrc.zh_CN
#
# This file defines the fontsets for Chinese language (zh) using
# the simplified chinese standard GuoBiao as in mainland China (CN)
#
# 1999, Pablo Saratxaga
#
style "gtk-default-zh-cn" {
fontset = "-adobe-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1,\
-misc-simsun-medium-r-normal--12-*-*-*-*-*-gb2312.1980-0,*-r-*"
}
class "GtkWidget" style "gtk-default-zh-cn"
7.修改/etc/X11/XF86Config,加入以下部分,记住修改前将此文件备份。
Section "Files
...
...
FontPath "/usr/system/fonts"
FontPath "unix/:7100"
...
...
Section "Module"
Load "xtt"
....
8.修改/etc/sysconfig/language,记住备份
RC_LANG="zh_CN.GB2312"
RC_LC_ALL="zh_CN.GB2312"
RC_LC_MESSAGES="zh_CN.GB2312"
RC_LC_CTYPE="zh_CN.GB2312"
RC_LC_COLLATE="POSIX"
RC_LC_TIME=""
RC_LC_NUMERIC="1,234.56"
RC_LC_MONETARY=""
ROOT_USES_LANG="ctype"
9.这一步当然是在控制中心修改你的local,选择“中国”,在字体设置中,选择tahoma或者simsun,这万全在于你对字体的喜好,因为这会影响到英文字体。文体就出在这里了,为何不如Redhat的字体漂亮,或者,为何没有以前8.0、8.1时候的美化字体漂亮。
因为那个美化包不是为SUSE编译的,所以字号跟以往不同。你原来1024X768的时候,设置为12号,大概可以了,而现在,你恐怕要设置为10号或者更小。我的是8号。
10.GTK2.0程序字体过大的解决方法
由于GTK2.0程序不会自动取得系统字号,所以,要自己建立一个文件如下:
.gtkrc-2.0,将此文件至于你的用户根目录里。
#~/.gtkrc-2.0
style "user-font"
{
font_name="tahoma 10"
}
widget_class "*" style "user-font"
重新启动,你会看见程序字体改变了。
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
关于汉化的不完全补充
一:不需要卸载freetype文件再安装Xft-fans-rh9.tar.bz2,因为我现在的汉化中所实用的是系统自己带的
二:关于gimp等软件出现乱码,个人认为应该是字体问题,SuSU的主要特点之一就是他的YaST的管理机制,我们在安装软件,修改系统的配置的时候SuSE会自动的运行SuSEconfig,在运行这个命令的时候会将系统的一些重要文件进行重新书写使其恢复到他的默认状态,当然字体文件也不例外,所以很多兄弟就出现了将字体安装完后仍然出现乱码的现象。因此要使SuSE能够安装上simsun字体,我们还需要多做一步,那就是在进行字体安装的过程中要在修改/sbin/conf.d/SuSEconfig.fonts。将其中的最后一句#/usr/sbin/fonts-config --verbose --no-gs-fontmap
注销,需要说明的只因为对/usr/sbin/fonts-config这个文件目前的运行机制不是很清楚,暂时对其进行注销,个人认为这个是SuSE特有的一种运行机制,而Redhat没有仍然可以使用,所以不是有很大的阻碍。有兴趣的兄弟可以去研究下SuSE中的YaST的运行机制,我想这个对suse的使用是一个很大的帮助。
希望大家不要为系统的美化花费过多的时间,SuSE是一个优秀的系统,其中很多的功能还不为我们所知,希望大家能够在其他方面多花点精力。
三、其他程序的汉字显示问题
1.mozilla的字体设置,全部设置为misc-simsun-gb2312.1980-0。安装1.3中文版要在你美化完成后进行。记住将/opt/mozilla/plugins目录备份出来,新安装时候,切记安装到原来的目录中。同时,将最小字体设为一个合适的大小(12号左右)。
2.XMMS的字体显示文体,直接将gtkrc.zh_CN第二行的
-misc-simsun-medium-r-normal--12-*-*-*-*-*-gb2312.1980-0
或者填入以下字体,效果一样。
-*-helvetica-medium-r-*--12-*,-*-fixed-medium-r-*--12-*,*
填入即可。
3.java的问题,确定安装了jre1.4.1_1和jdk1.4.1_1,SUSE已经为我们准备了这两个文件,安装既可,连java环境都不用自己配置。
找到/usr/lib/SunJava2-1.4.1/jre/lib/font.properties.zh.Turbo,改名为font.properties.zh,将所有的-tlc-song-替换为-misc-simsun-,你就可以看到控制台显示中文了。
同时,我们要添加一个联接到mozilla的plugins目录
ln -s /usr/lib/SunJava2-1.4.1/jre/plugin/i386/ns610/libjavaplugin_oji.so /opt/mozilla/plugins/libjavaplugin_oji.so
这样,我们就可以在mozilla中运行java程序了。
4.显示windows里的中文文件及目录,参考我的/etc/fstab
/dev/hda6 / reiserfs defaults 1 1
/dev/hda5 /mnt/redhat auto noauto,user 0 0
/dev/hda1 /mnt/c ntfs ro,users,gid=users,umask=0002,nls=cp936 0 0
#/dev/hda1 /mnt/c vfat ro,users,gid=users,umask=0002,iocharset=cp936,codepage=936 0 0
/dev/hda7 swap swap pri=42 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
proc /proc proc defaults 0 0
usbdevfs /proc/bus/usb usbdevfs noauto 0 0
/dev/cdrecorder /media/cdrecorder auto ro,noauto,user,exec,iocharset=cp936 0 0
/dev/cdrom /media/cdrom auto ro,noauto,user,exec,iocharset=cp936 0 0
5.在纯文本字符界面下使用zhcon显示汉字
首先需要下载最新版本的
或者,您可以访问得到更多有关信息。
将文件下载到本地,然后
tar zxvf zhcon-0.2.3.tar.gz
cd zhcon-0.2.3
这个时候别着急编译,
cd src
找到inputclient.h和mouse.h,在别人已有的#include xxxx下面增加以下一句
#include
然后cd ..
./configure --prefix=/usr (可以不要--prefix选项)
make
makeinstall
然后ctrl+alt+F2...F6,输入zhcon,你就可以使用中文环境了,ctrl+space调出输入法,ctrl+alt+h查看帮助。
现在,你的系统基本上就可以用了,我写这个的时候,也就做到现在的工作。记住,改变字体大小,会得到比较满意的效果。SUSE的英文字体本身没有模糊的感觉,所以,我们用RH的美化方法得到的字体会感觉比较涩,不圆滑,改小字体,就好看了。
6.Acroread5.x支持中文字符的PDF
,选择你想要的language,然后,选择UNIX平台,之后,你会得到一个12.5M的chsfont.tar.gz文件。注意,mozilla不能在访问此页面后正确下载,请使用opera,或者konqueror来访问上面地址,并将网站标识定义为IE。
下载完成后,
#tar zxvf chsfont.tar.gz
#cd CHSKIT
#./INSTALL
中间按“y”,“q”各一次,然后输入安装路径
/usr/X11R6/lib/Acrobat5
安装完成。
问题:左边标签的中文不能显示,都是“。”,不支持鼠标滚轮。
7.gFTP访问中文目录的问题
,重新安装,即可解决问题。注意先卸载原来系统自带的。
========================================================================================================
四、输入法安装部分
1.小企鹅输入法
先下载一个安装文件,
#rpm -ivh fcitx-1.8.4-1.i386.rpm
ln -s /usr/bin/fcitx /usr/bin/gWuBi
然后修改家目录下的两个文件:.xinitrc和.xim
在.xinitrc中的
# Start the XIM server
test -r $HOME/.xim && source $HOME/.xim
// 在这里添加以下一行
export XMODIFIERS=@im=gWuBi
然后修改.xim找到
zh_*) # Chinese
case $tmplang in
zh_TW*)
tmplang=zh_TW
;;
zh_CN*)
tmplang=zh_CN
;;
esac
if type -p xcin > /dev/null 2>&1 ; then
字段,把then后面的两个xcin全部该成gWuBi。
root的.xim文件可以从你的user用户拷贝过来。
ln -s /usr/bin/fcitx ~/.kde/Autostart/gWuBi
然后可以自动加载gWuBi,输入法的区域设置请把zh_CN.GBK改成zh_CN.GB2312
2.SCIM输入法
首先你需要下载以下几个文件,当然,你也可以先访问以下网址自行安装。但是需要注意的是,你只可以下载源码包或者UnitedLinux 1.0 (TLES 8.0) build: GCC 3.2 GLIBC 2.2.5这个部分。
注意以下两步任选其中一个,不是同时安装
I>安装套件
II>分别安装以下几个文件
如果你想使用WuBi,就需要这个文件,否则,不需要。
WuBi输入法所用的数据。
这个是用来输入不常用字符的,如果需要,可以安装。
然后rpm -ivh *.rpm --force --nodeps
在~/.xinitrc or /etc/X11/xinit/xinitrc中加入
/usr/bin/scim -d
export XMODIFIERS=@im=SCIM
如果重起后没有反应,就在~/.xim最后增加以上2句,但是root没有这个文件,需要从user目录里拷贝过来。
然后,如果需要修改配置,你需要修改~/.scim/config.* 文件,但是修改前,请KILL掉SCIM程序。
3.xsim输入法--著作人:charley
英文系统安装 xsim-0.3.9.4
By Charley Dec 21 2002
本文介绍的方法,是在英文系统上安装xsim实现中文输入, 但界面仍保持英文的界面,本文中所使用的系统都没有进行汉化或者美化。
此方法参照了 中的一些方法以及xcin输入法的安装过程。
xsim的一般安装方法请参照软件附带的README.cn, 本文只涉及到作者遇到的一些问题及解决办法。
I>、Redhat 8.0 (gnome)
xsim需要使用到development包,需要安装。这些软件desktop安装模式下默认是不安装的。
1. 修改文件 /etc/sysconfig/i18n,增加一行
LC_CTYPE="zh_CN.GB18030"
2. 在系统目录 /etc/profile.d 中增加文件 xsim.sh ,该文件内容为
XMODIFIERS="@im=XSIM"; export XMODIFIERS
设置该文件的属性
chmod 555 /etc/profile.d/xsim.sh
3. 编译和安装
cd PACKAGE_DIR
./configure --with-cn-locale=GBK --with-bdb-includes=/usr/include/db4
make
make install
make install-data
4. 普通用户aa启动xsim. 以aa登录
mkdir ~/.xsim
cp /usr/local/xsim/etc/xsimrc ~/.xsim/xsimrc
II>、 SuSE 8.1 (KDE3)
1. 使用YaST增加下列软件包
db, db-devel, db-utils
xdevel
qt3-devel
kdebase3-devel
2. 修改配制文件 /etc/SuSEconfig/profile
将普通用户的配制
unset LC_CTYPE
修改为
#unset LC_CTYPE
LC_CTYPE="zh_CN"; export LC_CTYPE
如果允许root运行xsim, 要将root的设置
LC_CTYPE="en_US"
修改为
LC_CTYPE="zh_CN"
3. 修改配制文件/etc/SuSEconfig/profile, 最后增加一行
XMODIFIERS="@im=XSIM"; export XMODIFIERS
也可以参照 Redhat 步骤2,增加一个文件在 /etc/profile.d
4. 编译和安装
cd PACKAGE_DIR
./configure --with-cn-locale=GBK --with-bdb-includes=/usr/include/db4 --enable-status-kde3
make
make install
make install-data
5. 用户aa登录自动启动xsim. 以aa登录
mkdir ~/.xsim
cp /usr/local/xsim/etc/xsimrc ~/.xsim/xsimrc
ln -s /usr/local/bin/xsim ~/.kde/Autostart/xsim
===========================================================================================================
五、系统优化和配置部分
1.想在SUSE82上玩PHP的兄弟们,请暂时不要安装Apache2,因为官方说,mod_perl,mod_php还是不稳定不安全的,所以没有提供。所以,请安装Apache。
2.想运行named,samba,httpd,squid的话,请在已经打开防火墙的情况下,打开对它们的信任。打开YAST,系统-->Editor for /etc/sysconfig Files-->Network-->Firewall-->SuSEfirewall2,从FW_TRUSTED_NETS开始
FW_TRUSTED_NETS,填入192.168.1.0/24或者协议后跟一个端口号。
FW_TRUSTED_AUTODETECT=yes
FW_TRUSTED_DNS=
FW_TRUSTED_DHCLIENT=
FW_TRUSTED_DHCPD=
FW_TRUSTED_SAMBA=
FW_TRUSTED_SQUID=
需要的话,就yes,否则no。
3.DMA以及32位IO的读写:
打开YAST,选择硬件,IDE DMA MODE,在下面的选项中,选择DMA = ON(default mode)。再次起动,你会发现已经为你选择了正确的DMA模式,33/66/100/133,自动选择好。
然后通过hdparm -d /hdn(n=a,b,...nhdparm -c1 -d1 -k1 /dev/hdn(n=a,b,...,napic hdc=ide-scsi hdclun=0 splash=silent showopts
(2)如果发生编译不能通过,请按照以下方法执行,不过,请先备份原文件。(此方法由richard_1979提供)
1) 先以root登录
2) # cd /usr/src/linux
# make cloneconfig
# make dep clean
3) # cp /boot/vmlinuz.version.h /usr/src/linux/include/linux/version.h
# cp /boot/vmlinuz.autoconf.h /usr/src/linux/include/linux/autoconf.h
4) # vmware-config.pl
7.关于FAT32、NTFS显示中文的解决方法,修改/etc/fstab,别照抄,参考修改。
/dev/hda6 / reiserfs defaults 1 1
/dev/hda5 /mnt/redhat ext3 defaults 0 0
/dev/hda1 /mnt/c ntfs ro,users,gid=users,umask=0002,nls=cp936 0 0
/dev/hda1 /mnt/c vfat rw,users,gid=users,umask=0002,iocharset=cp936 codepage=936 0 0 #如果是fat32分区,就改为这行
/dev/hda7 swap swap pri=42 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
proc /proc proc defaults 0 0
usbdevfs /proc/bus/usb usbdevfs noauto 0 0
/dev/cdrecorder /media/cdrecorder auto ro,noauto,user,exec,nls=cp936 0 0
/dev/cdrom /media/cdrom auto ro,noauto,user,exec,nls=cp936 0 0
8.待续。
===========================================================================================================
六、参考图书部分
这部分都是链接别人网站上的,如果那位兄弟发现是盗链自己的,说一声,不想我们在次引用的话,我立刻删除。
===========================================================================================================
七、常用软件的使用技巧和安装部分
1.> MPlayer以及如何通过XMMS播放wma文件
系统自带了这个软件,不过是pre5版本的,而且是英文界面,好象也有点问题。我们可以自己编译,得到一个适合自己的MPlayer,同时,又是中文界面。
首先,当然是要准备软件了,下载0.90正式版本
系统已经有了一个default-skin,还有就是为我们编译好的各种插件,我们就不要浪费了。所以,大家不要卸载原来的MPlayer-0.90-pre5。
接着,我们需要下载w32codec,如果自己有,可以将文件拷贝至目录/usr/lib/win32,或者一个包含quicktime,dvix,win32code 安装包。
libdvdcss安装包。
基本上,我们所需要的文件准备好了。现在,就可以开始工作了。
tar jxvf MPlayer-0.90.tar.bz2
rpm -ivh w32codec-0.52-1.i386.rpm
需要知道的是,插件一般都安装在/usr/lib中,skin一般安装在/usr/share中。realplay系统已经为我们安装了,XMMS也有现成的,下面按照我这个参数编译,就一切搞定:
./configure --prefix=/usr --enable-gui --enable-menu --enable-xmms --language=zh --with-csslibdir=/usr/lib --with-win32libdir=/usr/lib/win32 --with-reallibdir=/usr/lib/RealPlayer8 --with-xmmsplugindir=/usr/lib/xmms --with-xmmslibdir=/usr/lib
编译到最后,应该不能出现任何error信息。
然后就可以运行gmplayer了。
需要更多的SKIN,
测试方法
gmplayer -really-quiet
安装好了MPlayer并且安装了w32codec,我们就可以播放wma文件了,但是用mplayer需要一个个的放,很麻烦,那么只要到以下地址下载一个小插件,我们就可以利用xmms做为前端来播放wma音乐了,
已知的问题是,播放音乐时候的滑动条不会因为你快速滑动而进行到相应的位置。效果不错,推荐使用。
2.> 在SuSE下使用MS-OFFICE XP的工具和插件
这个是可以安装并运行MS-OFFICE XP的工具,同时包括IE和其他程序。
这个是只能运行预先安装在MS-WIN下的MS-OFFICE XP的工具,同时包括IE和其他程序,这个不能安装在LINUX上OFFICE,只能通过OFFICE打开文档,不能编辑。
3.> D4X扫荡************:(windrose提供)
将下载页面另存为一个文件,例如country.txt,文件格式选择txt。
打开d4x,菜单file/find links in file,弹出对话框,输入文件路径和文件名,这里的情况是country.txt,点击ok之后,弹出一个窗口,里面是所有country.txt文件里发现的链接,从中删掉不需要的那些链接就可以了。
4.> 远程登陆软件的配置
首先,这两个软件不属于linux软件,但是,它们为我们提供了在windows环境下、或者说是远程使用linux的一条途径。
(1.) Xmanager 的安装配置
首先要下载一个,大约11.7M,也可以到后面的官方主页下载。更多问题访问主页:
下面是由Sworder为我们写的配置和使用方法:
在你的Windows上使用SuSE
本方案适合有两台以上电脑的玩家,但是如果只有一台电脑的话也可以实践一下,不过似乎没有什么实际作用,权当练练手吧,呵呵。
我们这次的目的是在你的WIN上面使用KDE或者GNOME等X系统,而不是用VMWARE或者VIRTUAL-PC之类的软件实现的。这样做的好处自然多多,总结如下:
1、节省大量的硬盘空间,不需要在你的硬盘上安装整一个Linux。
2、运行速度由安装Linux的服务器决定,服务器越快,你的KDE、GNOME就跑的越快。
3、作为实际软件开发的解决方案。能够使开发人员在熟悉的WIN平台上使用OFFICE等文档处理工具,而同时在Linux平台上使用gcc、make、cvs等开发工具。
总之好处多多,一具多得!
好了,废话少说,开工了!
先说明一下硬件配置和软件配置:
两台或者两台以上的PC。带网卡的那种哦(屁话!)
在其中一台你认为最强劲的PC上面安装SuSE 8.2 Professional,我们以后就叫他Server。另外的PC可以安装WIN98/WIN2K/WINXP等等,可以称作Client1、Client2..。
假设Server的IP是192.168.0.8,然后Client1的IP可以是192.168.0.10,等等依此类推,子网掩码都是255.255.255.0。只要保证在一个网段里面就可以了。当然,你也可以用DHCP分配网址,不过要搞清楚Server的IP到底是多少。
然后是准备软件了:
到去下载一个XManager,最新的版本是1.3.9。我也是针对这个版本来说明的。
你也可以到那里去下载。
然后就是在你的Client里面安装了,安装的时候会问你要Serial No。没有的话就是试用版了,有时间限制的。
好了,安装完之后,回到我们可爱的SuSE上面。启动YaST,如果是ncurses方式的话,找到system->Editor for /etc/sysconfig Files。进入之后找到Desktop->Display manager->DISPLAYMANAGER_REMOTE_ACCESS。将那个值改成yes。
另外,如果你想以GDM的方式登陆的话,就把Desktop->Display manager->DISPLAYMANAGER的值由kdm改成gdm。
改完之后,Finish。这个时候又会自动运行那个SuSEconfig,以便保存刚才的更改。保存完毕之后,退出YaST。
现在你最好再运行一下rcxdm restart重新启动XDM服务,让刚才的更改起效。
刚才说的都是ncurses方式的YaST,如果是X界面下的YaST的话,修改也是一样的。不同的是,修改完毕之后需要注销一下,让XDM重新启动。
现在我们再回到Client的机器上面,在XManager 13.9里面找到Xconfig,运行之。切换到XDM页,选择XDM Indirect,然后在Host里面填写Server的IP地址,我们这里填入刚才的192.168.0.8。如果你的需要使用Server提供的字体服务的话,请切换到Font页,选择Add Font Server...,在Host里面填入Server的IP地址,一般字体服务的端口都是7100,就用默认的吧。使用字体服务的话是因为如果你的Server使用了日语的字库,而你的Client上面没有日语的字库,那么在X下面可能会出现乱码。全部好了之后,OK退出。
现在启动Xmanager 13.9里面的Xmanager,一会儿之后你就能看到在你的桌面上出现了可爱的SuSE的XDM登陆界面了,^_^
最后,我再讲一下如果只有一台PC怎么样实现这种方案?其实,用脚趾也能想出来,当然是用VMWARE了,呵呵。不过,我还要再罗嗦一下,你那台PC是要有网卡的喔。在VMWARE上安装了SuSE 8.2 Professional之后,将虚拟机的IP地址和本机的IP地址配在一个网段。然后就可以按照上述步骤实验了。
在你的桌面上运行的SuSE的速度取决于你的Server的速度,而且如果在Server上面在配置一个SAMBA的话,那么交换文件就更方便了。如果本方案应用于集中软件开发环境,那么程序员的代码就可以统一保存在一台机器上面,用CVS进行版本管理。方便快捷,一具多得,哈哈。实在是价廉物美,居家旅行,◎#%※之必备方案啊@~v~@
注:本方法只适合Linux机器运行于等级5的方式。
作者:Joy He(Sworder)
本文发布于,欢迎转载,但是请著名作者和出处,并保持它的完整性。如果您对本文档有任何的建议请不吝赐教。我的大本营就在
(2.) exceed 8.0 的安装配置
(3.) VNC 的安装配置
==========================================================================================================
八、数据库
1.Oracle 9i (9.02)
SuSE对Oracle的支持网站:
想知道自己的SuSE版本是否对目前对那个版本的Oracle通过了认证或者支持,
SLES8(SuSE Linux Enterprise Server 8)的
SuSE Pro 8.0、8.1的