Daugelis populiarių programų yra prieinamos Linux tik kaip DEB paketas. Tai gali būti jums aktualu, jei neseniai persikėlėte į „Arch Linux“ ir nesate tikri, kaip įdiegti mėgstamas programas.

DEB failai yra būdingi Debian arba Ubuntu pagrindu sukurtoms išvestinėms priemonėms. Tačiau vis tiek galite jas įdiegti savo Arch pagrįstoje sistemoje keliais būdais. Pažiūrėkime, kaip įdiegti DEB failus Arch Linux.

Kas yra DEB failas?

DEB arba „.deb“ failas iš esmės yra archyvas, kuriame yra scenarijų, konfigūracijos failų ir kitų duomenų, reikalingų programai įdiegti. DEB failai pirmiausia sukurti naudoti Debian arba Debian pagrindu veikiančiuose staliniuose kompiuteriuose, tokiuose kaip Pop!_OS, Ubuntu ir MX Linux.

Jei naudojate „Windows“, galite galvoti apie DEB failus kaip „Windows“ vykdomąjį failą (EXE).

Nors įdiegti DEB paketą „Arch Linux“ sistemoje gali būti ne taip paprasta, kaip paleisti „Windows“ vykdomąjį failą, tai tikrai nėra raketų mokslas. Diegimas yra gana paprastas, o veiksmus lengva atlikti.

instagram viewer

1. Įdiekite programą iš AUR

AUR arba Arch vartotojo saugykla yra vienintelė didžiausia programinės įrangos biblioteka tarp visų Linux platinimų. Jei nerandate oficialiai palaikomo Arch Linux paketo, AUR turėtumėte ieškoti bet kur kitur.

Nors tai nepadės įdiegti DEB failo, didelė tikimybė, kad rasite su Arch suderinamą programinės įrangos paketą, kurio jums reikia.

AUR paketus galite įdiegti rankiniu būdu arba per AUR pagalbininką. Rekomenduojame naudoti yay – populiarų ir lengvai naudojamą AUR pagalbininką. Norėdami pradėti, tiesiog ieškokite paketo pavadinimo su yay:

taip, paieškos terminas

yay išvardins visus atitinkamus paketus. Nukopijuokite teisingą paketo pavadinimą ir įdiekite jį paleisdami:

yay -S paketo_pavadinimas

Tai turėtų sėkmingai įdiegti programinę įrangą jūsų Arch Linux sistemoje. Norėdami sužinoti daugiau apie yay, peržiūrėkite šį vadovą kaip tvarkyti paketus su yay.

2. Įdiekite DEB paketus „Arch Linux“ su „Debtap“.

Jei nerandate alternatyvos AUR, turėtumėte pasirinkti Debtap. Tai komandinės eilutės įrankis, kuris paverčia Debian paketą į suderinamą paketą su Arch.

„Debtap“ dažniausiai atlieka darbą, tačiau vis tiek turėtumėte elgtis atsargiai, nes nesuderinami paketo naujinimai gali sutrikdyti jo funkcionalumą.

„Debtap“ diegimas „Arch Linux“.

Norėdami įdiegti „Debtap“, įjunkite terminalą ir įdiekite jį naudodami AUR pagalbininką:

taip -S skolingas

Pereikite į DEB failo katalogą naudodami cd komanda ir naudokite Debtap, kad pradėtumėte konvertuoti paketą.

cd ~/Atsisiuntimai
skolatavo failas.deb

Debtap sukurs "jūsų failas.zst" failą, kurį galite lengvai įdiegti naudodami paketų tvarkyklę, šiuo atveju pacman.

sudopacman-Utavo failas.zst

Tai turėtų įdiegti paketą jūsų Arch Linux kompiuteryje.

3. Rankiniu būdu įdiekite DEB paketus Arch

Tiems, kurie nori praktiškesnio požiūrio, galite rankiniu būdu ištraukti DEB paketą ir sudėti turinį į atitinkamus katalogus.

Prieš skaitydami toliau, atminkite, kad tai nėra rekomenduojamas būdas įdiegti DEB paketus. Naudokite šį metodą tik tuo atveju, jei visos alternatyvos nepavyks.

Šis metodas nepriklauso nuo platformos, tai reiškia, kad galite taikyti šį metodą visuose platinimuose, nesvarbu, ar „Arch Linux“ ar ne.

DEB paketo ištraukimas

Pradėkite naudodami komandą ar, kad ištrauktumėte .deb failą į aplanką.

ar x /kelias/į/failą

Tada pereikite į aplanką ir išskleiskite tarballs naudodami tar komandą.

degutoxvfkontrolė.deguto.gz
degutoxvfduomenis.deguto.gz

Rasite tris naujus aplankus: ir tt, opt, ir usr. Nukopijuokite šių aplankų turinį į tinkamus katalogus. Pavyzdžiui, nukopijuokite turinį ir tt aplanką į /etc savo sistemos katalogą ir atitinkamai atlikite tą patį su visa kita.

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

Programos vykdymas

Kai visi failai bus patalpinti ten, kur jie priklauso, galite vykdyti apvalkalo scenarijų /usr/bin aplanką, kad paleistumėte programą. Kad būtų lengviau naudoti, apsvarstykite darbalaukio nuorodos kūrimas paleisti šią programą.

Tai gana varginantis metodas, kuris neveikia šimtu procentų laiko, todėl siūlome susilaikyti nuo rankinio diegimo ir laikyti tai paskutiniu bandymu.

Dabar galite įdiegti DEB paketus „Arch Linux“.

„Debian“ paketus galite įdiegti „Arch Linux“. Tačiau paketas, kuris iš esmės nėra skirtas „Arch Linux“, laikui bėgant gali sugesti, kai jis atnaujinamas.

Naudojant pažangiausią platinimą, kartais gali prireikti vieno sugadinto paketo, kad visa sistema subyrėtų. Labai svarbu reguliariai nuskaityti, ar nėra sugadintų paketų, juos taisyti ir atnaujinti „Linux“ sistemos paketų sąrašą.

Kaip rasti ir ištaisyti sugadintus paketus sistemoje „Linux“.

Skaitykite toliau

DalintisTviteryjeDalintisEl. paštas

Susijusios temos

  • Linux
  • Debian
  • Arch Linux
  • Paketų tvarkytojai
  • Įdiegti programinę įrangą

Apie autorių

Debarshi Das (13 straipsnių paskelbta)

Man patinka laužyti daiktus ir kurti daiktus, kurie man padeda sulaužyti. Kai ekranai išjungti, mane galite rasti futbolo aikštėje arba kovojantį su protu vietiniame šachmatų klube.

Daugiau iš Debarshi Das

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. knygų ir išskirtinių pasiūlymų!

Norėdami užsiprenumeruoti, spustelėkite čia