Ubuntu 12.04 – 如何降级vsftpd?

我怎样才能从最新的Ubuntu软件包(2.3.5)降级vsftpd到版本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

还有什么我需要做的还是我做错了什么?

你所追求的并不是固定 ,而是抱着

拿着一个包可以实现

  echo vsftpd hold | dpkg --set-selections 

请参阅Ubuntu固定方法

编辑:至于原来的问题,它可能是最简单的卸载任何版本,并从Ubuntu主池下载所需的版本,并与dpkg -i安装。 之后如上所述坚持下去。

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