Ubuntu 12.04 - 如何降级 vsftpd?

Ubuntu 12.04 - 如何降级 vsftpd?

如何vsftpd从最新的 Ubuntu 软件包 (2.3.5) 降级到版本 2.3.2?

我试图将其放入/etc/apt/preferences文件中:

Package: vsftpd
Pin: version 2.3.2*
Pin-Priority: 1001

但是,每次我sudo apt-get install vsftpd这样做时都会安装版本 2.3.5:vsftpd_2.3.5-1ubuntu2_i386.deb

我还需要做其他事情吗?或者我做错了什么?

答案1

你所追求的不是钉住, 但保持

拿着包裹可以用

  echo vsftpd hold | dpkg --set-selections

Ubuntu 固定方法

编辑:至于原始问题,最简单的方法可能是卸载现有的任何版本,然后从中下载所需的版本Ubuntu 主池并使用 安装dpkg -i。然后按照上述说明握住它。

答案2

运行 hold 命令时,即使使用“sudo”,我也收到“需要读/写”访问错误。当我切换到 root(sudo su)并以 root 身份运行时,它终于起作用了。以防其他人遇到同样的问题。

相关内容