[LINUX] La commande yum / rpm se fige

Préface

La commande yum install, search et info s'arrête toutes. Cela fonctionne quand pas sudo pour une raison quelconque. L'installation avec rpm s'arrête également. Pourquoi!

répondre

Tout d'abord, comment en êtes-vous sorti?

rm /var/lib/rpm/.rpm.lock
rm /var/lib/rpm/.dbenv.lock
rm /var/lib/rpm/__db*
rpm --rebuilddb -vv   
yum clean all

Contexte

sudo yum install httpd

Tibia

Même si je me réfère à cette réponse, cela ne guérit pas. https://superuser.com/a/518252

Cela ne suffisait pas.


rm /var/lib/rpm/__db*
rpm --rebuilddb -vv   
yum clean all

Durcir.

Aucun des référentiels n'est faux Le message d'erreur yum est vide.

Est-il possible d'installer avec la commande rpm au lieu de yum? j'ai pensé

sudo rpm -ivhv ***.rpm

↑ -vv donnera un journal détaillé

Le journal est

D: ============== ./***.rpm
D: loading keyring from pubkeys in /var/lib/rpm/pubkeys/*.key
D: couldn't find any keys in /var/lib/rpm/pubkeys/*.key
D:chargement du trousseau de clés depuis rpmdb ← Arrêtez ici.

Cela ne reviendra pas pour toujours. L'erreur n'est pas trop grave.

Je me demande pourquoi ~~

Si vous pensez

/var/lib/rpm/Au dessous de. Il ya quelque chose


...
-rw-r--r--  1 root root    0 Dec 26 16:52 .dbenv.lock
-rw-r--r--  1 root root    0 Dec 26 16:52 .rpm.lock
...

Puis-je effacer cela? Lorsque j'ai cherché sur Google, il y avait un débordement de pile qui a été supprimé, donc je l'ai implémenté.

Il a été réparé en toute sécurité. Maintenant, mettez Ansible ... Gufufu

Résumé

(Ceci est une règle empirique) Regardons le répertoire où se trouvent les commandes.

Si le chemin est correct, l'emplacement du fichier de commande sera affiché.


whereis rpm

Si le motif est que vous avez ajouté python3, veuillez cliquer sur l'autre.

prime

Commande à une ligne pour tuer quand miam gèle


pgrep yum | xargs sudo kill -9

Recommended Posts

La commande yum / rpm se fige
miam et rpm