Tionndaidh pasgan Debian .deb gu pasgan Arch Linux

Dìth daingneachaidh a siostam pacaid uile-choitcheann, air ar toirt gu feum pacaidean a thionndadh bho chuairteachadh gu pacaidean a tha a ’freagairt air an fheadhainn againn. Anns a ’chùis agam chleachd e Linux Mint mar phrìomh distro agus Antergos airson deuchainn, uaireannan gheibh mi tagraidhean aig nach eil ach pasgan .deb agus chan eil e a-staigh AUR, anns na cùisean sin chleachd e inneal ris an canar archalien a ’leigeil leam tionndaidh .deb gu pasgan Arch Linux.

O chionn ùine air ais bha bruidhinn an seo air dòigh eile gus an amas a choileanadh Tionndaidh pasgan Debian .deb gu pasgan Arch LinuxIs e an eadar-dhealachadh leis an dòigh a tha sinn a ’dol a theagasg dhut fèin-ghluasad a’ phròiseis.

San aon dòigh, chaidh oideachadh a dhèanamh airson Stàlaich tagraidhean Debian / Ubuntu air ArchLinux le DPKG leis a ’chuingealachadh nach bi e a’ fuasgladh eisimeileachd. deb ann am pasgan Arch Linux

Dè a th ’ann an archalien?

Tha e na inneal an-asgaidh sgrìobhte ann am Python a cheadaicheas tionndaidh pasgan Debian .deb gu pasgan Arch Linux. Tha cleachdadh agus stàladh gu math sìmplidh, sàbhalaidh an t-inneal ùine anns an a ’togail pasgan Arch Linux stèidhichte air .deba bharrachd air a bhith a ’cuideachadh luchd-cleachdaidh ùr-ghnàthach ann a bhith a’ stàladh thagraidhean air sgaoilidhean stèidhichte air Arch Linux.

Ag atharrachadh a .deb gu pasgan Arch Linux

Gus .deb a thionndadh gu pasgan Arch Linux gu sgiobalta agus gu furasta, feumaidh sinn clònadh air stòr-tasgaidh archalien gus an dreach as ùire den inneal a luchdachadh sìos. Airson seo feumaidh sinn ceann-uidhe fhosgladh agus an àithne a leanas a chuir an gnìomh:

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

A ’cleachdadh Archalien

An ath rud feumaidh sinn an tagradh a chuir an gnìomh a ’nochdadh a’ phacaid .deb a tha sinn airson a thionndadh. is e na leanas an co-chòrdadh a dh'fheumas sinn a chleachdadh:

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

Tha seo a ’leantainn gu pasgan Arch Linux leis an ainm a leanas: apt-file-2.5.4ubuntu1.pkg.tar.gz

Cuir a-steach pasgan pkg.tar.gz air Arch Linux agus Derivatives

Gus am faidhle .pkg.tar.gz a stàladh mar thoradh air an tionndadh .deb, dìreach cuir an gnìomh an àithne a leanas:

pacman -U nombredelpaquete

no dè a tha co-ionann ri

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

Tha sinn cinnteach gun sàbhail an inneal fìor phractaigeach agus feumail seo tòrr ùine dhut agus sàbhalaidh e beagan cinn-cinn dhut.


Tha susbaint an artaigil a ’cumail ri na prionnsapalan againn de moraltachd deasachaidh. Gus aithris a dhèanamh air mearachd cliog an seo.

10 bheachd, fàg do chuid fhèin

Fàg do bheachd

Seòladh-d cha tèid fhoillseachadh. Feum air achaidhean air an comharrachadh le *

*

*

  1. Uallach airson an dàta: Miguel Ángel Gatón
  2. Adhbhar an dàta: Smachd air SPAM, riaghladh bheachdan.
  3. Dìleab: Do chead
  4. Conaltradh an dàta: Cha tèid an dàta a thoirt do threas phàrtaidhean ach a-mhàin fo dhleastanas laghail.
  5. Stòradh dàta: Stòr-dàta air a chumail le Occentus Networks (EU)
  6. Còraichean: Aig àm sam bith faodaidh tu am fiosrachadh agad a chuingealachadh, fhaighinn air ais agus a dhubhadh às.

  1.   Campos Julio Cesar thuirt

    Beannachdan, rinn mi na ceumannan a tha an oideachadh ag ràdh, ach tha na faidhlichean archlinux a ’tighinn gu crìch ann an leudachadh mar seo: curlew-0.2.2-1-any.pkg.tar.xz agus ma tha gu dearbh am prògram air a bheil thu ag ainmeachadh gan gineadh ann an seo leudachadh: curlew-0.2.2-1.pkg.tar.gz nach gabh a chuir a-steach le pacman -U
    Mar sin dè tha ceàrr air a ’phrògram….
    Gracias

    1.    Anonymous thuirt

      Tha mi aig an aon àm ris an Iuchar ...

      bu chòir dha faidhle .xz a ghineadh gus a bhith comasach a stàladh le pacman

  2.   Marty mcfly thuirt

    Agus gus DEB a thionndadh ann an RPM?

    1.    dearc thuirt

      Chì thu an artaigil a sgrìobh UsemosLinux Mar as urrainn dhut DEB a thionndadh gu RPM agus a chaochladh

      1.    Marty mcfly thuirt

        Mòran taing airson an fhiosrachadh 😉

  3.   nicolas97 thuirt

    guys dè an truas a tha am mearachd seo a ’nochdadh dhomh, ./archalien.py: Chan eil am faidhle no an eòlaire ann, cuideigin as urrainn mo chuideachadh?

  4.   ròc thuirt

    Tionndadh pacaid mì-dhligheach, gun a bhith ag obair.

  5.   luvhines thuirt

    Tapadh leat! Cha robh fios agam gun do dh ’obraich e gu foirfe dhomh

  6.   Andres Rjx thuirt

    Taing, ma dh ’obraich e foirfe dhomh

  7.   Juan Jose thuirt

    Muchas Gracias