Debian — ошибки при преобразовании пакета Oracle SQL .rpm в .deb с помощью Alien

Я хочу установить Oracle SQL Developer на Debian.Oracle не предоставляет установочный пакет .deb, а только установщик .rpm. Итак, я пытаюсь использовать инопланетянина для преобразования пакета .rpm в .deb.

Некоторые подробности о моем окружении...

Я запускаю Debian в контейнере Linux для Chrome OS (Crostini) на Chromebook с процессором Snapdragon 7C.

      uname -a -> Linux penguin 5.10.101-14958-ge846e44211d8 #1 SMP PREEMPT Sun Mar 27 19:06:58 PDT 2022 aarch64 GNU/Linux

cat /etc/debian_version -> 11.3

alien version 8.95.4

RPM version 4.16.1.2

Я загружаю пакет .rpm (sqldeveloper-21.4.3-063.0100.noarch.rpm) отсюда

и беги sudo alien --to-deb sqldeveloper-21.4.3-063.0100.noarch.rpm

Я получаю около 20 предупреждений о...

      warning: RPM v3 packages are deprecated: sqldeveloper-21.4.3-063.0100.noarch

А потом вылетает ошибка...

      Package build failed. Here's the log:
dh binary
   dh_update_autotools_config
   dh_autoreconf
   create-stamp debian/debhelper-build-stamp
   dh_testroot
   dh_prep
   debian/rules override_dh_auto_install
make[1]: Entering directory '/home/wynnemike/SQLDev/sqldeveloper-21.4.3'
mkdir -p debian/sqldeveloper
# Copy the packages's files.
find . -maxdepth 1 -mindepth 1 -not -name debian -print0 | \
        sed -e s#'./'##g | \
        xargs -0 -r -i cp -a ./{} debian/sqldeveloper/{}
make[1]: Leaving directory '/home/wynnemike/SQLDev/sqldeveloper-21.4.3'
   dh_installdocs
   dh_installchangelogs
   dh_perl
   dh_usrlocal
dh_usrlocal: error: debian/sqldeveloper/usr/local/bin/sqldeveloper is not a directory
make: *** [debian/rules:7: binary] Error 25

Я пытался использовать fpm, как предлагается здесь , который фактически создает файл .deb, но при попытке установить его возникает ошибка с...

      dpkg: error processing archive sqldeveloper_21.4.3-063.0100_all.deb (--install):
 parsing file '/var/lib/dpkg/tmp.ci/control' near line 7 package 'sqldeveloper':
 'Depends' field, invalid package name '/bin/sh': must start with an alphanumeric character
Errors were encountered while processing:
 sqldeveloper_21.4.3-063.0100_all.deb

С благодарностью приму любой совет...

Спасибо!

0 ответов

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