类似的问题将 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,然后编辑文件以包含vmhgfs
和curlftpfs
,退出,然后回答 N (因为您已手动合并文件)。