使用 rpm 安装 rpm 包

使用 rpm 安装 rpm 包

我尝试安装java 1.7rpm出现此错误:

#rpm -i jdk-7-linux-x64.rpm. 
    package jdk-2000:1.7.0-fcs.x86_64 is already installed

如果包确实安装了,那为什么我仍然无法使用javajavac命令。包安装在哪里?

谢谢

答案1

尝试rpm -ql jdk-2000查看包提供的文件列表jdk-2000(提示:给出的包名称的其余部分是版本和体系结构,因此可以选择提供它)。

如果它没有链接javajavac/usr/bin/,您可以使用带有(符号链接)标志的命令创建从/usr/<wherever>/.../java/到的符号链接。/usr/bin/ln-s

它可能已经安装好了,因为你尝试安装过一次,尝试了命令,但没有成功,所以你尝试再次安装它。要么是因为你安装的其他包(或者你从互联网上复制粘贴的脚本)为你安装了这个包。如果你想安装具体版本rpm -e jdk-2000如果您已在该 RPM 中安装了 Java,请先使用(-e代表“擦除”)删除现有版本。

相关内容