FreeBSD 10用パッケージのインストール

FreeBSD 10用パッケージのインストール

インストールしようとすると、次のエラーが発生します。パッケージFreeBSD 10.4-

Bootstrapping pkg from pkg+http://pkg.FreeBSD.org/FreeBSD:10:amd64/latest, please wait...
pkg: Error fetching http://pkg.FreeBSD.org/FreeBSD:10:amd64/latest/Latest/pkg.txz: Not Found
A pre-built version of pkg could not be found for your system.
Consider changing PACKAGESITE or installing it from ports: 'ports-mgmt/pkg'.

ポートを使用してインストールしようとすると、次のエラーが発生します。

set: Illegal option -o pipefail
===> Options unchanged
set: Illegal option -o pipefail
*** Error code 2

Stop.
make[1]: stopped in /data/usr/ports/ports-mgmt/pkg
*** Error code 1

Stop.
make: stopped in /data/usr/ports/ports-mgmt/pkg

パッケージをダウンロードするためにpkgをインストールするか、デフォルトのリポジトリURLを変更する他の方法はありますか?

答え1

FreeBSD 10では4年間サポートが中止されました。したがって、パッケージの使用は保証されません。これがまさに起こったことです。パッケージリストも使用できなくなりました。

ポートが何が間違っているかは不明ですが、サポートされていないことはサポートされていません。だからといってどこにも行けないようです。私はPkgがポートから追加する必要があるか、実際に追加できるものではないと思います。

答え2

最新のポートツリーは機能しません。 「pkg」を構築するには、FreeBSD 10準拠のポートツリーが必要です。

EOLは5年前にリリースされましたが、まだダウンロードしてテストできます。

望むより:https://cgit.freebsd.org/ports/refs/tags

fetch https://cgit.freebsd.org/ports/snapshot/ports-10-eol.tar.gz

5年間パッチされていない脆弱性に注意してください。

関連情報