Преобразование пакета Debian .deb в пакет Arch Linux

Отсутствие консолидации универсальная система пакетов, привело нас к необходимости конвертировать пакеты из дистрибутива в пакеты, которые адаптируются к нашему. В моем случае он использовал Linux Mint как основной дистрибутив и Antergos для тестирования иногда получаю приложения, в которых есть только пакет . Деб и не в AUR, в этих случаях он использовал инструмент под названием архаилен позволяя мне преобразовать .deb в пакет Arch Linux.

Некоторое время назад здесь говорили о другом методе достижения цели Преобразование пакета Debian .deb в пакет Arch LinuxОтличие метода, которому мы собираемся научить вас, заключается в автоматизации процесса.

Таким же образом был создан учебник для Установите приложения Debian / Ubuntu на ArchLinux с DPKG с тем ограничением, что он не разрешает зависимости. deb в пакете Arch Linux

Что такое архалиен?

Это бесплатный инструмент, написанный на Python, который позволяет преобразовать пакет Debian .deb в пакет Arch Linux. Его использование и установка очень просты, инструмент сэкономит время в создание пакета Arch Linux на основе .debа также помощь начинающим пользователям в установке приложений в дистрибутивах на основе Arch Linux.

Преобразование .deb в пакет Arch Linux

Чтобы быстро и легко преобразовать .deb в пакет Arch Linux, мы должны клонировать репозиторий archalien, чтобы загрузить последнюю версию инструмента. Для этого мы должны открыть терминал и выполнить следующую команду:

git clone https://github.com/Asher256/archalien.git

Использование Archalien

Затем мы должны выполнить приложение, указав пакет .deb, который мы хотим преобразовать. синтаксис, который мы должны использовать, следующий:

$ ./archalien.py apt-file_2.5.4ubuntu1_all.deb

В результате получается пакет Arch Linux со следующим именем: apt-file-2.5.4ubuntu1.pkg.tar.gz

Установите пакет pkg.tar.gz в Arch Linux и производных

Чтобы установить файл .pkg.tar.gz, полученный в результате преобразования .deb, просто выполните следующую команду:

pacman -U nombredelpaquete

или что равно

pacman -U apt-file-2.5.4ubuntu1.pkg.tar.gz

Мы уверены, что этот очень практичный и полезный инструмент сэкономит вам много времени и избавит от головной боли.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Хулио Сезар Кампос сказал

    Приветствую, я выполнил шаги, описанные в руководстве, но файлы archlinux заканчиваются таким расширением: curlew-0.2.2-1-any.pkg.tar.xz, и если действительно программа, которую вы упомянули, генерирует их в этом расширении: curlew-0.2.2-1.pkg.tar.gz, который нельзя установить с помощью pacman -U
    Так что не так с программой….
    спасибо

    1.    анонимный сказал

      Совпадает с июлем ...

      он должен сгенерировать файл .xz, чтобы его можно было установить с помощью pacman

  2.   Марти Макфлай сказал

    А конвертировать DEB в RPM?

    1.    Lagarto сказал

      Вы можете увидеть статью, которую написал UsemosLinux Как конвертировать DEB в RPM и наоборот

      1.    Марти Макфлай сказал

        Большое спасибо за информацию 😉

  3.   nicolas97 сказал

    Ребята, как жаль, что эта ошибка мне показалась, ./archalien.py: Файл или каталог не существует, кто-нибудь может мне помочь?

  4.   Роке сказал

    Неверная версия пакета, не работает.

  5.   Лувинс сказал

    Спасибо! Я не знал, что у меня это сработало идеально

  6.   Андрес Rjx сказал

    Спасибо, если это сработало идеально для меня

  7.   Хуан Хосе сказал

    Большое спасибо