Cet article guidera l'utilisateur sur la façon de réinstaller une bibliothèque corrompue via yum.
En général, la commande ci-dessous trouvera à quel paquet appartient la bibliothèque corrompue :
# yum provides \*/[so_file]
Dans cet exemple, nous avons utilisé ce message d'erreur "/bin/login :erreur lors du chargement des bibliothèques partagées :/lib64/libcrypt.so.1 :fichier trop court ” pour identifier la bibliothèque corrompue et trouver le paquet d'où elle provient :
# yum provides \*/libcrypt.so.1 ... glibc-2.17-260.0.17.el7_6.6.x86_64 : The GNU libc libraries Repo : ol7_x86_64_latest Matched from: Filename : /lib64/libcrypt.so.1
Dans ce cas, le package d'origine de la bibliothèque est "glibc-2.17-260.0.17.el7_6.6.x86_64 “. C'est le paquet qui doit être réinstallé. La commande générale est :
# yum reinstall [package name]
Dans notre exemple, la commande est :
# yum reinstall glibc-2.17-260.0.17.el7_6.6.x86_64