Установка 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 ...