Debian
什麼提供 /etc/exports 以及如何找到它?
我有兩個 Debian 虛擬機,它們是從同一個 netinstall iso 建構的,但可能安裝了不同的軟體包。其中一個有一個
/etc/exports
用於安裝 nfs 的文件,而另一個沒有。我希望他們都擁有包管理器安裝的這個文件。我來自 Fedora 世界,如果我還在其中,我會
yum whatprovides /etc/exports
。有人告訴我,在 Debian 領域,我應該做apt-file search
. 但是,我沒有得到任何結果:apt-file update apt-file search /etc/exports
我在這裡想念什麼?
當您查找屬於安裝在您機器上的軟體包的文件時,您可以使用
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-kernel-server
的維護者腳本;這是創建的包/etc/exports
,至少在我的 NFS 伺服器上。