j2re1.5-sun是java的运行包,j2sdk1.5-sun是java的开发包(当然也含有运行包),择一安装
安装
1)安装sun-j2re1.5(截止到现在的是1.5up6)
~#sudo apt-get install sun-j2re1.5
2)~# cd /usr/lib/mozilla-firefox/plugins
3) ~#sudo ln -s /usr/lib/j2re1.5-sun/plugin/i386/ns7/libjavaplugin_oji.so
4) ~#sudo ln -sf /usr/lib/j2re1.5-sun/bin/java_vm /usr/bin/java_vm
5)~# sudo update-alternatives --install /usr/bin/java java /usr/lib/j2re1.5-sun/bin/java 1
6)现在当你运行' sudo update-alternatives --config java'时,刚刚安装的JRE就出现在列表中,选择sun java选项,然后运行 ' java -version'命令,确保它能运行。命令输出如下:
java version "1.5.0_05" Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_05-b05) Java HotSpot(TM) Client VM (build 1.5.0_05-b05, mixed mode, sharing)
完成!
7)如果你想使用java控制面板修改一些配置,可以运行以下命令:
~#sh /usr/lib/j2re1.5-sun/bin/ControlPanel
如果窗口中文不能显示,按照下面的设置:
a)进入J2RE的库目录
~#cd /usr/lib/j2re-sun/lib
b)用RedHat的模板将老的fontconfig.properties替换掉(但是我发现本来根本没有这个文件,不管,创建一个),以方便修改,然后对其进行编辑
~#sudo cp fontconfig.RedHat.3.properties.src fontconfig.properties
~#sudo vi fontconfig.properties
修改成以下样式,直接拷贝下来也成:
# @(#)linux.fontconfig.RedHat
.3
.properties
1.1
03
/
12
/
10
#
# Copyright
2003
Sun Microsystems
,
Inc. All rights reserved.
#

# Version

version
=
1

# Component Font Mappings

#allfonts.chinese-gb18030
=
-misc-zysong18030-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
#allfonts.chinese-gb18030.motif
=
-isas-song ti-medium-r-normal--*-%d-*-*-c-*-gb2312
.1980
-
0
#allfonts.chinese-big5
=
-arphic technology co.-ar pl mingti2l big5-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
#allfonts.chinese-big5.motif
=
-taipei-fixed-medium-r-normal--*-%d-*-*-c-*-big5-
0
#allfonts.lucida
=
-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-
1

# 中文字体支持部分
=====
allfonts.chinese-gb18030
=
-misc-vera sans yuanti-medium-r-normal--*-%d-*-*-*-*-iso10646-
1
allfonts.chinese-gb18030.motif
=
-misc-vera sans yuanti-medium-r-normal--*-%d-*-*-*-*-gb2312
.1980
-
0
allfonts.chinese-big5
=
-misc-vera sans yuanti-medium-r-normal--*-%d-*-*-*-*-iso10646-
1
allfonts.chinese-big5.motif
=
-misc-vera sans yuanti-medium-r-normal--*-%d-*-*-*-*-gb18030
.2000
-
0
#
=====
中文字体支持部分

serif.plain.japanese-x0208
=
-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208
.1983
-
0
serif.plain.korean
=
-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
serif.plain.korean.motif
=
-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601
.1987
-
0
serif.plain.latin-
1
=
-b&h-lucidabright-medium-r-normal--*-%d-*-*-p-*-iso8859-
1
serif.plain.latin-
1
.motif
=
-b&h-luxi serif-medium-r-normal--*-%d-*-*-p-*-iso8859-
1

serif.bold.japanese-x0208
=
-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208
.1983
-
0
serif.bold.korean
=
-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
serif.bold.korean.motif
=
-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601
.1987
-
0
serif.bold.latin-
1
=
-b&h-lucidabright-demibold-r-normal--*-%d-*-*-p-*-iso8859-
1
serif.bold.latin-
1
.motif
=
-b&h-luxi serif-bold-r-normal--*-%d-*-*-p-*-iso8859-
1

