Številni priljubljeni programi so na voljo v Linuxu izključno kot paket DEB. To vas lahko skrbi, če ste pred kratkim prešli na Arch Linux in niste prepričani, kako namestiti svoje najljubše programe.

Datoteke DEB so neločljivo povezane z izpeljankami, ki temeljijo na Debianu ali Ubuntu. Vendar jih lahko še vedno namestite na svoj sistem, ki temelji na Arch, na nekaj načinov. Pojdimo skozi načine namestitve datotek DEB v Arch Linux.

Kaj je datoteka DEB?

Datoteka DEB ali ".deb" je v bistvu arhiv, ki vsebuje skripte, konfiguracijske datoteke in druge podatke, potrebne za namestitev programa. Datoteke DEB so zgrajene predvsem za uporabo na namizjih Debian ali Debian, kot so Pop!_OS, Ubuntu in MX Linux, če naštejemo le nekatere.

Če prihajate iz sistema Windows, si lahko datoteke DEB predstavljate v smislu izvedljive datoteke Windows (EXE).

Čeprav namestitev paketa DEB v Arch Linux morda ni tako preprosta kot zagon izvedljive datoteke Windows, to zagotovo ni raketna znanost. Namestitev je precej enostavna, korakom pa je enostavno slediti.

instagram viewer

1. Namestite program iz AUR

AUR ali uporabniško skladišče Arch je največja knjižnica programske opreme med vsemi distribucijami Linuxa. V primeru, da ne morete najti uradno podprtega paketa za Arch Linux, je AUR tisto, kar bi morali poiskati prej kjer koli drugje.

Čeprav vam to ne bo pomagalo pri namestitvi datoteke DEB, je velika verjetnost, da boste našli združljiv paket za programsko opremo, ki jo potrebujete.

Pakete AUR lahko namestite ročno ali prek pomočnika AUR. Priporočamo vam, da nadaljujete z yay, priljubljenim in preprostim pomočnikom AUR. Za začetek preprosto poiščite ime paketa z yay:

jao iskalni_izraz

yay bo navedel vse ustrezne pakete. Kopirajte pravilno ime paketa in ga namestite tako, da zaženete:

yay -S ime_paketa

To bi moralo uspešno namestiti programsko opremo v vaš sistem Arch Linux. Če želite izvedeti več o yay, si oglejte ta vodnik kako upravljati pakete z yay.

2. Namestite pakete DEB na Arch Linux z Debtap

Če v AUR ne najdete alternative, se odločite za Debtap. To je orodje ukazne vrstice, ki pretvori paket Debian v paket, združljiv z Arch.

Debtap večinoma opravi delo, vendar morate še vedno nadaljevati z nekaj previdnosti, saj lahko nezdružljive posodobitve paketa pokvarijo njegovo funkcionalnost.

Namestitev Debtap na Arch Linux

Če želite namestiti Debtap, zaženite terminal in ga namestite s pomočjo AUR pomočnika:

jao -S dolgov

Premaknite se v imenik datoteke DEB z uporabo ukaz cd in uporabite Debtap, da začnete pretvarjati paket.

cd ~/Prenosi
dolgovvašo datoteko.deb

Debtap bo ustvaril "vaša datoteka.zst", ki jo lahko enostavno namestite z upraviteljem paketov, v tem primeru pacman.

sudopacman-Uvašo datoteko.zst

To bi moralo namestiti paket na vaš računalnik Arch Linux.

3. Ročno namestite pakete DEB na Arch

Za tiste, ki imajo raje bolj praktičen pristop, lahko ročno izvlečete paket DEB in postavite vsebino v ustrezne imenike.

Preden nadaljujete z branjem, upoštevajte, da to ni priporočen način za namestitev paketov DEB. K tej metodi se zateči le, če vse alternative ne uspejo.

Ta metoda je neodvisna od platforme, kar pomeni, da lahko to metodo uporabite v vseh distribucijah, Arch Linux ali ne.

Ekstrahiranje paketa DEB

Začnite z ukazom ar za ekstrakcijo .deb datoteko v mapo.

ar x /pot/do/datoteke

Nato se premaknite v mapo in ekstrahirajte tarballs z ukazom tar.

katranxvfnadzor.tar.gz
katranxvfpodatkov.tar.gz

Našli boste tri nove mape: itd, opt, in usr. Kopirajte vsebino znotraj teh map v pravilne imenike. Na primer, kopirajte vsebino datoteke itd mapo v /etc imenik vašega sistema in storite enako za ostalo.

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

Zagon programa

Ko so vse datoteke nameščene, kamor spadajo, lahko izvedete skript lupine znotraj datoteke /usr/bin mapo za zagon aplikacije. Za lažjo uporabo upoštevajte ustvarjanje bližnjice na namizju za zagon tega programa.

To je precej dolgočasna metoda in tista, ki ne bo delovala stoodstotno, zato predlagamo, da se vzdržite ročne namestitve in jo obravnavate kot zadnji poskus.

Zdaj lahko namestite pakete DEB na Arch Linux

Pakete Debian lahko namestite na Arch Linux. Vendar pa se lahko paket, ki ni sam po sebi namenjen za Arch Linux, sčasoma pokvari, ko se posodobi.

Z najsodobnejšo distribucijo je včasih potreben le en pokvarjen paket, da celoten sistem razpade. Ključna praksa je, da redno skenirate za poškodovane pakete, jih popravite in posodabljate seznam paketov vašega sistema Linux.

Kako najti in popraviti pokvarjene pakete v Linuxu

Preberite Naprej

DelitiTweetDelitiE-naslov

Povezane teme

  • Linux
  • Debian
  • Arch Linux
  • Upravljavci paketov
  • Namestite programsko opremo

O avtorju

Debarshi Das (Objavljenih 13 člankov)

Rad lomim stvari in delam stvari, ki mi pomagajo pri razbijanju stvari. Ko so zasloni ugasnjeni, me lahko najdete na nogometnem igrišču ali se borim z pametjo v lokalnem šahovskem klubu.

Več od Debarshi Das

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e-knjige in ekskluzivne ponudbe!

Kliknite tukaj, da se naročite