如何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 主池并使用 安装dpkg -i
。然后按照上述说明握住它。
答案2
运行 hold 命令时,即使使用“sudo”,我也收到“需要读/写”访问错误。当我切换到 root(sudo su)并以 root 身份运行时,它终于起作用了。以防其他人遇到同样的问题。