serif.italic.japanese-x0208
=
-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208
.1983
-
0
serif.italic.korean
=
-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
serif.italic.korean.motif
=
-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601
.1987
-
0
serif.italic.latin-
1
=
-b&h-lucidabright-medium-i-normal--*-%d-*-*-p-*-iso8859-
1
serif.italic.latin-
1
.motif
=
-b&h-luxi serif-medium-i-normal--*-%d-*-*-p-*-iso8859-
1

serif.bolditalic.japanese-x0208
=
-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208
.1983
-
0
serif.bolditalic.korean
=
-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
serif.bolditalic.korean.motif
=
-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601
.1987
-
0
serif.bolditalic.latin-
1
=
-b&h-lucidabright-demibold-i-normal--*-%d-*-*-p-*-iso8859-
1
serif.bolditalic.latin-
1
.motif
=
-b&h-luxi serif-bold-i-normal--*-%d-*-*-p-*-iso8859-
1

sansserif.plain.japanese-x0208
=
-misc-kochi gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208
.1983
-
0
sansserif.plain.korean
=
-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
sansserif.plain.korean.motif
=
-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-ksc5601
.1987
-
0
sansserif.plain.latin-
1
=
-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-
1
sansserif.plain.latin-
1
.motif
=
-b&h-luxi sans-medium-r-normal--*-%d-*-*-p-*-iso8859-
1

sansserif.bold.japanese-x0208
=
-misc-kochi gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208
.1983
-
0
sansserif.bold.korean
=
-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
sansserif.bold.korean.motif
=
-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-ksc5601
.1987
-
0
sansserif.bold.latin-
1
=
-b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-
1
sansserif.bold.latin-
1
.motif
=
-b&h-luxi sans-bold-r-normal--*-%d-*-*-p-*-iso8859-
1

sansserif.italic.japanese-x0208
=
-misc-kochi gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208
.1983
-
0
sansserif.italic.korean
=
-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
sansserif.italic.korean.motif
=
-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-ksc5601
.1987
-
0
sansserif.italic.latin-
1
=
-b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-
1
sansserif.italic.latin-
1
.motif
=
-b&h-luxi sans-medium-i-normal--*-%d-*-*-p-*-iso8859-
1

sansserif.bolditalic.japanese-x0208
=
-misc-kochi gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208
.1983
-
0
sansserif.bolditalic.korean
=
-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
sansserif.bolditalic.korean.motif
=
-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-ksc5601
.1987
-
0
sansserif.bolditalic.latin-
1
=
-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-
1
sansserif.bolditalic.latin-
1
.motif
=
-b&h-luxi sans-bold-i-normal--*-%d-*-*-p-*-iso8859-
1

monospaced.plain.japanese-x0208
=
-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208
.1983
-
0
monospaced.plain.korean
=
-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
monospaced.plain.korean.motif
=
-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601
.1987
-
0
monospaced.plain.latin-
1
=
-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-
1
monospaced.plain.latin-
1
.motif
=
-b&h-luxi mono-medium-r-normal--*-%d-*-*-m-*-iso8859-
1

monospaced.bold.japanese-x0208
=
-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208
.1983
-
0
monospaced.bold.korean
=
-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
monospaced.bold.korean.motif
=
-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601
.1987
-
0
monospaced.bold.latin-
1
=
-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-
1
monospaced.bold.latin-
1
.motif
=
-b&h-luxi mono-bold-r-normal--*-%d-*-*-m-*-iso8859-
1

monospaced.italic.japanese-x0208
=
-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208
.1983
-
0
monospaced.italic.korean
=
-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
monospaced.italic.korean.motif
=
-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601
.1987
-
0
monospaced.italic.latin-
1
=
-b&h-lucidatypewriter-medium-i-normal-sans-*-%d-*-*-m-*-iso8859-
1
monospaced.italic.latin-
1
.motif
=
-b&h-luxi mono-medium-i-normal--*-%d-*-*-m-*-iso8859-
1

