我尝试将 VDA 补丁应用于 postfix,但我发现我安装的版本是通过 apt-get install 安装的 2.9.6。而当我尝试获取源 apt-get source 时,它给了我 2.9.1。
那么这里发生了什么?
源.列表文件:
deb http://archive.ubuntu.com/ubuntu/ precise main restricted universe
deb-src http://archive.ubuntu.com/ubuntu/ precise main restricted universe
deb http://archive.ubuntu.com/ubuntu/ precise-security main restricted universe
deb http://archive.ubuntu.com/ubuntu/ precise-updates main restricted universe
答案1
看起来您的 apt 配置在二进制包和源包之间不一致。
查看 /etc/apt/sources.list(和 /etc/apt/sources.list.d/*),确保每个“deb”行都有一个“deb-src”行,并且套件(即发布代号:wheezy、stable、precise、percise-update 等)对于“deb”和“deb-src”是相同的。然后通过更新软件包信息,apt-get update
然后您应该会获得版本 2.9.6 apt-get source postfix
。