web-dev-qa-db-fra.com

sudo apt-get install affiche les dépendances non satisfaites

J'apprends Ubuntu à partir de zéro car je l'aime vraiment, et en mode "difficile", seul l'accès ssh. J'ai réussi à résoudre beaucoup de questions tout au long du parcours, mais pas celui-ci.

Lorsque j'essayais d'installer un paquet, j'ai eu des dépendances non satisfaites de ce paquet (peu importe lequel, j'en ai essayé et toutes montrent le même problème) et de webmin (paquet que j'ai téléchargé, utilisez Sudo apt-get install webmin_1.810_all.deb mais je n'ai pas encore installé car cela montrait des dépendances non satisfaites).

Comme j'obtiens les dépendances webmin unmet avec tous les paquets, j'essaie ceci:

Sudo apt-get install

et il montre également les dépendances webmin non satisfait:

Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
Tal vez quiera ejecutar «apt-get -f install» para corregirlo.
Los siguientes paquetes tienen dependencias incumplidas:
 webmin : Depende: libnet-ssleay-Perl pero no está instalado
          Depende: libauthen-pam-Perl pero no está instalado
          Depende: libio-pty-Perl pero no está instalado
          Depende: apt-show-versions pero no está instalado
E: Dependencias incumplidas. Pruebe de nuevo usando -f.

Donc la question est, qu'est-ce qui se passe ici? pourquoi je reçois ceci, si le paquet n'a pas été installé? Comment puis-je supprimer cela?

EDIT: changé de langue en anglais, utilisé la proposition de solution de solution et je reçois ceci:

Sudo apt-get -f install
[Sudo] password for administrador:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following extra packages will be installed:
  apt-show-versions libapt-pkg-Perl libauthen-pam-Perl libio-pty-Perl
  libnet-ssleay-Perl
The following NEW packages will be installed
  apt-show-versions libapt-pkg-Perl libauthen-pam-Perl libio-pty-Perl
  libnet-ssleay-Perl
0 to upgrade, 5 to newly install, 0 to remove and 3 not to upgrade.
1 not fully installed or removed.
Need to get 427 kB of archives.
After this operation, 1,734 kB of additional disk space will be used.
Do you want to continue? [Y/n]

Ok, je sais que cela a été causé par l’installation non terminée de Webmin. La question est donc de savoir comment désinstaller une installation non terminée de Webmin, ou comment puis-je supprimer ces dépendances si je ne souhaite pas installer Webmin ( apt-get -f install ")?

Merci d'avance.

PD: ce serveur a été redémarré plusieurs fois après l’essai de l’installation Webmin. Aussi, je ne sais pas si cela est nécessaire, mais j'utilise le serveur Ubuntu 14.04.5

3
Ilovelinux
Sudo dpkg --configure -a
Sudo apt-get autoremove
Sudo apt-get clean
Sudo apt-get update

Si ça ne marche pas

Sudo apt-get autoremove <package name>

Ou Sudo apt purge

Essaye ça

1
minigeek

J'ai eu le même problème.

Les référentiels "univers" ont été commentés dans mon / etc/apt/sources.list

Pour réparer:

Modifiez et supprimez le "#" au début de ces lignes:

deb http://us.archive.ubuntu.com/ubuntu/ <distro> universe
deb-src http://us.archive.ubuntu.com/ubuntu/ <distro> universe
deb http://us.archive.ubuntu.com/ubuntu/ <distro>-updates universe
deb-src http://us.archive.ubuntu.com/ubuntu/ <distro>-updates universe

Ensuite:

apt update
apt full-upgrade -y
gdebi <package name> or apt install <package name>
0
Jay C. Theriot