monospaced.bolditalic.japanese-x0208
=
-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208
.1983
-
0
monospaced.bolditalic.korean
=
-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
monospaced.bolditalic.korean.motif
=
-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601
.1987
-
0
monospaced.bolditalic.latin-
1
=
-b&h-lucidatypewriter-bold-i-normal-sans-*-%d-*-*-m-*-iso8859-
1
monospaced.bolditalic.latin-
1
.motif
=
-b&h-luxi mono-bold-i-normal--*-%d-*-*-m-*-iso8859-
1

dialog.plain.japanese-x0208
=
-misc-kochi gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208
.1983
-
0
dialog.plain.korean
=
-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
dialog.plain.korean.motif
=
-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-ksc5601
.1987
-
0
dialog.plain.latin-
1
=
-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-
1
dialog.plain.latin-
1
.motif
=
-b&h-luxi sans-medium-r-normal--*-%d-*-*-p-*-iso8859-
1

dialog.bold.japanese-x0208
=
-misc-kochi gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208
.1983
-
0
dialog.bold.korean
=
-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
dialog.bold.korean.motif
=
-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-ksc5601
.1987
-
0
dialog.bold.latin-
1
=
-b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-
1
dialog.bold.latin-
1
.motif
=
-b&h-luxi sans-bold-r-normal--*-%d-*-*-p-*-iso8859-
1

dialog.italic.japanese-x0208
=
-misc-kochi gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208
.1983
-
0
dialog.italic.korean
=
-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
dialog.italic.korean.motif
=
-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-ksc5601
.1987
-
0
dialog.italic.latin-
1
=
-b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-
1
dialog.italic.latin-
1
.motif
=
-b&h-luxi sans-medium-i-normal--*-%d-*-*-p-*-iso8859-
1

dialog.bolditalic.japanese-x0208
=
-misc-kochi gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208
.1983
-
0
dialog.bolditalic.korean
=
-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
dialog.bolditalic.korean.motif
=
-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-ksc5601
.1987
-
0
dialog.bolditalic.latin-
1
=
-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-
1
dialog.bolditalic.latin-
1
.motif
=
-b&h-luxi sans-bold-i-normal--*-%d-*-*-p-*-iso8859-
1

dialoginput.plain.japanese-x0208
=
-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208
.1983
-
0
dialoginput.plain.korean
=
-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
dialoginput.plain.korean.motif
=
-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601
.1987
-
0
dialoginput.plain.latin-
1
=
-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-
1
dialoginput.plain.latin-
1
.motif
=
-b&h-luxi mono-medium-r-normal--*-%d-*-*-m-*-iso8859-
1

dialoginput.bold.japanese-x0208
=
-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208
.1983
-
0
dialoginput.bold.korean
=
-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
dialoginput.bold.korean.motif
=
-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601
.1987
-
0
dialoginput.bold.latin-
1
=
-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-
1
dialoginput.bold.latin-
1
.motif
=
-b&h-luxi mono-bold-r-normal--*-%d-*-*-m-*-iso8859-
1

dialoginput.italic.japanese-x0208
=
-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208
.1983
-
0
dialoginput.italic.korean
=
-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
dialoginput.italic.korean.motif
=
-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601
.1987
-
0
dialoginput.italic.latin-
1
=
-b&h-lucidatypewriter-medium-i-normal-sans-*-%d-*-*-m-*-iso8859-
1
dialoginput.italic.latin-
1
.motif
=
-b&h-luxi mono-medium-i-normal--*-%d-*-*-m-*-iso8859-
1

dialoginput.bolditalic.japanese-x0208
=
-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208
.1983
-
0
dialoginput.bolditalic.korean
=
-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
dialoginput.bolditalic.korean.motif
=
-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601
.1987
-
0
dialoginput.bolditalic.latin-
1
=
-b&h-lucidatypewriter-bold-i-normal-sans-*-%d-*-*-m-*-iso8859-
1
dialoginput.bolditalic.latin-
1
.motif
=
-b&h-luxi mono-bold-i-normal--*-%d-*-*-m-*-iso8859-
1

