これがzulu jdkをインストールした方法です。
wget https://cdn.azul.com/zulu/bin/zulu18.32.13-ca-jdk18.0.2.1-linux_x64.tar.gz
mv zulu18.32.13-ca-jdk18.0.2.1-linux_x64.tar.gz /opt
cd /opt
tar -zxvf zulu18.32.13-ca-jdk18.0.2.1-linux_x64.tar.gz
vim ~/.bash_profile
export JAVA_HOME=/opt/zulu18.32.13-ca-jdk18.0.2.1-linux_x64
export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin
source ~/.bash_profile
すべてのファイルは/opt/zulu18.32.13-ca-jdk18.0.2.1-linux_x64
。
sudo ls /opt/zulu18.32.13-ca-jdk18.0.2.1-linux_x64
bin conf demo DISCLAIMER include jmods legal lib man readme.txt release Welcome.html
/opt/zulu18.32.13-ca-jdk18.0.2.1-linux_x64/bin
に保存したい。を/usr/bin
指すリンクを作成でき、/usr/bin
tar コマンドが , /opt/zulu18.32.13-ca-jdk18.0.2.1-linux_x64/bin
in ?/bin
/opt/zulu18.32.13-ca-jdk18.0.2.1-linux_x64/lib
/lib
ベストアンサー1
これはアーカイブファイルにすぎません。好きなところどこからでも抽出できます。
ただし、システムのインストールファイルの横にあるコンテンツがある場所にファイルを抽出することは、災害を引き起こす方法です。
バイナリソフトウェアをリリースするときは、通常、正しいバージョンで使用されるライブラリをリリースする必要があります。これは、ユーザーシステムに開発システムと同じバージョンのライブラリがないか、まったくない可能性があるためです。
したがって、一般的なLinuxファイルシステムツリーをコピーして必要なものをすべてここに配置し、いくつかの行のシェルコードを使用していくつかのパスを曲げてライブラリと実行可能ファイルを見つけます。
ただし、ユーザーの「基本」システムをこのツリーとマージすると、ユーザーのライブラリ、設定ファイル、およびプログラムの一部が上書きされます。これにより、ユーザーのシステムが損傷する可能性があります。
だからしないでください。物語の終わり。