FreeBSD内蔵パッケージ

FreeBSD内蔵パッケージ

パッケージをインストール/削除しようとしています。私は一つを使う弁当/freebsd-10.3virtualbox イメージをお試しください。

を実行すると、インストールされているパッケージのpkg info -qリストを表示できます。私が混乱しているのは、いくつかのパッケージがリストにないことです。

例: ssh*,*ssl*リストにない

これらのパッケージを管理(削除またはアップグレード)する方法/usr/bin/usr/bin/ssh/usr/lib/libssl.so

を実行すると、pkg installすべてのファイルが/usr/local

ベストアンサー1

FreeBSDには独自のSSHがあります。基本システム(パッケージ解除)。 SSLも同様です。

上記の2つのコンポーネントはfreebsd-upgradeを介してアップグレードされます。

あなたの観察は正しいです。 pkgを使用してインストールされたものはすべて/usr/localにあります。 /usr/bin、/binなどは、基本システムコンポーネント用に予約されています。

ただし、両方のパッケージをports / pkgngからインストールすることもできます。私はあなたがこれをやっていないと仮定しており、これが彼らがpkgに表示されない理由です。

したがって、pkgコマンドを使用してパッケージとして管理することはできません。特に、SSLコンポーネントはシステムの多くの機能に使用されるため、削除したくありません。

おすすめ記事