# Search Sequences

sequence.allfonts
=
latin-
1
sequence.allfonts.Big5
=
latin-
1
,
chinese-big5
sequence.allfonts.x-euc-jp-linux
=
latin-
1
,
japanese-x0208
sequence.allfonts.EUC-KR
=
latin-
1
,
korean
sequence.allfonts.GB18030
=
latin-
1
,
chinese-gb18030
sequence.fallback
=
lucida
,
chinese-big5
,
chinese-gb18030
,
japanese-x0208
,
korean

# Exclusion Ranges

exclusion.japanese-x0208
=
0390
-03d6
,
2200
-22ef
,
2701
-27be

# Font File Names
filename.-arphic_technology_co.-ar_pl_mingti2l_big5-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
=
/usr/share/fonts/zh_TW/TrueType/bsmi00lp.ttf
filename.-misc-baekmuk_batang-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
=
/usr/share/fonts/ko/TrueType/batang.ttf
filename.-misc-baekmuk_gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
=
/usr/share/fonts/ko/TrueType/gulim.ttf
filename.-misc-kochi_gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208
.1983
-
0
=
/usr/share/fonts/ja/TrueType/kochi-gothic-subst.ttf
filename.-misc-kochi_mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208
.1983
-
0
=
/usr/share/fonts/ja/TrueType/kochi-mincho-subst.ttf
filename.-misc-zysong18030-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
=
/usr/share/fonts/zh_CN/TrueType/zysong.ttf

# AWT X11 font paths
awtfontpath.latin-
1
=
/usr/X11R6/lib/X11/fonts/Type1
awtfontpath.chinese-big5
=
/usr/share/fonts/zh_TW/TrueType
awtfontpath.chinese-gb18030
=
/usr/share/fonts/VeraSansYuanTi
awtfontpath.japanese-x0208
=
/usr/share/fonts/ja/TrueType
awtfontpath.korean
=
/usr/share/fonts/ko/TrueType

# 中文字体支持部分
=====
filename.-misc-vera_sans_yuanti-medium-r-normal--*-%d-*-*-*-*-iso10646-
1
=
/usr/share/fonts/VeraSansYuanTi/VeraSansYuanTi-Regular.ttf
filename.-misc-vera_sans_yuanti-medium-r-normal--*-%d-*-*-*-*-gb2312
.1980
-
0
=
/usr/share/fonts/VeraSansYuanTi/VeraSansYuanTi-Regular.ttf
filename.-misc-vera_sans_yuanti-medium-r-normal--*-%d-*-*-*-*-gb18030
.2000
-
0
=
/usr/share/fonts/VeraSansYuanTi/VeraSansYuanTi-Regular.ttf
#
=====
中文字体支持部分

注:上面中文字体名称和路径换成自己的字体,尤其是gb
卸载
如果你想删除java环境,以下的命令可以完成工作(如果严格按照howto进行)。 ~#sudo rm /usr/lib/mozilla-firefox/plugins/libjavaplugin_oji.so
~#sudo rm /usr/bin/java_v m
~# sudo update-alternatives --remove java /usr/lib/jre1.5-sun/bin/ java
更正几点:
1、当前sun的java开发包版本为 sudo apt-get install sun-java6-{bin,jre,jdk,fonts,source
安装
1)安装sun-j2re1.5(截止到现在的是1.5up6)
~#sudo apt-get install sun-j2re1.5
2)~# cd /usr/lib/mozilla-firefox/plugins
3) ~#sudo ln -s /usr/lib/j2re1.5-sun/plugin/i386/ns7/libjavaplugin_oji.so
4) ~#sudo ln -sf /usr/lib/j2re1.5-sun/bin/java_vm /usr/bin/java_vm
5)~# sudo update-alternatives --install /usr/bin/java java /usr/lib/j2re1.5-sun/bin/java 1
6)现在当你运行' sudo update-alternatives --config java'时,刚刚安装的JRE就出现在列表中,选择sun java选项,然后运行 ' java -version'命令,确保它能运行。命令输出如下:
java version "1.5.0_05" Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_05-b05) Java HotSpot(TM) Client VM (build 1.5.0_05-b05, mixed mode, sharing)
完成!
7)如果你想使用java控制面板修改一些配置,可以运行以下命令:
~#sh /usr/lib/j2re1.5-sun/bin/ControlPanel
如果窗口中文不能显示,按照下面的设置:
a)进入J2RE的库目录
~#cd /usr/lib/j2re-sun/lib
b)用RedHat的模板将老的fontconfig.properties替换掉(但是我发现本来根本没有这个文件,不管,创建一个),以方便修改,然后对其进行编辑
~#sudo cp fontconfig.RedHat.3.properties.src fontconfig.properties
~#sudo vi fontconfig.properties
修改成以下样式,直接拷贝下来也成:
# @(#)linux.fontconfig.RedHat
.3
.properties
1.1
03
/
12
/
10
#
# Copyright
2003
Sun Microsystems
,
Inc. All rights reserved.
#
# Version
version
=
1

