Проблема с преобразованием RPM в DEB при использовании инопланетянина
У меня проблема с установкой драйверов для моего ноутбука, которые входят в пакет rpm. Я пытался установить их, используя "чужой", но, к сожалению, это не сработало. Он генерирует предупреждение, когда я конвертирую package.rpm в package.deb:
rashid@rashid-laptop:~/Desktop$ sudo alien --script -k ras.rpm
warning: ras.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 307e3d54<br>
warning: ras.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 307e3d54<br>
warning: ras.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 307e3d54 <br>
warning: ras.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 307e3d54 <br>
warning: ras.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 307e3d54 <br>
warning: ras.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 307e3d54 <br>
warning: ras.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 307e3d54 <br>
warning: ras.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 307e3d54 <br>
warning: ras.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 307e3d54 <br>
warning: ras.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 307e3d54 <br>
warning: ras.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 307e3d54 <br>
warning: ras.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 307e3d54 <br>
warning: ras.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 307e3d54 <br>
warning: ras.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 307e3d54 <br>
warning: ras.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 307e3d54 <br>
warning: ras.rpm: Header V3 RSA/SHA256 signature: NOKEY, key ID 307e3d54 <br>
Unpacking of 'ras.rpm' failed at /usr/share/perl5/Alien/Package/Rpm.pm line 153.
1 ответ
Я пошел дальше и взял отсюда ras-что-то-src.rpm.
Похоже, что это просто скрипт на python и readme.
Если вы используете иностранец -g, он просто сгенерирует каталог сборки, чтобы вы могли проверить его содержимое. Вот они на pastebin ras.py и README.
Даже с предупреждением ключа преобразование rpm в deb успешно завершено. Я бы посмотрел руководство по упаковке Debian и просто использовал sudo alien -g whatever.rpm
создать свой каталог сборки. Затем выполните обычные шаги сборки пакета.