45fan.com - 路饭网

搜索: 您的位置主页 > 网络频道 > 阅读资讯:如何在FreeBSD6.1中安装diablo-jdk-1.5.0?

如何在FreeBSD6.1中安装diablo-jdk-1.5.0?

2016-09-07 05:40:56 来源:www.45fan.com 【

如何在FreeBSD6.1中安装diablo-jdk-1.5.0?

刚开始学FreeBSD,试装了JDK,拿出来给大家分享下:

由于编译安装太慢,这里选择diablo-jdk这个安装包来进行安装.
一、下载安装文件
主要是diablo-jdk-freebsd6.i386.1.5.0.07.01.tbz,可从http://www.freebsdfoundation.org/downloads/java.shtml下载.
实际上安装这个程序还有个前提就是要安装'xorg-libraries-6.8.2'和'javavmwrapper-2.0_5'。就事先下载好这两个文件,若已安装过可跳过此步骤。
上面提及的安装包应置于/usr/ports/distfiles。

二、开始安装
首先安装前提,即'xorg-libraries-6.8.2'和'javavmwrapper-2.0_5'.将目录转至/usr/ports/distfiles下,依次安装:
pkg_add -v xorg-libraries.tbz
pkg_add -vr javavmwrapper.tbz
pkg_add -v diablo-jdk-freebsd6.i386.1.5.0.07.01.tbz
注: -v 表示回显,
-r 表示迫使程序自动决定目标文件的正确格式和版本,然后自动从一个FTP站点寻找和安装package.

三 系统设置
对于csh中在.cshrc加入:
setenv ALT_BOOTDIR /usr/local/diablo-jdk1.5.0/bin/java
setenv ALT_JAVAWS_BOOTDIR /usr/local/diablo-jdk1.5.0/bin/java
对于bash修改~/.bashrc(对应相应的shell),加入
export JAVA_HOME=/usr/local/java/jdk15
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/jre
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin

注意: 一定要重新登陆!!,这样配置才能生效!!!
测试一下 (java -version)输出正确的版本号,这就成功了。

三,如果要卸载,则转至/usr/ports/distfiles下pkg_delete diablo-jdk-freebsd6.i386.1.5.0.07.01.tbz.

四其它
美中不足的是默认的安装目录在/usr/local/diablo-jdk1.5.0中,当然更改安装文件中的上当为jdk并且更改安装包根目录下的几个文件中的路径能把路径更改为/usr/local/jdk.
所有已安装的package信息都保存在/var/db/pkg 目录下。安装文件的列表和每个package的内容和描述都能在这个目录的相关文件中找到。

附packages的用法简介
(1) pkg_add -rv *.tbz 安装包

(2) pkg_delete -rv * 删除包(不含.tbz)

(3) pkg_info(1) 是用于列出已安装的所有软件包列表和描述的程序。
# pkg_info
cvsup-16.1 A general network file distribution system optimized for CV
docbook-1.2 Meta-port for the different versions of the DocBook DTD
...

(4) pkg_version(1)是一个用来统计所有安装的软件包版本的工具。它可以用来比较本地package的版本与ports目录中的当前版本是否一致。
# pkg_version
cvsup =
docbook =
...
在第二列的符号指出了安装版本的相关时间和本地ports目录树中可用的版本。

符号 含义
= 在本地ports树中与已安装的软件包版本相匹配。
< 已安装的版本要比在ports树中的版本旧。
> 已安装的版本要比在ports树中的版本新(本地的port树可能没有更新)。
? 已安装的软件包无法在ports索引中找到。(可能发生这种事情,举个例子,您早先安装的一个port从port树中移出或改名了)
* 软件包有很多版本。

对于它其它的具体用法可到http://www.freebsd.org/cgi/man.cgi上去

有其它问题欢迎和我交流quietjosen@gmail.com

 

 

本文地址:http://www.45fan.com/a/question/73456.html
Tags: 安装 FreeBSD6.1 diablo-jdk-1.5.0
编辑:路饭网
关于我们 | 联系我们 | 友情链接 | 网站地图 | Sitemap | App | 返回顶部