# Component Font Mappings
#allfonts.chinese-gb18030
=
-misc-zysong18030-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
#allfonts.chinese-gb18030.motif
=
-isas-song ti-medium-r-normal--*-%d-*-*-c-*-gb2312
.1980
-
0
#allfonts.chinese-big5
=
-arphic technology co.-ar pl mingti2l big5-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
#allfonts.chinese-big5.motif
=
-taipei-fixed-medium-r-normal--*-%d-*-*-c-*-big5-
0
#allfonts.lucida
=
-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-
1

# 中文字体支持部分
=====
allfonts.chinese-gb18030
=
-misc-vera sans yuanti-medium-r-normal--*-%d-*-*-*-*-iso10646-
1
allfonts.chinese-gb18030.motif
=
-misc-vera sans yuanti-medium-r-normal--*-%d-*-*-*-*-gb2312
.1980
-
0
allfonts.chinese-big5
=
-misc-vera sans yuanti-medium-r-normal--*-%d-*-*-*-*-iso10646-
1
allfonts.chinese-big5.motif
=
-misc-vera sans yuanti-medium-r-normal--*-%d-*-*-*-*-gb18030
.2000
-
0
#
=====
中文字体支持部分
serif.plain.japanese-x0208
=
-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208
.1983
-
0
serif.plain.korean
=
-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
serif.plain.korean.motif
=
-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601
.1987
-
0
serif.plain.latin-
1
=
-b&h-lucidabright-medium-r-normal--*-%d-*-*-p-*-iso8859-
1
serif.plain.latin-
1
.motif
=
-b&h-luxi serif-medium-r-normal--*-%d-*-*-p-*-iso8859-
1

serif.bold.japanese-x0208
=
-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208
.1983
-
0
serif.bold.korean
=
-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
serif.bold.korean.motif
=
-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601
.1987
-
0
serif.bold.latin-
1
=
-b&h-lucidabright-demibold-r-normal--*-%d-*-*-p-*-iso8859-
1
serif.bold.latin-
1
.motif
=
-b&h-luxi serif-bold-r-normal--*-%d-*-*-p-*-iso8859-
1

serif.italic.japanese-x0208
=
-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208
.1983
-
0
serif.italic.korean
=
-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
serif.italic.korean.motif
=
-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601
.1987
-
0
serif.italic.latin-
1
=
-b&h-lucidabright-medium-i-normal--*-%d-*-*-p-*-iso8859-
1
serif.italic.latin-
1
.motif
=
-b&h-luxi serif-medium-i-normal--*-%d-*-*-p-*-iso8859-
1

serif.bolditalic.japanese-x0208
=
-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208
.1983
-
0
serif.bolditalic.korean
=
-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
serif.bolditalic.korean.motif
=
-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601
.1987
-
0
serif.bolditalic.latin-
1
=
-b&h-lucidabright-demibold-i-normal--*-%d-*-*-p-*-iso8859-
1
serif.bolditalic.latin-
1
.motif
=
-b&h-luxi serif-bold-i-normal--*-%d-*-*-p-*-iso8859-
1

