![owbuilder --update W: --override-config 未设置;不更新 apt.conf 阅读联机帮助页了解详细信息](https://linux22.com/image/139408/owbuilder%20--update%20W%3A%20--override-config%20%E6%9C%AA%E8%AE%BE%E7%BD%AE%EF%BC%9B%E4%B8%8D%E6%9B%B4%E6%96%B0%20apt.conf%20%E9%98%85%E8%AF%BB%E8%81%94%E6%9C%BA%E5%B8%AE%E5%8A%A9%E9%A1%B5%E4%BA%86%E8%A7%A3%E8%AF%A6%E7%BB%86%E4%BF%A1%E6%81%AF.png)
以下是我的~/.pbuilderrc
$ cat .pbuilderrc
BASEPATH="/var/cache/pbuilder/sid-amd64/base.cow"
DISTRIBUTION="sid"
MIRRORSITE="http://deb.debian.org/debian/"
# Enable build log
PKGNAME_LOGFILE="yes"
每当我跑步时,sudo cowbuilder --update
我都会收到以下警告 -
$ sudo cowbuilder --update
I: Copying COW directory
I: forking: rm -rf /var/cache/pbuilder/build/cow.8567
I: forking: cp -al /var/cache/pbuilder/sid-amd64/base.cow /var/cache/pbuilder/build/cow.8567
I: unlink for ilistfile /var/cache/pbuilder/build/cow.8567/.ilist failed, it didn't exist?
I: Invoking pbuilder
I: forking: pbuilder update --buildplace /var/cache/pbuilder/build/cow.8567 --mirror http://deb.debian.org/debian/ --distribution sid --no-targz --internal-chrootexec 'chroot /var/cache/pbuilder/build/cow.8567 cow-shell'
I: Running in no-targz mode
I: Current time: Fri Aug 31 23:18:47 IST 2018
I: pbuilder-time-stamp: 1535737727
I: copying local configuration
W: --override-config is not set; not updating apt.conf Read the manpage for details.
有人可以告诉我 --override-config 是什么以及需要在哪里设置以及如何设置吗?
答案1
--override-config
是一个pbuilder
选项,不是一个cowbuilder
选择。它指示pbuilder
更新apt
基础映像中的配置。
cowbuilder
运行时pbuilder update
带有指示它使用不同镜像和发行版的选项。pbuilder
运行时会发出警告,--override-config
因为使用这些选项手动运行它的最终用户可能期望更改是持久的(因为update
都是关于更新基本 tarball 的)。除了忽略警告之外,您没有什么可做的。