1、问题描述
安装openssh-server时,检测到系统中安装有vsftpd,两者不兼容,需要将vsftpd卸载。在卸载时出现
Sub-process /usr/bin/dpkg returned an error code (1)
2、解决方案
由于之前在安装 vsftpd 时,新建了一个临时的 ftp 帐户。考虑到可能是该账户的存在导致了vsftpd 一直无法释放。
先删除 ftp 账户
$ sudo userdel -r ftp
再删除 vsftpd
$ sudo apt-get remove vsftpd
后成功。