freebsd 11 /usr/ports/emulators/ がありません。

freebsd 11 /usr/ports/emulators/ がありません。

FreeBSD 11.0-RELEASE-p9#0にLinux互換性をインストールしようとしています。

私はガイドに従った。FreeBSDドキュメント

特に、私は正常にインストールされましたpkg install emulators/linux_base-c6

しかし、そのディレクトリは/usr/ports/emulators/linux_base-c6私のシステムにまったく存在しません(親ディレクトリも同じですemulators)。

私のエミュレータはどこにありますか? (オンラインで見た多くのトラブルシューティング資料には、このディレクトリの存在が記載されています。このディレクトリがないと問題を解決できません!)

答え1

ディレクトリが私のシステムに存在しない[...]

あなたは..しなかったインストールされたポートツリー。ポート(ポートは単にソースからローカルに構築されたパッケージに同じパッケージメカニズムを適用するため、パッケージと一緒に使用できます)を使用するにはポートツリーをインストールする必要があります。

もちろん、バイナリパッケージリポジトリからダウンロードしたバイナリパッケージを引き続き使用するには欲しくないポートツリーをインストールする必要があります。ポートツリー不要パッケージ化されたソフトウェアを実際に実行するために使用されます。

バイナリパッケージのインストールファイルの場所は、簡単なコマンドの使い方の練習ですpkg

pkg クエリ '%Fp' エミュレータ/linux_base-c6

関連情報