Vagrant + Ubuntu 16.04.5 LTS
Dépannage des erreurs qui se produisent lors de la tentative d'installation de ntpdate avec apt.
référence https://kaworu.jpn.org/ubuntu/Ubuntu%E3%81%AE%E4%B8%8D%E8%A6%81%E3%81%AA%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8%E3%82%92%E5%89%8A%E9%99%A4%E3%81%99%E3%82%8B
J'ai installé ntpdate avec apt.
$ sudo apt install ntpdate
Ensuite, une telle erreur se produit.
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
・ ・ ・ ・ (Les paquets inutiles sont affichés de manière échelonnée)
Use 'sudo apt autoremove' to remove them.
Il semble que vous verrez un message comme celui-ci lors de l'installation s'il y a des packages qui ne sont pas nécessaires. Si vous laissez indéfiniment des paquets inutiles, ce ne sera pas bon pour la sécurité et cela prendra de l'espace disque, vous devez donc le supprimer. Il indique que vous devez lire attentivement le message d'erreur pour savoir comment le supprimer.
Les packages inutiles seront supprimés en masse.
$ sudo apt autoremove
Essayez à nouveau d'installer.
$ sudo apt install ntpdate
La première erreur a disparu, mais il y a d'autres erreurs.
The following NEW packages will be installed:
ntpdate
0 upgraded, 1 newly installed, 0 to remove and 88 not upgraded.
Need to get 48.6 kB of archives.
After this operation, 173 kB of additional disk space will be used.
Err:1 http://security.ubuntu.com/ubuntu xenial-security/main amd64 ntpdate amd64 1:4.2.8p4+dfsg-3ubuntu5.9
404 Not Found [IP: 91.189.88.152 80]
Err:1 http://security.ubuntu.com/ubuntu xenial-security/main amd64 ntpdate amd64 1:4.2.8p4+dfsg-3ubuntu5.9
404 Not Found [IP: 91.189.88.152 80]
E: Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/n/ntp/ntpdate_4.2.8p4+dfsg-3ubuntu5.9_amd64.deb 404 Not Found [IP: 91.189.88.152 80]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
Il dit que vous devriez soit ** apt-get update ** soit ** apt-get --fix-missing **. En quoi est-ce différent?
apt-get update Mettez à jour le fichier d'index dans l'environnement local. Si le fichier d'index dans l'environnement local est plus ancien que le fichier d'index sur le serveur, l'installation échouera, mettez donc à jour le fichier d'index dans l'environnement local.
apt-get --fix-missing Même si le fichier d'index dans l'environnement local est plus ancien que le fichier d'index sur le serveur, il semble l'ignorer et continuer le traitement jusqu'à la fin.
Il est probablement plus sûr de sélectionner apt-get update.
apt-get update
Troisième honnêteté
$ sudo apt install ntpdate
Cela semble avoir fonctionné.
Remarque: même si j'obtiens une erreur, le message indiquant que ntpdate est installé était affiché, mais il n'a pas été réellement installé.
Recommended Posts