Pārveidojiet paketi Debian .deb par Arch Linux paketi

Konsolidācijas trūkums a universālā paku sistēma, ir novedusi mūs pie nepieciešamības pārveidot paketes no izplatīšanas paketēs, kas pielāgojas mūsējām. Manā gadījumā viņš izmantoja Linux Mint kā galveno izplatītāju un Antergo testēšanai dažreiz es saņemu lietojumprogrammas, kurām ir tikai pakete deb un tā nav iekšā AUR, tajos gadījumos viņš izmantoja rīku ar nosaukumu archalien ļaujot man pārveidot .deb par Arch Linux pakotni.

Pirms kāda laika šeit tika runāts par citu metodi mērķa sasniegšanai Pārveidojiet paketi Debian .deb par Arch Linux paketiAtšķirība no metodes, kuru mēs jums iemācīsim, ir procesa automatizācija.

Tādā pašā veidā tika izveidota apmācība Instalējiet Debian / Ubuntu lietojumprogrammas ArchLinux ar DPKG ar ierobežojumu, ka tas neatrisina atkarības. deb Arch Arch paketē

Kas ir archalien?

Tas ir bezmaksas rīks, kas rakstīts Python, kas ļauj pārveidot Debian .deb pakotni par Arch Linux pakotni. Tā izmantošana un uzstādīšana ir ļoti vienkārša, rīks ietaupīs laiku Arch Linux pakotnes izveide, pamatojoties uz .debkā arī palīdzēt iesācēju lietotājiem instalēt lietojumprogrammas Arch Linux balstītos izplatījumos.

.Deb konvertēšana uz Arch Linux paketi

Lai ātri un viegli pārveidotu .deb par Arch Linux pakotni, mums ir jāklonē archalien krātuve, lai lejupielādētu rīka jaunāko versiju. Šim nolūkam mums jāatver termināls un jāizpilda šāda komanda:

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

Izmantojot Archalien

Tālāk mums ir jāizpilda lietojumprogramma, norādot .deb pakotni, kuru mēs vēlamies pārveidot. sintakse, kas mums jāizmanto, ir šāda:

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

Tā rezultātā tiek izveidota Arch Linux pakete ar šādu nosaukumu: apt-file-2.5.4ubuntu1.pkg.tar.gz

Arch Linux un derivātos instalējiet paketi pkg.tar.gz

Lai instalētu .dkg pārveidošanas rezultātā iegūto .pkg.tar.gz failu, vienkārši izpildiet šādu komandu:

pacman -U nombredelpaquete

vai kas ir vienāds ar

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

Mēs esam pārliecināti, ka šis ļoti praktiskais un noderīgais rīks ietaupīs jums daudz laika un ietaupīs dažas galvassāpes.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Hulio Cēzars Kamposs teica

    Sveicināti, es veicu soļus, kas aprakstīti apmācībā, bet archlinux faili beidzas ar šādu paplašinājumu: curlew-0.2.2-1-any.pkg.tar.xz un, ja tiešām jūsu pieminētā programma tos ģenerē šajā paplašinājums: curlew-0.2.2-1.pkg.tar.gz, kuru nevar instalēt ar pacman -U
    Kas tad ir nepareizs ar programmu ...
    Gracias

    1.    anonīms teica

      Es sakrītu ar jūliju ...

      tai vajadzētu ģenerēt .xz failu, lai to varētu instalēt ar pacman

  2.   Martijs Makflijs teica

    Un lai pārveidotu DEB RPM?

    1.    ķirzaka teica

      Jūs varat redzēt UsemosLinux rakstīto rakstu Kā pārveidot DEB uz RPM un otrādi

      1.    Martijs Makflijs teica

        Liels paldies par informāciju 😉

  3.   nicolas97 teica

    puiši, cik žēl man šķiet šī kļūda, ./archalien.py: Faila vai direktorija neeksistē, kāds var man palīdzēt?

  4.   akmens teica

    Nederīga pakotnes versija, nedarbojas.

  5.   luvhines teica

    Paldies! Es nezināju, ka tas man strādā perfekti

  6.   Andress Rjx teica

    Paldies, ja tas man darbojās perfekti

  7.   Huans Hosē teica

    Ļoti pateicos