2
我需要安裝32位JAVA才能讓SOS JobScheduler工作,但我不確定什麼是正確的命令。命令和apt-get安裝默認的JRE將安裝64位版本的...在64位ubuntu上安裝32位Java的最簡單方法是什麼?
我需要安裝32位JAVA才能讓SOS JobScheduler工作,但我不確定什麼是正確的命令。命令和apt-get安裝默認的JRE將安裝64位版本的...在64位ubuntu上安裝32位Java的最簡單方法是什麼?
sudo apt-get install default-jre:i386
說明:
在Debian的(和Ubuntu,這是基於它),你可以安裝相同的包多個架構並排 - 這就是所謂的「多元化」。安裝包時,冒號後面的部分表示體系結構(在本例中爲i386,即32位)。沒有冒號部分,你會得到默認的體系結構。詳情請參閱MultiarchHOWTO。
不幸的是,它沒有按預期工作。安裝後,我運行了以下命令:java -version 我得到了這個:OpenJDK運行時環境(IcedTea 2.5.1)(7u65-2.5.1-4ubuntu1〜0.14.04.2) OpenJDK 64位服務器虛擬機(版本24.65 -b04,混合模式) – user1029829 2014-09-12 21:46:52
@ user1029829:這意味着您已經安裝了64位JRE。您可能需要使用完整路徑名稱調用32位JRE。 – sleske 2014-09-12 22:01:27
好吧,我試過這個:「sudo apt-get purge openjdk - \ * * icedtea - \ * icedtea6 - \ *」然後「java -version」返回:「/ usr/bin/java:沒有這樣的文件或目錄」做過:「sudo apt-get install default-jre:i386」和後綴:「java -version」再次返回64位版本:( – user1029829 2014-09-12 22:17:21