Установка Java 32bit RPM на 64-битной CentOS

Скачал - jre-8u45-linux-i586.rpm

Открытая консоль - су

  • mkdir /usr/bin/java [Ява не была установлена ​​раньше]
  • cd /usr/bin/java
  • rpm -ivh jre-8u45-linux-i586.rpm [Пробная установка]
    error: open of jre-8u45-linux-i586.rpm failed:no such file or directory

Ясно, что у меня есть на рабочем столе

Открытая файловая система - /usr/bin/java, который я создал

Пытался двигать jre-8u45-linux-i586.rpm файл с рабочего стола в /usr/bin/java, но я получаю:

Error moving file: Permission Denied

Итак, у меня есть две проблемы

  • Установка пакета rpm
  • Получение доступа к моей собственной системе

Извините, я действительно новичок в Linux, и попытался погуглить проблемы, решения там действительно сложные, я думал, что у меня нет сложной ситуации здесь.

1 ответ

Во-первых, вам не нужно создавать /usr/bin/Java или какой-либо каталог. Во-вторых, ваш вызов rpm указывает на rom в текущем каталоге, то есть каталоге, который вы создали, вам нужно будет указать на него как ~/Downloads/java....rpm. Наконец, вы должны использовать yum для установки rpms, потому что это поможет получить все необходимые зависимости. yum install ~/Downloads/java...rpm, Если вы не делаете это как root, вы должны сделать это как sudo yum ...

Другие вопросы по тегам