将 Debian Squeeze 升级到 Wheezy - updatedb.conf 应该保留还是替换?

将 Debian Squeeze 升级到 Wheezy - updatedb.conf 应该保留还是替换?

类似的问题将 Debian Squeeze 升级到 Wheezy - 应该保留还是替换 conf 文件?,但就我而言,它涉及不同的 conf 文件,而且我不在 Linode 上。

我正在将打算用作服务器的 VMWare 虚拟机从 Debian 6 升级到 Debian 7。Squeeze 安装是由提供该机器的公司完成的。除了可能的定制之外,他们可能已经完成了,我根本没有进行任何定制或安装。

无论如何,我更新了我的/etc/apt/sources.list,我做了apt-get update; apt-get dist-upgrade,在这个过程中,我得到以下提示:

Configuration file `/etc/updatedb.conf'
==> Modified (by you or by a script) since installation.
==> Package distributor has shipped an updated version.
   What would you like to do about it ?  Your options are:
    Y or I  : install the package maintainer's version
    N or O  : keep your currently-installed version
      D     : show the differences between the versions
      Z     : start a shell to examine the situation
 The default action is to keep your current version.
*** updatedb.conf (Y/I/N/O/D/Z) [default=N] ?

我选择的D结果是:

--- /etc/updatedb.conf  2011-06-06 16:32:11.000000000 +0200
+++ /etc/updatedb.conf.dpkg-new 2010-09-25 10:12:26.000000000 +0200
@@ -1,4 +1,4 @@
 PRUNE_BIND_MOUNTS="yes"
 # PRUNENAMES=".git .bzr .hg .svn"
 PRUNEPATHS="/tmp /var/spool /media"
-PRUNEFS="NFS nfs nfs4 rpc_pipefs afs binfmt_misc proc smbfs autofs iso9660 ncpfs coda devpts ftpfs devfs mfs shfs sysfs cifs lustre_lite tmpfs usbfs udf fuse.glusterfs fuse.sshfs vmhgfs"
+PRUNEFS="NFS nfs nfs4 rpc_pipefs afs binfmt_misc proc smbfs autofs iso9660 ncpfs coda devpts ftpfs devfs mfs shfs sysfs cifs lustre_lite tmpfs usbfs udf fuse.glusterfs fuse.sshfs curlftpfs"

关于这些意味着什么以及我应该做什么有什么建议吗?

答案1

看来您已添加主机vmhgfs,即VMWare 文件系统。因此,他们很可能正在向您导出一些内容,可能是一个相当大的文件系统,并且不希望它被 updateb 抓取。

Wheezy 的默认值显然curlftpfs也增加了(您可以通过扫描差异中的线来判断,并看到这是唯一不同的部分)。

因此,显而易见的方法是按 Z,然后编辑文件以包含vmhgfscurlftpfs,退出,然后回答 N (因为您已手动合并文件)。

相关内容