Eu apenas resolvi isso. Não sei quão sustentável é minha solução.
Eu copiei o tar de / bin / tar de outra máquina, então o chamei para 755 no / bin / tar da minha máquina de destino.
agora a reinstalação do tar via apt-get funciona perfeitamente:
root@devubuntu:/usr/bin# sudo chmod 755 /bin/tar
root@devubuntu:/usr/bin# sudo apt-get install --reinstall tar
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
xfonts-encodings php-console-table xfonts-utils libmcrypt4 libxfont1 xfonts-base php5-mcrypt
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 7 not upgraded.
Need to get 0 B/218 kB of archives.
After this operation, 0 B of additional disk space will be used.
(Reading database ... 335218 files and directories currently installed.)
Preparing to replace tar 1.26-4ubuntu1 (using .../tar_1.26-4ubuntu1_amd64.deb) ...
Unpacking replacement tar ...
Processing triggers for man-db ...
Setting up tar (1.26-4ubuntu1) ...
quando eu uso virtualmins "Re-Check Configuration" agora eu recebo:
% bl0ck_qu0te%Os sistemas selecionados de gerenciamento e atualização de pacotes estão instalados OK.
.. seu sistema está pronto para uso pelo Virtualmin.
por favor note que
% bl0ck_qu0te%é apenas uma informação geral e NÃO é uma mensagem de erro real! quando recebi esta mensagem, / usr / local / sbin, / usr / sbin e / sbin já estavam contidos na minha variável $ PATH. então não deixe isso confundir você.