長すぎます。

長すぎます。

優秀FreeBSDポート検索私のページ結果リストを見るアイテムopenjdk11-11.0.4+11.1

インストールしようとすると:

$ sudo pkg install openjdk11-11.0.4+11.1

…パッケージが見つからないというエラーが発生します。

FreeBSDストレージディレクトリを更新しています...

FreeBSDリポジトリが最新です。

すべてのリポジトリが最新です。

pkg:リポジトリに「openjdk11-11.0.4+11.1」と一致するインストールパッケージが見つかりません。

➥ ここで私は何を見逃していますか? FreeBSD 12にJava / OpenJDK 11または12をインストールする正しい方法は何ですか?

ベストアンサー1

長すぎます。

openjdk11長くて具体的なパッケージ名ではなく、プロジェクトに短くて一般的な名前を使用してくださいopenjdk11-11.0.4+11.1

$ sudo pkg install openjdk11

プロジェクトの短い名前を使用してください。

投稿したリンク(製品リスト)をクリックしてください。openjdk11-11.0.4+11.1

FreeBSDポートとパッケージサイトの<code>openjdk11</code>パッケージ詳細ページのスクリーンショット。

表示される次のページでタイトルを確認してください。

/head/java/openjdk11 インデックス

最後の部分をインストールするパッケージ名として使用します。だからここで私たちが望むものですopenjdk11

この短い名前を使用してインストールします。

$ sudo pkg install openjdk11

...インストールを続行するかどうかを尋ねるメッセージが表示されます。このJavaバージョンの最新のアップデートを自動的に受け取ります。上記のWebリストで、11.0.3と11.0.4のアップデートがどのように記載されているかを確認してください。

バイナリパッケージ

事前に構築されたJavaインストールの場合は、以下を実行してください。

sudo pkg install openjdk12 

これにより、OpenJDKがインストールされていることを確認できます/usr/local/openjdk12/

その後、インストールする環境変数のいくつかを設定する必要があります。たとえば、私の.zshrczsh設定ファイルに以下を追加します。

 path+=/usr/local/openjdk12/bin 

おすすめ記事