#linux #hadoop #centos #java-8 #centos5
#linux #hadoop #centos #java-8 #centos5
Вопрос:
При установке JDK 1.8 в CentOS я получаю сообщение об ошибке ниже.
Моя установка для jdk
команды:
rpm -ivh <jdk name>
Ошибка, которую я получал во время этой конкретной установки :
error while loading shared libraries: libgcc_s.so.1: cannot open shared object file: No such file or directory
Поэтому, полагая, что libgcc отсутствует, я выполнил приведенную ниже команду:
yum install libgcc
и столкнулся с приведенным ниже ответом:
Package libgcc-4.8.5-4.el7.x86_64 already installed and latest version
Ничего не нужно делать
Итак, я застрял здесь сейчас. Я не могу установить jdk
из-за libgcc
проблемы и не могу установить libgcc
, потому что она уже существует.
Пожалуйста, дайте мне знать, если у вас есть какие-либо варианты.
Спасибо.
Ответ №1:
убедитесь, что у вас (текущего пользователя) есть доступ на чтение к файлу libgcc_s.so.1
Если у вас нет, вы можете предоставить разрешения с помощью chmod
chown
команд и .
Например,
sudo chown -R <username> <path/to/libgcc_s.so.1>
Обратитесь к этой ссылке для получения более подробной информации и примеров.