同じnetinstall isoで構築されているが異なるパッケージがインストールされている可能性がある2つのDebian仮想マシンがあります。そのうちの1つには/etc/exports
nfsマウント用のファイルがありますが、もう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