Назад | Перейти на главную страницу

Случайно удалил libselinux и ничего не работает

Я случайно удалил libselinux на centos 7.4 и не могу установить его снова, и все команды терпят неудачу. Как мне выздороветь?

ls: ошибка при загрузке разделяемых библиотек: libselinux.so.1: невозможно открыть файл общих объектов: нет такого файла или каталога

yum install libselinux-2.5-12.el7.x86_64 Возникла проблема при импорте одного из модулей Python, необходимых для запуска yum. Ошибка, приведшая к этой проблеме:

libselinux.so.1: невозможно открыть файл общих объектов: нет такого файла или каталога

У меня есть файлы, как показано ниже.

[root @ localhost lib64] # найдите libselinux. /usr/lib/tmpfiles.d/libselinux.conf /usr/lib64/libselinux.so.1

Загрузите установочный носитель в режим восстановления. Использовать yum --installroot=/mnt/sysimage для установки пакета в корень неработающей системы. Если это не сработает, вы можете загрузить rpm, извлечь эту библиотеку и скопировать ее на место.

Или сделайте резервную копию данных на хосте и создайте новую виртуальную машину с нуля.

(И чтобы предотвратить повторение ошибок в будущем: не становитесь пользователем root.)