FreeBSD:パッケージとポートを混在させますか?

FreeBSD:パッケージとポートを混在させますか?

最新のFirefoxポート(バージョン4.0.1,1)を構築したいと思います。現在、パッケージバージョン(3.6.13)がインストールされています。パケット/ポートシステムは混合ポートとパケットをどのように処理しますか?依存関係は正しく処理されますか?

例: Firefox 4.0.1 には nspr-4.8.7 が必要で、パッケージのバージョンは nspr-4.8.6 です。いくつかの項目(主にnsprに依存するgnome2-liteメタパッケージから提供)。ポートから最新バージョンをインストールすると、すべてが完全に中断されますか?

私はこれがより大きな質問につながると思います:パッケージとポートを混在させることはできますか?それとも、1つを選んで維持する必要がありますか?ハイブリッドシステムを構築することに決めたら、安定していますか?適切な依存性チェックと解決は行われますか?

ベストアンサー1

NETでポートとパッケージを同時に使用できます/var/db/pkg

実際、パッケージはポートシステムによって生成されます。たとえば、make packageポートがインストールされ、そのためのバイナリパッケージが作成されます。このコマンドを使用して、現在インストールされているポートからパッケージを作成することもできますpkg_create -b

おすすめ記事