Asenna Debian / Ubuntu -sovellukset ArchLinuxiin DPKG: n avulla

Ei ole kenellekään salaisuus, kun otetaan huomioon Ubuntu Käyttöjärjestelmän ekosysteemissä sovelluskehittäjät julkaisevat yleensä parittoman binaarin tälle jakelulle, mikä tekee tästä distrosta valtavan määrän sovelluksia.

Täällä käy ilmeisimmin peleissä, koska me kaikki tiedämme, että Ubuntu oli edelläkävijä toteuttaessaan ohjelmistokeskuksessaan mahdollisuuden sisällyttää maksullisia pelejä, ja hyvin, kiitos kaikille pyhille kehittäjille meillä on myös Steam.

En Arch Linux voimme hyödyntää AUR, josta löydämme minkä tahansa määrän ohjelmistoja, kaikenlaisia, mutta minä sain juuri selville että on mahdollista asentaa paketteja suoraan Debian / Ubuntu käyttäen DPKG.

Mikä on DPKG?

Kuten voit lukea Wikipediasta:

Ohjelma dpkg se on DebianGNU / Linux-paketinhallintajärjestelmän perusta. Sen loi Ian Jackson vuonna 1993. Sitä käytetään pakettien asentamiseen, poistamiseen ja toimittamiseen.

Dpkg on itse matalan tason työkalu; korkean tason käyttöliittymää tarvitaan pakettien tuomiseen etäpaikoista tai monimutkaisten ristiriitojen ratkaisemiseen pakettiriippuvuuksissa. Debianilla on osuva Tähän tehtävään.

Asenna DPKG ArchLinuxiin

DPKG

Asentaa DPKG ArchLinuxissa, koska meidän on tehtävä se suoraan AUR: lta:

$ yaourt -S dpkg

Debian-binääriasennuksen asentamiseksi meidän on vain suoritettava:

$ sudo dpkg -i paquete_debian.deb

Missä DPKG-ongelma on? Sikäli kuin tiedän, valitettavasti tämä sovellus ei ratkaise riippuvuuksia, joten meidän on käytettävä APT: tä tai jotain vastaavaa. Itse asiassa APT voidaan asentaa myös AUR: sta:

$ yaourt -S apt

