Ошибка при установке jdk в CentOS

#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>
  

Обратитесь к этой ссылке для получения более подробной информации и примеров.