Įdiekite „Debian“ / „Ubuntu“ programas į „ArchLinux“ su DPKG

Niekam ne paslaptis, atsižvelgiant į populiarumą ubuntu Operacinių sistemų ekosistemoje programų kūrėjai dažniausiai išleidžia nelyginį dvejetainį šiam paskirstymui skirtą dvejetainį variantą, dėl kurio šis platintojas turi daugybę programų.

Tai tampa akivaizdžiausia žaidimuose, nes visi žinome, kad „Ubuntu“ buvo pradininkas diegdamas savo programinės įrangos centre galimybę įtraukti mokamus žaidimus, ir gerai, ačiū visiems šventiems kūrėjams mes taip pat turime „Steam“.

En „ArchLinux“ mes galime pasinaudoti AUR, kur randame bet kokią bet kokios rūšies programinės įrangos kiekį, bet aš Aš ką tik sužinojau kad įmanoma tiesiogiai įdiegti paketus „Debian“ / „Ubuntu“ naudojant DPKG.

Kas yra DPKG?

Kaip galite perskaityti Vikipedijoje:

Programa dpkg tai yra „DebianGNU / Linux“ paketų valdymo sistemos pagrindas. Jį sukūrė Ianas Jacksonas 1993 m. Jis naudojamas įdiegti, pašalinti ir pateikti informaciją apie paketus.deb.

Dpkg pats yra žemo lygio įrankis; norint pristatyti paketus iš atokių vietų arba išspręsti sudėtingus konfliktus paketų priklausomybėse, reikalinga aukšto lygio sąsaja. Debian turi linkęs Šiai užduočiai atlikti.

Įdiekite DPKG „ArchLinux“

DPKG

Norėdami įdiegti DPKG „ArchLinux“ turime tai padaryti tiesiogiai iš AUR:

$ yaourt -S dpkg

Dabar, norėdami įdiegti „Debian“ dvejetainį failą, tiesiog turime atlikti:

$ sudo dpkg -i paquete_debian.deb

Kur yra DPKG problema? Kad, kiek žinau, ši programa, deja, neišsprendžia priklausomybių, todėl turime naudoti APT ar kažką panašaus. Tiesą sakant, APT taip pat galima įdiegti iš AUR:

$ yaourt -S apt

Nors logiškai nemanau, kad tai veikia taip, kaip veikia Debian'e, be to, kompiliuojant atsirado klaida. Taigi dabar jūs žinote, pabandykite ir pasakykite man, nors dauguma programų iš kitų platinimų yra AUR 