Как установить пакет oracle 18c XE rpm в Ubuntu 18.04
Я скачал файл rpm. Но не зная, как установить БД!
Любая помощь, пожалуйста?
2 ответа
Решение
Пришелец
Описание
Конвертируйте и устанавливайте rpm и другие пакеты. Alien позволяет конвертировать пакеты LSB, Red Hat, Stampede и Slackware в пакеты Debian, которые можно установить с помощью dpkg или apt.
Он также может генерировать пакеты любых других форматов.
Этот инструмент подходит только для бинарных пакетов.
устанавливать
sudo apt install alien
использование
alien -d your_rpm_file.rpm
Затем установите его с apt
:
sudo apt install ./your_rpm_file.deb
Я бы использовал Google для получения изображения оснастки или докера вместо того, чтобы конвертировать ppm в rpm, например:
- https://github.com/oracle/docker-images/tree/master/OracleDatabase/SingleInstance/dockerfiles
- https://github.com/oracle/docker-images/blob/master/OracleDatabase/SingleInstance/README.md
Для получения дополнительной информации посетите:
На моей Ubuntu 16.04.5 LTS (YMMV),
$ man -k RPM
rpm (8) - RPM Package Manager
rpm2archive (8) - Extract archive archive from RPM Package Manager (RPM) package.
rpm2cpio (8) - Extract cpio archive from RPM Package Manager (RPM) package.
rpm_execcon (3) - get or set the SELinux security context used for executing a new process
rpmatch (3) - determine if the answer to a question is affirmative or negative
rpmbuild (8) - Build RPM Package(s)
rpmdb (8) - RPM Database Tool
rpmdeps (8) - Generate RPM Package Dependencies
rpmgraph (8) - Display RPM Package Dependency Graph
rpmkeys (8) - RPM Keyring
rpmquery (8) - RPM Package Manager
rpmsearch (1sr) - surfraw(1) search tools
rpmsign (8) - RPM Package Signing
rpmspec (8) - RPM Spec Tool
rpmverify (8) - RPM Package Manager
tap2rpm (1) - create RPM packages which wrap .tap files
Они доступны из менеджера пакетов:
$ for i in rpm rpm2archive rpm2cpio rpm_execcon rpmatch rpmbuild rpmdb rpmdeps rpmgraph rpmkeys rpmquery rpmsearch rpmsign rpmspec rpmverify tap2rpm ; do dpkg -S $(type -p $i) 2>/dev/null; done
rpm: /usr/bin/rpm
rpm2cpio: /usr/bin/rpm2archive
rpm2cpio: /usr/bin/rpm2cpio
rpm: /usr/bin/rpmbuild
rpm: /usr/bin/rpmdb
rpm: /usr/bin/rpmgraph
rpm: /usr/bin/rpmkeys
rpm: /usr/bin/rpmquery
rpm: /usr/bin/rpmsign
rpm: /usr/bin/rpmspec
rpm: /usr/bin/rpmverify
python-twisted-core: /usr/bin/tap2rpm