Instaloni aplikacionet e Debian / Ubuntu në ArchLinux me DPKG

Nuk është sekret për askënd që duke pasur parasysh popullaritetin e Ubuntu Në ekosistemin e OS, zhvilluesit e aplikacioneve zakonisht lëshojnë binarin e çuditshëm për këtë shpërndarje, gjë që e bën këtë shpërndarje të ketë një numër të madh të aplikacioneve.

Kjo është ajo ku bëhet më e dukshme është në lojëra, pasi që të gjithë e dimë se Ubuntu ishte pionier në zbatimin në qendrën e tij të softuerit të mundësisë së përfshirjes së lojërave me pagesë, dhe mirë, faleminderit të gjithë zhvilluesve të shenjtë kemi edhe Avull.

En ArchLinux ne mund të përdorim të AUR, ku gjejmë ndonjë sasi të softuerit, të çdo lloji, por unë Sapo e mora vesh se është e mundur të instaloni direkt paketat Debian / Ubuntu përdorim DPKG.

Çfarë është DPKG?

Siç mund ta lexoni në Wikipedia:

Programi dpkg është themeli i sistemit të menaxhimit të paketës DebianGNU / Linux. Wasshtë krijuar nga Ian Jackson në 1993. Përdoret për të instaluar, hequr dhe siguruar informacion në lidhje me packages.deb.

Dpkg është vetë një mjet i nivelit të ulët; kërkohet një fund i nivelit të lartë për të sjellë paketa nga vendet e largëta ose për të zgjidhur konfliktet komplekse në varësitë e paketave. Debian ka me vend Për këtë detyrë.

Instaloni DPKG në ArchLinux

DPKG

Për të instaluar DPKG Në ArchLinux ne duhet ta bëjmë atë direkt nga AUR:

$ yaourt -S dpkg

Tani për të instaluar një binar të Debian, ne thjesht duhet të ekzekutojmë:

$ sudo dpkg -i paquete_debian.deb

Ku është problemi DPKG? Për sa kam njohuri, fatkeqësisht ky aplikacion nuk zgjidh vartësitë, prandaj duhet të përdorim APT ose diçka të ngjashme. Në fakt, APT mund të instalohet gjithashtu nga AUR:

$ yaourt -S apt

