/etc/exportsは何を提供し、どのように見つけますか?

/etc/exportsは何を提供し、どのように見つけますか?

同じnetinstall isoで構築されているが異なるパッケージがインストールされている可能性がある2つのDebian仮想マシンがあります。そのうちの1つには/etc/exportsnfsマウント用のファイルがありますが、もう1つにはありません。パッケージマネージャにこのファイルをすべてインストールさせたいと思います。

私はFedoraの世界から来て、もし私がまだその世界にいた場合、おそらくyum whatprovides /etc/exports私は聞いたDebian の土地ではこうしなければなりませんapt-file search。しかし、結果はありません。

apt-file update
apt-file search /etc/exports

私がここで何を見逃しているのでしょうか?

ベストアンサー1

コンピュータにインストールされているパッケージに属するファイルを見つけるには、次のものを使用できますdpkg -S(と同じdpkg-query -S)。

dpkg -S /etc/exports

/etc/exportsこの場合、管理者スクリプトによって生成されたように何も見つかりません(その種類のファイルは明示的に処理されないか、dpkg-query問題については処理されませんapt-file)。

したがって、ファイルがapt-file見つからない場合は、dkpg -S管理者スクリプトを見てください。

grep /etc/exports /var/lib/dpkg/info/*

これは管理者スクリプトと一致する必要があります。これは少なくとも私のNFSサーバーによってnfs-kernel-server生成されたパッケージです。/etc/exports

おすすめ記事