我正在尝试为32位操作系统安装jdk。遵循以下步骤,
wget http://download.oracle.com/otn-pub/java/jdk/6u34-b04/jdk-6u34-linux-i586.bin
chmod u+x jdk-6u34-linux-i586.bin
./jdk-6u34-linux-i586.bin
但是在尝试执行step4时,会发生以下错误,
./jdk-6u34-linux-i586.bin
./jdk-6u34-linux-i586.bin: No such file or directory
什么可能是pblm。
答案 0 :(得分:6)
要下载该文件,您必须已接受上一页中的许可。所以你试过的wget命令只会下载HTML页面,说抱怨你没有接受许可证。
您可以通过添加将cookie添加到该站点中使用的wget命令来绕过此操作。
尝试使用以下wget命令下载该文件。
wget --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com" \
-O jdk-6u34-linux-i586.bin \
http://download.oracle.com/otn-pub/java/jdk/6u34-b04/jdk-6u34-linux-i586.bin
答案 1 :(得分:2)
尝试查看已下载文件的大小,然后查看内容。好的钱是你有一个HTML页面要求你接受OTN许可条款...
无论如何,使用Aptitude(Debian)或Yum(基于RPM的系统)等包管理器可以轻松地在Linux系统上安装JDK。
干杯,