linux中 jdk 的卸载和安装
zz http://yushan.javaeye.com/blog/261148
一.jdk1.4卸载
由于redhat Enterprise 5 中自带安装了jdk1.4的,所以在安装jdk1.6前我把jdk1.4的卸了,步骤如下:
1.打开终端输入#rpm -qa | grep gcj
,其现实内容有:
java
-1.4.2-gci-compat.........
java
-1.4.2-gcj-compat-devel.....(具体忘了是什么了,反正有两个java
开头的文件)
2.卸载
#rpm -e --nodeps java
-1.4.2-gci...
(利用rpm -e --nodeps 命令删除上面查找的内容)
此时jdk1.4已被卸了。
二.jdk1.6安装
1. 从网站上下载jdk1.6包(jdk-6u10-linux
-i586-rpm.bin
),通过leapFTP上传到linux
系统的/var/ftp/pub目录下
2.在linux
中切换到 /var/ftp/pub目录下,修改jdk1.6的使用权限:#chmod u+x
jdk-6u10-linux
-i586-rpm.bin
3.解压并安装:#./
jdk-6u10-linux
-i586-rpm.bin (默认安装在/usr/java
中)
4.环境变量配置:
#vi /etc/profile
在该profile文件中添加:
JAVA_HOME=/usr/java
/jdk1.6.0_10
JRE_HOME=/usr/java
/jdk1.6.0_10/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/jt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib(注意:前面的.:
,linux
中的;号为:号)
export JAVA_HOME JRE_HOME PATH CLASSPATH
添加完毕保存退出
#source /etc/profile
#java
-version
显示 java
version "1.6.0_10" (jdk1.6安装成功)
卸载rpm版的jdk:
#rpm -qa|grep jdk
显示:jdk-1.6.0_10-fcs
卸载:#rpm -e --nodeps jdk-1.6.0_10-fcs
=======================
到http://java.sun.com/javase/downloads/index.jsp下载 JRE 1.6,目前(2008年3月5日)的版本是Java SE Runtime Environment 6 Update 5.
注意:要下载的是Linux self-extracting file
而非Linux RPM in self-extracting file
下面执行的命令是在root特权帐户下执行的
下载到的文件是jre-6u5-linux-i586.bin
步骤1: mv jre-6u5-linux-i586.bin /opt/
步骤2: cd /o
相关文档:
还不是太会用这个cgywin.
------------------------------------------
U盘上的移动linux环境(cygwin篇)
虽然在自己的本本上装好了ubuntu,但是在单位的机子上工作时,还是用的windows,无法使用强大的SHELL。于是就,想起了cygwin了。但是,我总不能给每一台机器装cygwin吧。于是乎,就产生把cygwin装进U盘的想法。自 ......
一、引言
UDP是TCP/IP协议中的传输层协议的一种,本文介绍了在Linux下编写基于UDP协议的Client/Server模型的程序的方法,并给出了一个echo Client/Server例子程序。
二、UDP协议简介
UDP是一种简单 ......
在程序不寻常退出时,内核会在当前工作目录下生成一个core文件(是一个内存映像,同时加上调试信息)。使用gdb来查看core文件,可以指示出导致程序出错的代码所在文件和行数。 1.core文件的生成开关和大小限制
1)使用ulimit -c命令可查看core文件的生成开关。若结果为0,则表示关闭了此功能,不会生成core文件。 ......
http://content.hccfl.edu/pollock/AUnix1/FilePermissions.htm
http://en.wikipedia.org/wiki/Sticky_bit
http://www.anqn.com/os/linux/2009-03-01/a09108173.shtml
7.4.3 文件特殊权限:SUID/SGID/Sticky Bit
前面一直提到文件的重要权限,就是rwx这3个读、写、执行的权限。但是,怎么 /tmp权限有些奇怪 ......
你是否想进入嵌入式高薪领域,却感觉无从下手?
你是否在看书、查资料、论坛提问中缓慢而吃力的前行?
时间便是成本!学习的路上,我们更需要专家系统的指引,这样会事半功倍!
华清远见—嵌入式Linux入门实战免费体验日,一天的时间,解决您的烦恼,绝对超值的回报!
优势/特色:
● 内容,传授最系统,最实用的 ......