Mnogi popularni programi dostupni su na Linuxu isključivo kao DEB paket. To bi vas moglo zabrinjavati ako ste nedavno migrirali na Arch Linux i niste sigurni kako instalirati svoje omiljene programe.

DEB datoteke su intrinzične za Debian ili Ubuntu temeljene derivate. Međutim, još uvijek ih možete instalirati na svoj Arch temeljen sustav na nekoliko načina. Prođimo kroz načine instaliranja DEB datoteka u Arch Linux.

Što je DEB datoteka?

DEB ili ".deb" datoteka je u biti arhiva koja sadrži skripte, konfiguracijske datoteke i druge podatke potrebne za instalaciju programa. DEB datoteke su izgrađene prvenstveno za korištenje na Debianu ili Debianu baziranim stolnim računalima kao što su Pop!_OS, Ubuntu i MX Linux, da spomenemo samo neke.

Ako dolazite iz sustava Windows, DEB datoteke možete zamisliti u smislu izvršne datoteke sustava Windows (EXE).

Iako instaliranje DEB paketa na Arch Linux možda nije tako jednostavno kao pokretanje Windows izvršne datoteke, to svakako nije raketna znanost. Instalacija je prilično jednostavna, a korake je lako slijediti.

instagram viewer

1. Instalirajte program iz AUR-a

AUR ili Arch User Repository je najveća softverska biblioteka među svim distribucijama Linuxa. U slučaju da ne možete pronaći službeno podržani paket za Arch Linux, AUR je mjesto gdje biste trebali potražiti prije bilo gdje drugdje.

Iako vam to neće pomoći da instalirate DEB datoteku, velike su šanse da ćete pronaći Arch kompatibilan paket za softver koji vam je potreban.

AUR pakete možete instalirati ručno ili putem AUR pomoćnika. Preporučit ćemo vam da nastavite s yayom, popularnim AUR pomoćnikom koji je jednostavan za korištenje. Za početak jednostavno potražite naziv paketa s yay:

ej pojam za pretraživanje

yay će navesti sve relevantne pakete. Kopirajte ispravan naziv paketa i instalirajte ga pokretanjem:

yay -S naziv_paketa

Ovo bi trebalo uspješno instalirati softver u vaš Arch Linux sustav. Da biste saznali više o yay, pogledajte ovaj vodič na kako upravljati paketima s yay.

2. Instalirajte DEB pakete na Arch Linux s Debtapom

Ako ne možete pronaći alternativu u AUR-u, trebali biste se odlučiti za Debtap. To je alat naredbenog retka koji pretvara Debian paket u Arch kompatibilan paket.

Debtap najvećim dijelom obavlja posao, ali ipak biste trebali nastaviti s određenim oprezom jer nekompatibilna ažuriranja paketa mogu narušiti njegovu funkcionalnost.

Instalacija Debtapa na Arch Linux

Da biste instalirali Debtap, pokrenite terminal i instalirajte ga pomoću AUR pomoćnika:

yay -S dugap

Pomaknite se u direktorij DEB datoteke pomoću naredba cd i upotrijebite Debtap za početak pretvaranja paketa.

CD ~/Preuzimanja
dugapsvoju datoteku.deb

Debtap će stvoriti "vaša datoteka.zst" datoteku koju možete jednostavno instalirati sa svojim upraviteljem paketa, u ovom slučaju, pacman.

sudoPac Man-Usvoju datoteku.zst

Ovo bi trebalo instalirati paket na vaš Arch Linux stroj.

3. Ručno instalirajte DEB pakete na Arch

Za one koji preferiraju praktičniji pristup, možete ručno izdvojiti DEB paket i smjestiti sadržaj u odgovarajuće direktorije.

Prije nego što dalje čitate, imajte na umu da ovo nije preporučeni način instaliranja DEB paketa. Ovoj metodi pribjegavajte samo ako sve alternative ne uspije.

Ova metoda je neovisna o platformi, što znači da ovu metodu možete primijeniti u svim distribucijama, Arch Linux ili ne.

Ekstrahiranje DEB paketa

Započnite korištenjem naredbe ar za izdvajanje .deb datoteku u mapu.

ar x /put/do/datoteke

Zatim premjestite u mapu i ekstrahirajte tarballove naredbom tar.

katranxvfkontrolirati.katran.gz
katranxvfpodaci.katran.gz

Pronaći ćete tri nove mape: itd, opt, i usr. Kopirajte sadržaj unutar ovih mapa u ispravne direktorije. Na primjer, kopirajte sadržaj itd mapu u /etc imenik vašeg sustava i u skladu s tim učinite isto za ostalo.

sudo cp ./etc/* /etc/
sudo cp ./opt/* /opt/
sudo cp ./usr/* /usr/

Pokretanje programa

Nakon što su sve datoteke postavljene tamo gdje im je mjesto, možete izvršiti shell skriptu unutar /usr/bin mapu za pokretanje aplikacije. Radi lakšeg korištenja, razmotrite stvaranje prečaca na radnoj površini za pokretanje ovog programa.

Ovo je prilično zamorna metoda i ona neće raditi sto posto vremena, zbog čega predlažemo da se suzdržite od ručne instalacije i tretirate je kao posljednji pokušaj.

Sada možete instalirati DEB pakete na Arch Linux

Možete instalirati Debian pakete na Arch Linux. Međutim, paket koji nije inherentno namijenjen Arch Linuxu često se može pokvariti tijekom vremena kako se ažurira.

Uz vrhunski distro, sve što ponekad može potrajati je jedan pokvareni paket da se cijeli sustav raspadne. Ključna je praksa redovito skenirati pokvarene pakete, popravljati ih i ažurirati popis paketa vašeg Linux sustava.

Kako pronaći i popraviti pokvarene pakete na Linuxu

Pročitajte dalje

UdioCvrkutUdioE-mail

Povezane teme

  • Linux
  • Debian
  • Arch Linux
  • Upravitelji paketa
  • Instalirajte softver

O autoru

Debarshi Das (Objavljeno 13 članaka)

Volim razbijati stvari i praviti stvari koje mi pomažu u razbijanju stvari. Kad su ekrani ugašeni, možete me naći na nogometnom igralištu ili da se borim s pameti u lokalnom šahovskom klubu.

Više od Debarshija Dasa

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e-knjige i ekskluzivne ponude!

Kliknite ovdje za pretplatu