易截截图软件、单文件、免安装、纯绿色、仅160KB

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


相关文档:

linux下挂载硬盘光驱和U盘

mount   -t   iso9660   /dev/cdrom   /mnt/cdrom       挂光驱   
mount   -t   vfat   /dev/fd0   /mnt/floppy           挂软驱     (文件内型可以自己选)
mount -t vfat -o rw,utf8,umask=000 /dev/sda1 ......

Linux下的UDP编程

一、引言
       UDP是TCP/IP协议中的传输层协议的一种,本文介绍了在Linux下编写基于UDP协议的Client/Server模型的程序的方法,并给出了一个echo Client/Server例子程序。
       二、UDP协议简介
      
UDP是一种简单 ......

Linux系统Load average负载详细解释

 
摘自http://blog.chinaunix.net/u3/108043/showart_2125958.html
Linux系统Load average负载详细解释
我们知道判断一个系统的负载可以使用top,uptime等命令去查看,它分别记录了一分钟、五分钟、以及十五分钟的系统平均负载
例如我的某台服务器:
$ uptime
09:50:21 up 200 days, 15:07, 1 user, load averag ......

Linux 共享库: LD_LIBRARY_PATH 与ld.so.conf

Linux 运行的时候,是如何管理共享库(*.so)的?在 Linux 下面,共享库的寻找和加载是由 /lib/ld.so 实现的。 ld.so 在标准路经(/lib, /usr/lib) 中寻找应用程序用到的共享库。
但是,如果需要用到的共享库在非标准路经,ld.so 怎么找到它呢?
目前,Linux 通用的做法是将非标准路经加入 /etc/ld.so.conf,然后运行 ldconf ......

GNU/Linux平台的C程序开发及程序运行环境

本文介绍在GNU/Linux环境下一个C程序由源代码到程序,到加载运行,最后终止的过程。同时以此过程为载体,介绍GNU/Linux平台下软件开发工具的使用。
 
本文以我们最常见的hello, world!为例:
 
#include <stdio.h>
main ()
{
      printf(“hello, world!\n” ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号