-05-09 17:16一、Fedora篇
Fedora8 中有三种Java可供选择──官方的SunJava、开源的GNU的gcj以及基于SunJava的开源JDK(OpenJDK)。标准的Fedora8 安装会安装IceTea。它基于OpenJDK,比GNU的gcj复杂一些,但是其表现与SunJava仍然有一定的差别。在Fedora8的发行注记中 可以得到关于他们的更多的消息。
1、IcedTea
IcedTea很有可能在安装Fedora8的时候已经安装上了。如果没有安装的话可以使用yum进行安装。
[yyc@deepwhite:]$sudo yum install java-1.7.0-icedtea java-1.7.0-icedtea-plugin
安装了IcedTea以后,Java程序和Webapplets应该可以自动工作了。如果IcedTea的浏览器插件没有被Firefox或Mozilla自动加载的话,可以使用下列命令来手动加载:
[yyc@deepwhite:]$sudo /usr/bin/mozilla-plugin-config -i -f
2、SunJava
如果你希望使用SunJava来取代IcedTea的话,你可以自己去网上下载安装。Sun官方提供了RPM包,但是我不推荐直接使用这种包。从下面这个网址下载Java包:
http://java.sun.com/javase/downloads/index.jsp
选择JavaRuntimeEnvironment(JRE)6Update3(如果是日常使用的话不要选择JDK,它是用于开发的)。在接下来的网页中接受licenseagreement,然后根据自己的CPU选择合适的包,例如:
Linuxself-extractingfile jre-6u3-linux-i586.bin 18.23MB。
下载之后就可以进行安装了:
[yyc@deepwhite:]$sh jre-6u3-linux-i586.bin
此处会出现一些协议,空格进行翻页,最后输入yes,程序会自动进行解压。解压后将解压出来的文件移动到指定位置:
[yyc@deepwhite:]$sudo mv-fjre1.6* /opt/jre1.6
之后我们需要进行设置,使系统可以自动调用SunJava而不是IcedTea或者GNU的gcj。
[yyc@deepwhite:]$sudo /usr/sbin/alternatives --install /usr/bin/javajava/opt/jre1.6/bin/java 20000
[yyc@deepwhite:]$sudo /usr/sbin/alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so libjavaplugin.so /opt/jre1.6/plugin/i386/ns7/libjavaplugin_oji.so 20000
注意:
1、如果想要换回IcedTea,需要重新执行上面的两条命令,但是将20000替换成为15000;
2、为了使SunJava的浏览器插件可以正常使用,可能还需要compat-libstdc++-33,安装方法见前文。
3、如果使用SunJava插件的时候遇到bug,可使用下面的方法使之正常工作:
[yyc@deepwhite:]$cd /opt/jre1.6/lib/i386/xawt/
[yyc@deepwhite:]$sudo cp libmawt.so libmawt.so.orig
[yyc@deepwhite:]$sudo sed -i 's /XINERAMA/FAKEEXTN/g' libmawt.so
或者可以考虑将libX11的版本退回一个老的版本也同样有效。
4、升级SunJava很简单,删除原有的/opt/jre1.6这个文件夹,然后将新的文件夹拷贝过去就好了。
5、我使用的是SunJava,但是没有遇到过插件的问题。所以文中提到的浏览器插件问题我只是“照本宣科”而已。另外,如果想要使用SunJava,下载的时候一定要注意选择和自己的系统相配合的JRE,看清是x86还是amd64。
二、Ubuntu篇
打开终端,执行以下命令,或使用Adept/新立得软件管理器,在其中分别搜索"sun-java6-jre"和"sun-java6-jdk"并标记安装。
sudo apt-get install sun-java6-jre
如果空间富裕,建议安装一个JDK。
sudo apt-get install sun-java6-jdk
提示:安装过程中需要你回答是否同意使用协议(终端中红蓝色的提示界面),此时按tab键至OK,再按回车即可正常安装。
设置当前默认的java解释器:
sudo update-alternatives --config java
执行後会出现类似如下的画面:
There are 2 alternatives which provide `java'.Selection Alternative-----------------------------------------------1 /usr/bin/gij-wrapper-4.1*+ 2 /usr/lib/jvm/java-6-sun/jre/bin/javaPress enter to keep the default
, or type selection number:
输入 有包含 "sun" 的行的前面的数字。如上面显示,则输入2,然後回车确定。
配置JAVA环境变量:
sudo gedit /etc/environment
在其中添加如下两行:
CLASSPATH=.:/usr/lib/jvm/java-6-sun/libJAVA_HOME=/usr/lib/jvm/java-6-sun
sudo gedit /etc/jvm
将文件中的
/usr/lib/jvm/java-6-sun
这一行填入到配置块的顶部
安装浏览器的JAVA Plugin(可选):
一、查看安装的jdk列表
update-java-alternatives -l
二、设置默认Java
sudo update-java-alternatives -s java-1.5.0-sun
参考:
http://wiki.ubuntu.org.cn/Java%E5%AE%89%E8%A3%85%E9%85%8D%E7%BD%AE
http://hi.baidu.com/yangyingchao/blog/item/00de0bdb5ce51a62d0164e56.html
分享到:
相关推荐
但Redmine本身不含有该功能需要另外安装相应的插件,本节主要介绍本地头像插件、office文档预览插件、pdf文档预览插件的安装与配置。本节中所有内容均在ubuntu18.4的服务器上实测验证通过的。本文档描述的内容在本人...
ubuntu安装和配置
ubuntu网络配置ubuntu网络配置ubuntu网络配置
ubuntu 10 配置java 开发环境
ubuntu8.04中配置java+tomcat+eclipseMyEclipse开发环境(更新)
Linux下Java开发环境配置(具体版本为Ubuntu)
Ubuntu22.04安装教程以及Ubuntu下C++环境配置
ubuntu下安装JAVA开发环境其实还是比较简单的,我们就以安装常用的jdk、eclipse、tomcat、svn client(找到一个可以和windows中的小乌龟类似的但安装还有点问题解决后会补上)、oracle client为例讲讲如何安装(相关...
自己整理的ubuntu安装Java开发环境文档,
ubuntu linux版本的安装和配置,还介绍了ubuntu系统的使用.
什么是Ubuntu?Ubuntu 是一个由全球化的专业开发团队建造的操作系统。它包含了所有您需要的应用程序:浏览器、Office 套件、...适合Ubuntu初学者,重点讲解安装完成后的配置选项(语言、软件源、软件更新、输入法等)
在Ubuntu中安装apache 安装指令: sudo apt-get install apache2 安装结束后: 产生的启动和停止文件是:/etc/init.d/apache2 启动: sudo apache2ctl -k start 停止: sudo apache2ctl -k stop 重新启动: sudo...
ubuntu8.04速成手册1.0.rar ubuntu8.04 ubuntu8安装与配置 ubuntu8.0.4实用手册
在ubuntu 10.04下编译JAVA可用的GDAL 1.6,还包括遥感影像提取元信息和缩略图的示例代码,编程平台为ECLIPSE 3。6
Ubuntu Server安装和配置手册
MySQL安装和配置手册(Ubuntu)MySQL安装和配置手册(Ubuntu)MySQL安装和配置手册(Ubuntu)MySQL安装和配置手册(Ubuntu)MySQL安装和配置手册(Ubuntu)
ubuntu安装python3.9 ubuntu安装python3.9 ubuntu安装python3.9 ubuntu安装python3.9 ubuntu安装python3.9 ubuntu安装python3.9 ubuntu安装python3.9 ubuntu安装python3.9 ubuntu安装python3.9
当前 Ubuntu 发布版支持 PC (Intel x86), 64-bit PC (AMD64) 和owerPC (Apple iBook 和 Powerbook, G4 和 G5) 架构。 Ubuntu 包涵了超过 16,000 种软件, 核心的桌面系统却只有一张光盘, Ubuntu 覆盖了所有的桌面...
V100 GPU driver ,cuda ,cudnn step by step 安装配置手册,可以指导你完成搭建AI训练环境,包括Ubuntu 和centos的安装配置方法
ubuntu下安装JAVA开发环境其实还是比较简单的,我们就以安装常用的jdk、eclipse、tomcat、svn client(找到一个可以和windows中的小乌龟类似的但安装还有点问题解决后会补上)、oracle client为例讲讲如何安装(相关...