sansserif.plain.japanese-x0208
=
-misc-kochi gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208
.1983
-
0
sansserif.plain.korean
=
-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
sansserif.plain.korean.motif
=
-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-ksc5601
.1987
-
0
sansserif.plain.latin-
1
=
-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-
1
sansserif.plain.latin-
1
.motif
=
-b&h-luxi sans-medium-r-normal--*-%d-*-*-p-*-iso8859-
1

sansserif.bold.japanese-x0208
=
-misc-kochi gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208
.1983
-
0
sansserif.bold.korean
=
-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
sansserif.bold.korean.motif
=
-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-ksc5601
.1987
-
0
sansserif.bold.latin-
1
=
-b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-
1
sansserif.bold.latin-
1
.motif
=
-b&h-luxi sans-bold-r-normal--*-%d-*-*-p-*-iso8859-
1

sansserif.italic.japanese-x0208
=
-misc-kochi gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208
.1983
-
0
sansserif.italic.korean
=
-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
sansserif.italic.korean.motif
=
-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-ksc5601
.1987
-
0
sansserif.italic.latin-
1
=
-b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-
1
sansserif.italic.latin-
1
.motif
=
-b&h-luxi sans-medium-i-normal--*-%d-*-*-p-*-iso8859-
1

sansserif.bolditalic.japanese-x0208
=
-misc-kochi gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208
.1983
-
0
sansserif.bolditalic.korean
=
-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
sansserif.bolditalic.korean.motif
=
-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-ksc5601
.1987
-
0
sansserif.bolditalic.latin-
1
=
-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-
1
sansserif.bolditalic.latin-
1
.motif
=
-b&h-luxi sans-bold-i-normal--*-%d-*-*-p-*-iso8859-
1

monospaced.plain.japanese-x0208
=
-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208
.1983
-
0
monospaced.plain.korean
=
-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
monospaced.plain.korean.motif
=
-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601
.1987
-
0
monospaced.plain.latin-
1
=
-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-
1
monospaced.plain.latin-
1
.motif
=
-b&h-luxi mono-medium-r-normal--*-%d-*-*-m-*-iso8859-
1

monospaced.bold.japanese-x0208
=
-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208
.1983
-
0
monospaced.bold.korean
=
-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
monospaced.bold.korean.motif
=
-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601
.1987
-
0
monospaced.bold.latin-
1
=
-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-
1
monospaced.bold.latin-
1
.motif
=
-b&h-luxi mono-bold-r-normal--*-%d-*-*-m-*-iso8859-
1

monospaced.italic.japanese-x0208
=
-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208
.1983
-
0
monospaced.italic.korean
=
-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
monospaced.italic.korean.motif
=
-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601
.1987
-
0
monospaced.italic.latin-
1
=
-b&h-lucidatypewriter-medium-i-normal-sans-*-%d-*-*-m-*-iso8859-
1
monospaced.italic.latin-
1
.motif
=
-b&h-luxi mono-medium-i-normal--*-%d-*-*-m-*-iso8859-
1

monospaced.bolditalic.japanese-x0208
=
-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208
.1983
-
0
monospaced.bolditalic.korean
=
-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
monospaced.bolditalic.korean.motif
=
-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601
.1987
-
0
monospaced.bolditalic.latin-
1
=
-b&h-lucidatypewriter-bold-i-normal-sans-*-%d-*-*-m-*-iso8859-
1
monospaced.bolditalic.latin-
1
.motif
=
-b&h-luxi mono-bold-i-normal--*-%d-*-*-m-*-iso8859-
1

