Execute o seguinte:
wget http://mirrors.kernel.org/ubuntu/pool/main/p/perl/perl-base_5.22.1-9_amd64.deb
sudo dpkg -i --force-all perl-base_5.22.2-3_amd64.deb
sudo apt-get update
Eu tenho problemas com alguns pacotes (7 deles para serem específicos), e não consigo resolver essa situação.
Pacotes não totalmente instalados e impossíveis de remover (pelo menos para mim).
Meu sistema operacional é o servidor Ubuntu 16.04. Eu só tenho que instalá-lo.
Eu também instalei asterisco, openvpn, openSSH e shorewall, entre outros.
Toda vez que eu instalo ou removo um pacote, é mostrado uma mensagem de erro de pacotes não totalmente instalados que posso resolver de qualquer maneira.
Quando executo, como usuário root, o comando "dpkg --remove openvpn", o resultado é que:
root@ubuntu-server:~# dpkg --remove openvpn
(Reading database ... 64768 files and directories currently installed.)
Removing openvpn (2.3.10-1ubuntu2) ...
warnings.pm did not return a true value at /usr/bin/deb-systemd-helper line 84.
BEGIN failed--compilation aborted at /usr/bin/deb-systemd-helper line 84.
dpkg: error processing package openvpn (--remove):
subprocess installed post-removal script returned error exit status 5
Processing triggers for libc-bin (2.23-0ubuntu3) ...
Processing triggers for man-db (2.7.5-1) ...
Errors were encountered while processing:
openvpn
E o mesmo é para os pacotes:
Eu também examino o arquivo / usr / bin / deb-systemd-helper e fundei a linha mencionada como a linha de erro: use avisos;
Execute o seguinte:
wget http://mirrors.kernel.org/ubuntu/pool/main/p/perl/perl-base_5.22.1-9_amd64.deb
sudo dpkg -i --force-all perl-base_5.22.2-3_amd64.deb
sudo apt-get update