FreeBSD 11.2 にインストールするパッケージを見つけるとき、例えば扱いにくいシェル:
pkg search zsh
...検索はローカルパッケージ情報キャッシュに対して実行されますか、それともストレージサーバーに対してインターネット経由で実行されますか?
検索がローカルの場合、ローカルキャッシュが完全で最新バージョンであることを確認するためにどのように更新しますか?
ベストアンサー1
FreeBSDpkg
コマンドは/var/db/pkg/local.sqlite
。pkg
を含むさまざまなサブコマンドで使用されるダウンロードされたパッケージメタデータを含みますpkg search
。
pkg update
それはあなたが必要とするすべてです。アップデートはさまざまなpkg
サブコマンドに暗黙的に適用され、実際に-U
このオプションを使用してオフにする必要があります。
TrueOSなどの派生製品には、これらのキャッシュを定期的に更新するサブシステムがあります。