通过apt命令在ubuntu 18 64位上安装32位版本的java8

通过apt命令在ubuntu 18 64位上安装32位版本的java8

我找到了类似问题的解决方案:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

我无法对原始帖子发表评论。我的问题是,此过程安装的是 64 位还是 32 位版本的 Java?如果按照我的猜测,它安装的是 64 位版本,那么有没有办法安装 32 位版本?

- - - -更新 - - -

我尝试通过 apt 查找捆绑包 386(在我的 ubuntu 18 64 位上),但没有找到它。

我也尝试过手动安装,但是不起作用。

我下载了 32 位版本并解压/opt/java,如果我进入/opt/java/jdk1.8.0_181/bin目录并尝试执行java -version命令,我会收到错误-bash: /usr/bin/ java: No such file or directory

/usr/bin有:

lrwxrwxrwx  1 root   root   22 Sep 27 15:51  java -> /etc/alternatives/java*
lrwxrwxrwx  1 root   root   23 Sep 27 15:51  javac -> /etc/alternatives/javac*

以及/etc/alternative/

lrwxrwxrwx 1 root root 31 Sep 27 15:51 java -> /opt/java/jdk1.8.0_181/bin/java*
lrwxrwxrwx 1 root root 32 Sep 27 15:51 javac -> /opt/java/jdk1.8.0_181/bin/javac*

答案1

尝试使用apt show oracle-java8-installer。此外,如果您想指定体系结构,请将其附加为:

apt install postgresql-10:i386

我建议从以下位置下载并安装 Java 二进制文件:Linux 版 Java 下载

相关内容