Edhe pse sigurisht, nuk mendoj se funksionon si në Debian, përveç kësaj, më dha një gabim kur e përpiloja. Deri tani e dini, provoni dhe më thoni, edhe pse shumica e aplikacioneve nga shpërndarjet e tjera, janë në AUR


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   joni127 dijo

    Përshëndetje, unë kam qenë duke përdorur Arch për një kohë, por preferova të "kërkoj" diku tjetër.

    Unë nuk jam shumë i qartë për politikën që ndiqet në AUR, është e sigurt të përdoret ajo repo. Unë mendoj se paketat që janë aty janë të ngarkuara nga përdoruesit e distro-s që duan të ndihmojnë në përpilimin e paketave që nuk janë në repot zyrtare. Pyetja ime në lidhje me AUR është a keni ndonjë kontroll mbi atë që ngarkoni në atë repo? A kontrollohen paketat që përmbahen në AUR?

    Nëse nuk keni kontroll zyrtar mbi atë repo, askush nuk garanton azhurnime të shpejta të sigurisë në softuerin që përfshihet në atë repo nëse e bëjnë këtë.

    Unë nuk e përdor Arch tani, por kam këto dyshime rreth AUR.

    Përshëndetje.

    1.    joni127 dijo

      më vjen keq, në rreshtin e dytë ku thotë: është e sigurt të përdoret ajo repo. ISSHT A PYETJE.

    2.    i gjallë dijo

      Në të vërtetë nuk është 100% i sigurt, megjithëse nuk kam pasur kurrë ndonjë problem me AUR deri më tani. Për AUR, paketat nuk janë të ngarkuara, Skripte janë ngarkuar që ju mund të rishikoni për të parë se çfarë bëjnë, të cilët janë përgjegjës për shkarkimin e paketave dhe përpilimin e tyre.

    3.    joakoej dijo

      Gjithsesi, me sa di unë, në repot zyrtare, më pak thelbësore mendoj, ka disa paketa që, për shkak të konsiderimit të besueshëm dhe të domosdoshëm, migruan nga AUR. Krijuesit e Arch Linux mbajnë disa paketa, por ka disa që mirëmbahen nga përdoruesit që kanë fituar vendin e tyre dhe paketat e tyre konsiderohen të jenë me cilësi të mirë. Në AUR, është më e komplikuar, çdokush ngarkon atë që dëshiron, pavarësisht nëse funksionon apo jo, por ka disa gjëra që shkarkohen shumë dhe funksionojnë mirë.

      1.    joni127 dijo

        kjo është arsyeja pse unë pyesja për AUR, nuk e dija nëse përdorimi i repos është i sigurt apo jo. Por mirë nëse, siç thotë Elav, ato që janë në të vërtetë në AUR janë skriptet që shkarkojnë paketat dhe e përpilojnë atë, atëherë unë supozoj se paketat janë shkarkuar nga faqja zyrtare dhe më pas janë përpiluar, kështu që atëherë unë nxjerr përfundimin se është e sigurt të përdoret AUR.

        1.    joni127 dijo

          megjithëse është e bezdisshme të kesh nevojë për të kaluar skriptet sa herë që do të instalosh diçka nga AUR kur me distros të tjerë i shmang ato rrotulla. Unë mendoj se kush përdor Arch është pothuajse thelbësor për të përdorur AUR pasi që vetëm me repot zyrtare nuk ke aplikacione.

          Kjo është arsyeja pse unë konsideroj që përdorimi i Arch nënkupton shpenzimin e më shumë kohë sesa është e nevojshme për të mbajtur distro në gjendje të mirë dhe për shkak të çështjes së dështimeve të mundshme kur azhurnoni, kështu që kjo distro nuk më bind plotësisht.

          1.    bredhë dijo

            Nuk është e nevojshme të rishikoni gjithnjë skenarët. Në fakt, nëse një aplikacion në AUR ka 100 vota, mund të besosh se të paktën 100 përdorues e kanë shqyrtuar atë dhe i besojnë burimit.
            Nga ana tjetër, mundësia e të qenit në gjendje të rishikoni dhe modifikoni ato skedarë ju jep kontroll më të madh mbi atë që do të instaloni. Shumë, nëse jo shumica, e paketave në AUR janë instaluar nga kodi burimor (Nga repot zyrtare). Për shembull, ata shkarkojnë burimet e një depoje Git (Repo Zyrtare e disa aplikacioneve) dhe përpilojnë programin para se të zgjidhin varësitë, ata e paketojnë atë dhe ju jeni gati ta instaloni.

            Në Ubuntu për shembull, ka edhe repo që mirëmbahen nga përdoruesit dhe ato nuk janë më
            jo më pak të besueshëm sesa ato që mirëmbahen nga përdoruesit e Arch.

            Me pak fjalë, nuk mund ta gjykoni distro-n thjesht nga ato që dëgjoni ose lexoni atje, duhet ta provoni dhe do të dini nëse ju bind apo jo.

            Citimi: "Nëse nuk keni kontroll zyrtar mbi atë repo, askush nuk garanton azhurnime të shpejta të sigurisë në softuerin që përfshihet në atë repo nëse e bëjnë këtë."
            Paketat zakonisht instalohen nga burime zyrtare. Për shembull, nëse doni të testoni versionin e fundit të Kwin (nga git), ai shkarkohet nga repo zyrtare i kde që e mirëmban. A mund të jetë më i shpejtë se azhurnimi nga burimet zyrtare?
            Gjithsesi:
            https://wiki.archlinux.org/index.php/Arch_User_Repository_(Español)
            😉

          2.    i papërpunuarBasic dijo

            «Unë mendoj se ai që përdor Arch është pothuajse thelbësor për të përdorur AUR pasi që vetëm me repot zyrtare nuk ke aplikacione.»

            Edhe pse AUR është shumë i dobishëm, kjo nuk do të thotë që në repot zyrtare (bërthamë, ekstra, komunitet) nuk ka shumicën dërrmuese të paketave të nevojshme për çdo përdorues.

            Dhe gjithashtu në distro të tjera, të tilla si Ubuntu, në shumë raste ato përfundojnë duke shtuar repo jozyrtare, ose PPA-të aq të zakonshme, ose kur shkarkoni .deb për të instaluar, në të gjitha këto raste të fundit ju ekspozoheni në të njëjtën mënyrë siç bëni me AUR, nëse nuk kontrolloni se çfarë shkarkoni dhe nga e shkarkoni, jeni në të njëjtën gjë.

          3.    kik1n dijo

            Uau, tani dua të kthehem te Arch.
            Tani si mund të mbahet Arch pa prishur ose azhurnuar dhe shmangur konfliktet. Sepse u përpoqa disa muaj më parë me xfce dhe disa aplikacione të tilla si vlc ndër të tjera nuk funksionuan për mua. Kjo pa ndryshuar në Manjaro.

          4.    joni127 dijo

            E kuptoj, edhe një pyetje.

            Kur një aplikacion azhurnohet në depon e tij zyrtare, a shkronja AUR për atë aplikacion kujdeset automatikisht për shkarkimin e versionit të ri apo është e nevojshme para se krijuesi i këtij skenari në AUR ta azhurnoj që më vonë ai të mund të shkarkojë versionin e ri të aplikacionit në fjalë?

            1.    Manuali i Burimit dijo

              Krijuesi i skenarit duhet ta azhurnojë manualisht; Megjithëse përgjithësisht, meqë metoda e instalimit nuk ndryshon, bëhet fjalë vetëm për modifikimin e numrit të versionit dhe shumës së kontrollit.


  2.   eliotime3000 dijo

    Gjë e mirë është në AUR. Të paktën, preferoj të bëj pa AUR për shkak të këtyre problemeve.

  3.   John dijo

    Gjëja e parë është të kërkoni për paketën e dëshiruar në AUR.
    Si mjet i fundit për këtë, për të cilin në fakt ai nuk kishte njohuri.
    Faleminderit shumë për kontributin!

  4.   plzm dijo

    Dpkg shumë e mirë në debian dhe derivate, por pothuajse gjithmonë duhet të përdorni
    dpkg -i (emri i programit) dhe më pas instalimi i apt-get -f (kjo zgjidh varësitë), dhe përsëri ekzekutoni dpkg -i (emri i programit) dhe voila.

  5.   sputnik dijo

    Siç thotë Elav më lart, asnjë paketë nuk ngarkohet në AUR; ato janë skripte që shkarkojnë kodin burimor dhe vetë-përpilojnë atë. Nuk ka asgjë më komode. Unë nuk mund të qëndroj duke shtuar depo, në AUR është e gjitha një komandë.

  6.   i errët dijo

    Post shumë i mirë, nuk e dija që mund të përdorni dpkg në hark dhe derivate.

  7.   Lodhës dijo

    A e ka provuar dikush tjetër ??? Unë jam vetëm null për sa i përket archlinux, e instalova atë përmes evolucionit, por nuk mund të instaloja një printer epson l355 dhe Bluetooth-in tim. Do të ishte e mrekullueshme nëse mund të instalonit paketat .deb pasi në nenexhik linux problemi është që me nenexhik fletoren time me nenexhik linux mbinxehur dhe me hark e vërteta është se asgjë nuk shfaqet vetëm në atë dhe unë kam nevojë për të ...

    1.    Jonathan Duymovich Rojas dijo

      Përshëndetje, unë gjithashtu kam atë printer L355 për të shtypur përmes wifi, por unë kurrë nuk kam qenë në gjendje ta printoj dhe instaloj në archlinux.

  8.   drossRak dijo

    Postim shumë i mirë, gjithçka është shpjeguar shumë mirë