在接受 apt 1.0.3 (源全部 amd64),出现如下情况:
变化: apt (1.0.3) 不稳定;紧急程度=中等 。 [迈克尔·沃格特] * 减少与 ubuntu 的差异 * 提供对供应商特定配置文件的支持 * debian/apt-doc.docs:删除 README.MultiArch * 修复 apt.cc 中缺少的 ScreenWidth 检查 * 仅当 stdin/stdout 都是终端时才执行 openpty() (关闭:746434) 。那么“减少 delta 到 ubuntu”是什么意思呢?
答案1
这其实与 Ubuntu 无关,但是三角洲用来表示两件事之间的距离或差异。据推测,您引用的日志描述了 Debianapt
软件包中所做的更改,以使其更类似于 Ubuntu 开发人员在下游实施的更改。
三角洲此处使用以下定义(来源):
文件的两个版本之间的差异集。
答案2
这是消息引用的提交。有一些杂项更改对 Ubuntu 有益,并且正在合并到主分支,这是激活 apport 报告的情况:
--- a/apt-pkg/deb/dpkgpm.cc
+++ b/apt-pkg/deb/dpkgpm.cc
@@ -1617,7 +1617,7 @@ void pkgDPkgPM::WriteApportReport(const char *pkgpath, const char *errormsg)
string::size_type pos;
FILE *report;
- if (_config->FindB("Dpkg::ApportFailureReport", false) == false)
+ if (_config->FindB("Dpkg::ApportFailureReport", true) == false)
{
std::clog << "configured to not write apport reports" << std::endl;
return;
将任何以 .distUpgrade 结尾的文件添加到忽略列表中:
--- a/apt-pkg/init.cc
+++ b/apt-pkg/init.cc
@@ -86,6 +86,7 @@ bool pkgInitConfig(Configuration &Cnf)
Cnf.Set("Dir::Ignore-Files-Silently::", "\\.dpkg-[a-z]+$");
Cnf.Set("Dir::Ignore-Files-Silently::", "\\.save$");
Cnf.Set("Dir::Ignore-Files-Silently::", "\\.orig$");
+ Cnf.Set("Dir::Ignore-Files-Silently::", "\\.distUpgrade$");
// Default cdrom mount point
Cnf.CndSet("Acquire::cdrom::mount", "/media/cdrom/");
linux-tools
向软件包列表添加不自动删除的选项,并更改 ftp 存储库覆盖文件的行数限制(我认为)。更改对debian/apt.install.in
我来说没有意义(可能只是一条注释),所以我不知道它有什么作用。