dialog.plain.japanese-x0208
=
-misc-kochi gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208
.1983
-
0
dialog.plain.korean
=
-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
dialog.plain.korean.motif
=
-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-ksc5601
.1987
-
0
dialog.plain.latin-
1
=
-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-
1
dialog.plain.latin-
1
.motif
=
-b&h-luxi sans-medium-r-normal--*-%d-*-*-p-*-iso8859-
1

dialog.bold.japanese-x0208
=
-misc-kochi gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208
.1983
-
0
dialog.bold.korean
=
-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
dialog.bold.korean.motif
=
-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-ksc5601
.1987
-
0
dialog.bold.latin-
1
=
-b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-
1
dialog.bold.latin-
1
.motif
=
-b&h-luxi sans-bold-r-normal--*-%d-*-*-p-*-iso8859-
1

dialog.italic.japanese-x0208
=
-misc-kochi gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208
.1983
-
0
dialog.italic.korean
=
-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
dialog.italic.korean.motif
=
-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-ksc5601
.1987
-
0
dialog.italic.latin-
1
=
-b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-
1
dialog.italic.latin-
1
.motif
=
-b&h-luxi sans-medium-i-normal--*-%d-*-*-p-*-iso8859-
1

dialog.bolditalic.japanese-x0208
=
-misc-kochi gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208
.1983
-
0
dialog.bolditalic.korean
=
-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
dialog.bolditalic.korean.motif
=
-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-ksc5601
.1987
-
0
dialog.bolditalic.latin-
1
=
-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-
1
dialog.bolditalic.latin-
1
.motif
=
-b&h-luxi sans-bold-i-normal--*-%d-*-*-p-*-iso8859-
1

dialoginput.plain.japanese-x0208
=
-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208
.1983
-
0
dialoginput.plain.korean
=
-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
dialoginput.plain.korean.motif
=
-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601
.1987
-
0
dialoginput.plain.latin-
1
=
-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-
1
dialoginput.plain.latin-
1
.motif
=
-b&h-luxi mono-medium-r-normal--*-%d-*-*-m-*-iso8859-
1

dialoginput.bold.japanese-x0208
=
-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208
.1983
-
0
dialoginput.bold.korean
=
-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
dialoginput.bold.korean.motif
=
-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601
.1987
-
0
dialoginput.bold.latin-
1
=
-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-
1
dialoginput.bold.latin-
1
.motif
=
-b&h-luxi mono-bold-r-normal--*-%d-*-*-m-*-iso8859-
1

dialoginput.italic.japanese-x0208
=
-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208
.1983
-
0
dialoginput.italic.korean
=
-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
dialoginput.italic.korean.motif
=
-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601
.1987
-
0
dialoginput.italic.latin-
1
=
-b&h-lucidatypewriter-medium-i-normal-sans-*-%d-*-*-m-*-iso8859-
1
dialoginput.italic.latin-
1
.motif
=
-b&h-luxi mono-medium-i-normal--*-%d-*-*-m-*-iso8859-
1

dialoginput.bolditalic.japanese-x0208
=
-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208
.1983
-
0
dialoginput.bolditalic.korean
=
-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
dialoginput.bolditalic.korean.motif
=
-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601
.1987
-
0
dialoginput.bolditalic.latin-
1
=
-b&h-lucidatypewriter-bold-i-normal-sans-*-%d-*-*-m-*-iso8859-
1
dialoginput.bolditalic.latin-
1
.motif
=
-b&h-luxi mono-bold-i-normal--*-%d-*-*-m-*-iso8859-
1

