linux 中.rpm.bin软件怎么装

我吧java的rpm.bin下载到桌面了,怎么装上。。,chmod没反应,rpm命令也装不上。。。郁闷

你要用ROOT权限安装JDK!

下面是我的Fedora11系统安装JDK的步骤!希望能帮上你!

第一步:下载
去Sun的官网下载合适的版本

注:本指南剩下的部分基于 i586 包,如果你用 x86_64 版的 Fedora 你应该下载 Linux x64文件,必要的时候替换文件名。你必须下载 Linux 自解压文件,jdk-6u16-linux-i586-rpm.bin,而不是 rpm 文件。
我的下载到/djf/downloads下面!路径替换成你们下载的实际路径

第二步:安装
打开终端,使用root权限!!
进入到bin所在目录后输入命令:
chmod a+x jdk-6u16-linux-i586-rpm.bin
回车再输入
./jdk-6u16-linux-i586-rpm.bin按空格键阅读使用协议,最后键入 yes 开始安装过程。
安装完毕,安装的路径默认为:/usr/java

第三步:配置Firefox Plugins
先到/usr/lib/mozilla/plugins的目录下找libjavaplugin_oji.so文件
如果有,先删除,再在终端执行下面命令:
ln -s /usr/java/jdk1.6.0_16/jre/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/mozilla/plugins/libjavaplugin_oji.so
重启 Firefox 并且在地址栏输入:about:plugins ,如果插件被成功安装,你会在所有插件中找到 Java(TM) Plug-in的信息

第四步:配置环境变量
在终端输入命令:
gedit /etc/profile.d/java.sh
会打开编辑器,在编辑器里面输入:
export JAVA_HOME=/usr/java/jdk1.6.0_16
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=$JAVA_HOME/lib:$CLASSPATH

保存,退出!
再执行下面命令:
source /etc/profile.d/java.sh
alternatives --config java显示如下:
[root@localhost downloads]# alternatives --config java
共有 1 个程序提供“java”。
选择 命令-----------------------------------------------
*+ 1 /usr/lib/jvm/jre-1.5.0-gcj/bin/java
按 Enter 来保存当前选择[+],或键入选择号码:按Cltr+C取消后,输入命令:
alternatives --install /usr/bin/java java /usr/java/jdk1.6.0_16/bin/java 2
注意粗体字的数字,如果是1,那么执行命令的时候,在最后面加数字2,如果是2,那就是3,依此类推…

再执行命令:
alternatives --config java将会显示:
[root@localhost downloads]# alternatives --config java
共有 2 个程序提供“java”。 选择 命令-----------------------------------------------
*+ 1 /usr/lib/jvm/jre-1.5.0-gcj/bin/java
2 /usr/java/jdk1.6.0_16/bin
按 Enter 来保存当前选择[+],或键入选择号码:2
选择2,表示JAVA环境使用当前的选项!“+”号代表当前使用的环境!

再输入:alternatives --config java
显示如下,注意“+”号
[root@localhost downloads]# alternatives --config java
共有 2 个程序提供“java”。
选择 命令-----------------------------------------------
* 1 /usr/lib/jvm/jre-1.5.0-gcj/bin/java
+ 2 /usr/java/jdk1.6.0_16/bin

第五步:测试JAVA环境
用命令java -version吧
当看到如下信息就成功了!
[root@localhost downloads]# java -version
java version "1.6.0_16"
Java(TM) SE Runtime Environment (build 1.6.0_16-b01)
Java HotSpot(TM) Client VM (build 14.2-b01, mixed mode, sharing)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-06-03
rpm -ivh rpm包名 --force --nodeps把后面两条加上 很多文件互相有依赖性 必须加后两命令才可以按
第2个回答  2013-06-03
你这个包有多大?你的错误提示是什么?
相似回答