Vaikka en tietenkään usko, että se toimii kuten Debianissa, se antoi minulle virheen sitä käännettäessä. Joten tiedät, yritä ja kerro minulle, vaikka suurin osa muiden jakelujen sovelluksista on AUR: ssa


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   joni127 dijo

    Hei, olen käyttänyt Archia jonkin aikaa, mutta halusin "etsiä" muualta.

    En ole kovin selvä AUR: ssa noudatettavasta politiikasta, sen repo on turvallista käyttää. Luulen, että olemassa olevat paketit ovat ladanneet distron käyttäjät, jotka haluavat auttaa sellaisten pakettien kokoamisessa, jotka eivät ole virallisissa repoissa. Kysymykseni AUR: sta onko sinulla hallintaa siitä, mitä lähetät kyseiseen repoon? Tarkistetaanko AUR: n sisältämät paketit?

    Jos sinulla ei ole virallista valvontaa kyseisessä repossa, kukaan ei takaa nopeita tietoturvapäivityksiä repoon sisältyvälle ohjelmistolle, jos he tekevät.

    En käytä Archia juuri nyt, mutta minulla on epäilyksiä AUR: sta.

    Tervehdys.

    1.    joni127 dijo

      anteeksi, toisella rivillä, jossa sanotaan: tuota repoa on turvallista käyttää. SE ON KYSYMYS.

    2.    vilkas dijo

      Se ei ole oikeastaan ​​100% turvallista, vaikka minulla ei ole toistaiseksi ollut mitään ongelmia AUR: n kanssa. AUR-paketteja ei ladata, vaan lähetetään komentosarjoja, jotka voit tarkistaa ja nähdä, mitä ne tekevät, jotka ovat vastuussa pakettien lataamisesta ja laatimisesta.

    3.    joakoej dijo

      Joka tapauksessa, sikäli kuin tiedän, virallisissa repoissa, mielestäni vähemmän ytimessä, on useita paketteja, jotka, koska niitä pidettiin luotettavina ja välttämättöminä, siirtyivät AUR: sta. Arch Linuxin luojat ylläpitävät joitain paketteja, mutta on useita, joita ylläpitävät paikkansa ansainneet käyttäjät ja heidän pakettiensa katsotaan olevan laadukkaita. AUR: ssa se on monimutkaisempi, kuka tahansa lähettää haluamansa, toimiiko se vai ei, mutta on useita asioita, jotka ovat hyvin ladattuja ja toimivat hyvin.

      1.    joni127 dijo

        siksi kysyin AUR: sta, en tiennyt, onko kyseisen repon käyttö turvallista vai ei. Mutta hyvä, jos, kuten Elav sanoo, AUR: ssa on skriptejä, jotka lataavat paketit ja kokoavat sen, oletan, että paketit ladataan viralliselta sivustolta ja sitten kootaan, joten päätän, että AUR: n käyttö on turvallista.

        1.    joni127 dijo

          vaikka on ärsyttävää joutua käymään komentosarjat läpi aina, kun aiot asentaa jotain AUR: sta, kun muiden distrojen kanssa vältät nämä rullat. Luulen, että Archin käyttäminen on melkein välttämätöntä AUR: n käyttämiselle, koska vain virallisten repojen kanssa et jää sovelluksiin.

          Siksi katson, että Archin käyttö vie enemmän aikaa kuin on välttämätöntä distron pitämiseksi hyvässä kunnossa ja päivitysvaiheessa olevien mahdollisten vikojen vuoksi, joten tämä häiriö ei vakuuttaa minua täysin.

          1.    eddyw dijo

            Skriptejä ei tarvitse aina tarkistaa. Itse asiassa, jos AUR-sovelluksella on 100 ääntä, voit luottaa siihen, että vähintään 100 käyttäjää on tarkistanut sen ja luottaa lähteeseen.
            Toisaalta mahdollisuus tarkastella ja muokata näitä tiedostoja antaa sinulle paremman hallinnan siitä, mitä aiot asentaa. Monet, ellei suurin osa AUR: n paketeista asennetaan lähdekoodista (From Official repos). Esimerkiksi he lataavat lähteet Git-arkistosta (joidenkin sovellusten virallinen repo) ja kokoavat ohjelman ennen riippuvuuksien selvittämistä, paketoivat sen ja olet valmis asentamaan sen.

            Esimerkiksi Ubuntussa on myös repoja, joita käyttäjät ylläpitävät, eivätkä ne enää ole
            yhtä luotettava kuin Arch-käyttäjien ylläpitämä.

            Lyhyesti sanottuna, et voi arvioida häiriötä yksinkertaisesti sen perusteella, mitä kuulet tai luit siellä, sinun on kokeiltava sitä ja tiedät, vakuuttaako se sinut vai ei.

            Lainaus: "Jos sinulla ei ole virallista valvontaa kyseisessä repossa, kukaan ei takaa nopeita tietoturvapäivityksiä repoon sisältyvälle ohjelmistolle, jos he tekevät."
            Paketit asennetaan yleensä virallisista lähteistä. Esimerkiksi, jos haluat testata Kwinin uusimman version (gitistä), se ladataan sitä ylläpitävältä viralliselta kde-repolta. Voisiko se olla nopeampi kuin päivittäminen virallisista lähteistä?
            Joka tapauksessa:
            https://wiki.archlinux.org/index.php/Arch_User_Repository_(Español)
            😉

          2.    raaka Perus dijo

            "Luulen, että Archin käyttäminen on melkein välttämätöntä AUR: n käyttämiselle, koska vain virallisten repojen kanssa et jää sovelluksiin."

            Vaikka AUR on erittäin hyödyllinen, se ei tarkoita, että virallisissa repoissa (ydin, ylimääräinen, yhteisö) ei ole suurinta osaa jokaiselle käyttäjälle tarvittavista paketeista.

            Ja myös muissa distroissa, kuten Ubuntu, ne päätyvät monissa tapauksissa lisäämään epävirallisia repoja tai niin yleisiä PPA-sopimuksia tai lataamalla .deb-tiedostoja asennettavaksi, kaikissa viimeksi mainituissa tapauksissa paljastat itsesi samalla tavalla kuin AUR, jos et tarkista, mitä lataat ja mistä lataat, olet samassa.

          3.    kik1n dijo

            Vau, nyt haluan palata takaisin Archiin.
            Kuinka Archia voidaan pitää rikkomatta, päivittämättä ja välttämättä konflikteja. Koska yritin muutama kuukausi sitten xfce: llä ja monet sovellukset, kuten vlc, eivät toimineet minulle. Tämä muuttumatta Manjaroksi.

          4.    joni127 dijo

            Ymmärrän, vielä yksi kysymys.

            Kun sovellus päivitetään virallisessa arkistossaan, huolehtiiko kyseisen sovelluksen AUR-komentosarja uuden version lataamisesta vai onko se välttämätöntä ennen kuin AUR-komentosarjan luoja päivitin sen, jotta myöhemmin hän voi ladata uuden version kyseisen hakemuksen?

            1.    Lähteen käsikirja dijo

              Komentosarjan luojan on päivitettävä se manuaalisesti. Vaikka yleensä asennustapa ei muutu, kyse on vain versionumeron ja tarkistussumman muuttamisesta.


  2.   eliotime3000 dijo

    Hyvä asia, että se on AUR: ssa. Ainakin haluan mieluummin tehdä ilman AUR: ta näiden ongelmien takia.

  3.   Johannes dijo

    Ensimmäinen asia on etsiä haluttua pakettia AUR: sta.
    Viimeisenä keinona tähän, josta hänellä ei itse asiassa ollut mitään tietoa.
    Paljon kiitoksia panoksesta!

  4.   plzm dijo

    Erittäin hyvä dpkg debianissa ja johdannaisissa, mutta sinun on melkein aina käytettävä
    dpkg -i (ohjelman nimi) ja sitten apt-get -f install (tämä ratkaisee riippuvuudet), ja suorita uudelleen dpkg -i (ohjelman nimi) ja voila.

  5.   sputnik dijo

    Kuten Elav sanoi yllä, pakettia ei ladata AUR: iin; ne ovat skriptejä, jotka lataavat lähdekoodin ja kokoavat sen itse. Ei ole mitään mukavampaa. En voi sietää arkistojen lisäämistä, AUR: ssa kaikki on yksi komento.

  6.   tumma dijo

    Erittäin hyvä viesti, en tiennyt, että voit käyttää dpkg: tä kaaressa ja johdannaisissa.

  7.   Fabian dijo

    Onko kukaan muu kokeillut sitä ??? Olen vain tyhjä archlinuxin suhteen, asensin sen evoluution kautta, mutta en voinut asentaa epson l355 -tulostinta ja bluetoothiani. Olisi ihanaa, jos .deb-paketit voidaan asentaa kuten linux mintissa, ongelmana on, että mintulla linux mintulla oleva muistikirja ylikuumenee ja kaaren kanssa totuus on, että mikään ei vain ponnahtaa siihen ja tarvitsen sitä ...

    1.    Jonathan Duymovich Rojas dijo

      Hei, minulla on myös L355-tulostin tulostettavaksi wifi-yhteyden kautta, mutta en ole myöskään koskaan voinut tulostaa ja asentaa sitä Archlinux -käyttöjärjestelmään.

  8.   drossRak dijo

    Erittäin hyvä postaus, kaikki on hyvin selitetty