Пераўтварыце пакет .deb Debian у пакет Arch Linux

Адсутнасць кансалідацыі a універсальная сістэма пакетаў, прывяло нас да неабходнасці пераўтварэння пакетаў з дыстрыбутыва ў пакеты, якія адаптуюцца да нашага. У маім выпадку ён выкарыстаў Linux Mint у якасці асноўнага дыстрыбутыва і antergos для тэставання я часам атрымліваю праграмы, якія маюць толькі пакет дэбютантка і гэта не ў AUR, у тых выпадках ён карыстаўся інструментам, які называецца архаліен дазваляючы мне пераўтварыць .deb у пакет Arch Linux.

Некаторы час таму тут ішла размова пра іншы метад дасягнення мэты Пераўтварыце пакет .deb Debian у пакет 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 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

Мы ўпэўненыя, што гэты вельмі практычны і карысны інструмент зэканоміць вам шмат часу і зберажэ галаўны боль.


Змест артыкула адпавядае нашым прынцыпам рэдакцыйная этыка. Каб паведаміць пра памылку, націсніце тут.

10 каментарыяў, пакіньце свой

Пакіньце свой каментар

Ваш электронны адрас не будзе апублікаваны.

*

*

  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.    лагарта сказаў

      Вы можаце ўбачыць артыкул, які напісаў UsemosLinux Як канвертаваць DEB у RPM і наадварот

      1.    Марці Макфлай сказаў

        Вялікі дзякуй за інфармацыю 😉

  3.   nicolas97 сказаў

    хлопцы, як шкада, што мне здаецца гэтая памылка ./archalien.py: Файл ці каталог не існуе, хто-небудзь, хто можа мне дапамагчы?

  4.   ракету сказаў

    Несапраўдная версія пакета, не працуе.

  5.   лувіны сказаў

    Дзякуй! Я не ведаў, што гэта ідэальна для мяне працуе

  6.   Андрэс Rjx сказаў

    Дзякуй, калі б мне гэта ўдалося

  7.   Хуан Хасэ сказаў

    Вялікі дзякуй