# Search Sequences
sequence.allfonts
=
latin-
1
sequence.allfonts.Big5
=
latin-
1
,
chinese-big5
sequence.allfonts.x-euc-jp-linux
=
latin-
1
,
japanese-x0208
sequence.allfonts.EUC-KR
=
latin-
1
,
korean
sequence.allfonts.GB18030
=
latin-
1
,
chinese-gb18030
sequence.fallback
=
lucida
,
chinese-big5
,
chinese-gb18030
,
japanese-x0208
,
korean
# Exclusion Ranges
exclusion.japanese-x0208
=
0390
-03d6
,
2200
-22ef
,
2701
-27be
# Font File Names
filename.-arphic_technology_co.-ar_pl_mingti2l_big5-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
=
/usr/share/fonts/zh_TW/TrueType/bsmi00lp.ttf
filename.-misc-baekmuk_batang-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
=
/usr/share/fonts/ko/TrueType/batang.ttf
filename.-misc-baekmuk_gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
=
/usr/share/fonts/ko/TrueType/gulim.ttf
filename.-misc-kochi_gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208
.1983
-
0
=
/usr/share/fonts/ja/TrueType/kochi-gothic-subst.ttf
filename.-misc-kochi_mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208
.1983
-
0
=
/usr/share/fonts/ja/TrueType/kochi-mincho-subst.ttf
filename.-misc-zysong18030-medium-r-normal--*-%d-*-*-c-*-iso10646-
1
=
/usr/share/fonts/zh_CN/TrueType/zysong.ttf
# AWT X11 font paths
awtfontpath.latin-
1
=
/usr/X11R6/lib/X11/fonts/Type1
awtfontpath.chinese-big5
=
/usr/share/fonts/zh_TW/TrueType
awtfontpath.chinese-gb18030
=
/usr/share/fonts/VeraSansYuanTi
awtfontpath.japanese-x0208
=
/usr/share/fonts/ja/TrueType
awtfontpath.korean
=
/usr/share/fonts/ko/TrueType
# 中文字体支持部分
=====
filename.-misc-vera_sans_yuanti-medium-r-normal--*-%d-*-*-*-*-iso10646-
1
=
/usr/share/fonts/VeraSansYuanTi/VeraSansYuanTi-Regular.ttf
filename.-misc-vera_sans_yuanti-medium-r-normal--*-%d-*-*-*-*-gb2312
.1980
-
0
=
/usr/share/fonts/VeraSansYuanTi/VeraSansYuanTi-Regular.ttf
filename.-misc-vera_sans_yuanti-medium-r-normal--*-%d-*-*-*-*-gb18030
.2000
-
0
=
/usr/share/fonts/VeraSansYuanTi/VeraSansYuanTi-Regular.ttf
#
=====
中文字体支持部分
注:上面中文字体名称和路径换成自己的字体,尤其是gb
卸载
如果你想删除java环境,以下的命令可以完成工作(如果严格按照howto进行)。 ~#sudo rm /usr/lib/mozilla-firefox/plugins/libjavaplugin_oji.so
~#sudo rm /usr/bin/java_v m
~# sudo update-alternatives --remove java /usr/lib/jre1.5-sun/bin/ java
指定运行Java
-
选择使用哪个 java
sudo update-alternatives --config java
在显示的屏幕上出现
1 /usr/bin/gij-wrapper-4.0
选择 3 即可
*+ 2 /usr/lib/jvm/java-gcj/bin/java
3 /usr/lib/jvm/java-1.5.0-sun/jre/bin/java
环境变量配置
编辑环境文件 /etc/environment
sudo gedit /etc/environment(最好先备份一下)
并在其中添加
CLASSPATH=.:/usr/lib/jvm/java-1.5.0-sun/lib
JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun
并保存退出
测试配置环境
写个简单的HelloWorld来测试一下
public class HelloWorld{
public static void main(String args[]){
System.out.println("Hello World in Ubuntu!!");
}
}
然后在命令行输入:
javac HelloWorld.java
如没有错误,则接着输入
java HelloWorld
如果shell下输出
Hello World in Ubuntu!!那么恭喜你,你成功了!:)
更正几点:
1、当前sun的java开发包版本为 sudo apt-get install sun-java6-{bin,jre,jdk,fonts,source
Ubuntu下Java环境搭建
本文详细介绍了如何在Ubuntu系统上安装Sun公司的Java运行环境(JRE)和开发工具包(JDK),包括必要的链接和环境变量配置步骤。此外,还提供了解决中文显示问题的方法以及如何选择默认Java版本。
1629

被折叠的 条评论
为什么被折叠?



