我已经安装了 vsftpd 2.3.5(使用 apt-get),并且我想安装vsftpd-ext。
但我必须自己编译并安装。
我该如何安装它以便它更新由 apt-get 安装的版本
并且我仍然可以运行,例如 service vsftpd start
正如我现在所做的那样,该程序只是“并排”安装,并没有更新已安装的版本。(遵循本指南:http://www.thegeekstuff.com/2010/11/vsftpd-setup/)
答案1
问题是因为您安装了两个相互冲突的软件:“vsftp”和“vsftp-ext”。
首先,你需要删除 apt-get 安装的版本。打开终端并运行:
sudo apt-get remove vsftpd
这将删除由 apt-get 安装的 vsftpd 版本。完成此操作后,最好重新编译“vsftpd-ext”,以确保一切设置正确。只需再次按照该指南操作,一切都会好起来。