FreeBSD 12.1のデフォルトのポートツリーは何ですか?最も簡単に変更する方法は?

FreeBSD 12.1のデフォルトのポートツリーは何ですか?最も簡単に変更する方法は?

FreeBSD-12.1-RELEASEをクリーンインストールして起動します。、私が走るとき

# portsnap fetch 
# portsnap extract 

リリース四半期、四半期ごとの四半期、HEAD、またはその他の四半期を取得しますか?これを変更する構成設定はありますか、または別のポートツリーを追跡するためにSubversionを使用する必要がありますか?

Subversionはうまく使えるので、これについて詳しく説明する必要はありません。デフォルトが何であるか、それを調整して回避するためのより簡単な設定があるかどうか疑問に思います。また、pkgはデフォルトで分岐分岐を使用していることを知っていますが、ポートに関する同様の情報が見つかりませんでした。

答え1

デフォルトのポートツリーは現在のポートツリーです。 FreeBSDは以前のバージョンをサポートしていませんが、以前のバージョンが必要な場合は、以下の説明に従って含めることができます。

パッケージをビルドするには、HEADから分岐分岐を切り取ります。

/etc/portsnap.confタスクの実行方法の詳細を変更して、取得したインデックスとカテゴリを変更できます。man portsnap.confman portsnap

たとえば、

# List of INDEX files to build and the DESCRIBE file to use for each
INDEX INDEX-12 DESCRIBE.12

https://www.freebsd.org/ports/

答え2

12.1-RELEASE および 13-CURRENT システムで /etc/portsnap.conf ファイルを表示すると、ビルドする INDEX および DESCRIPTION ファイルを除いて同じ情報が表示されます。だからそれはポートツリーの頭です。パッケージだけに四半期ごとの分岐があるようです。

関連情報