Mnoho populárnych programov je dostupných v systéme Linux výlučne ako balík DEB. To by vás mohlo znepokojiť, ak ste nedávno migrovali na Arch Linux a nie ste si istí, ako nainštalovať svoje obľúbené programy.

Súbory DEB sú vlastné derivátom založeným na Debiane alebo Ubuntu. Stále ich však môžete nainštalovať do systému založeného na Arch niekoľkými spôsobmi. Pozrime sa na spôsoby inštalácie súborov DEB v Arch Linuxe.

Čo je súbor DEB?

Súbor DEB alebo ".deb" je v podstate archív obsahujúci skripty, konfiguračné súbory a ďalšie údaje potrebné na inštaláciu programu. Súbory DEB sú primárne vytvorené na použitie na Debiane alebo desktopoch založených na Debiane, ako sú Pop!_OS, Ubuntu a MX Linux, aby sme vymenovali aspoň niektoré.

Ak prichádzate zo systému Windows, môžete si súbory DEB predstaviť ako spustiteľný súbor systému Windows (EXE).

Aj keď inštalácia balíka DEB na Arch Linux nemusí byť taká jednoduchá ako spustenie spustiteľného súboru Windows, určite to nie je žiadna veľká veda. Inštalácia je pomerne jednoduchá a kroky sa dajú ľahko sledovať.

instagram viewer

1. Nainštalujte program z AUR

AUR alebo Arch User Repository je najväčšia softvérová knižnica spomedzi všetkých distribúcií Linuxu. V prípade, že nemôžete nájsť oficiálne podporovaný balík pre Arch Linux, AUR by ste mali hľadať skôr kdekoľvek inde.

Hoci vám to nepomôže nainštalovať súbor DEB, je vysoká pravdepodobnosť, že nájdete balík kompatibilný s Archom pre softvér, ktorý potrebujete.

Balíky AUR môžete nainštalovať manuálne alebo pomocou pomocníka AUR. Odporúčame vám pokračovať s yay, obľúbeným a ľahko použiteľným pomocníkom AUR. Ak chcete začať, jednoducho vyhľadajte názov balíka pomocou yay:

hej hľadaný_výraz

yay zobrazí zoznam všetkých relevantných balíkov. Skopírujte správny názov balíka a nainštalujte ho spustením:

yay -S názov_balíka

To by malo úspešne nainštalovať softvér do vášho systému Arch Linux. Ak sa chcete dozvedieť viac o yay, pozrite si túto príručku ako spravovať balíky pomocou yay.

2. Nainštalujte balíky DEB na Arch Linux s Debtap

Ak nemôžete nájsť alternatívu v AUR, mali by ste sa rozhodnúť pre Debtap. Je to nástroj príkazového riadku, ktorý konvertuje balík Debianu na balík kompatibilný s Archom.

Debtap z väčšej časti vykoná svoju prácu, ale stále by ste mali postupovať opatrne, pretože nekompatibilné aktualizácie balíka môžu narušiť jeho funkčnosť.

Inštalácia Debtap na Arch Linux

Ak chcete nainštalovať Debtap, spustite terminál a nainštalujte ho pomocou pomocníka AUR:

jaj -S dlhap

Presuňte sa do adresára súboru DEB pomocou príkaz cd a pomocou Debtap spustite konverziu balíka.

cd ~/Na stiahnutie
dluhapváš súbor.deb

Debtap vytvorí „yourfile.zst", ktorý môžete jednoducho nainštalovať pomocou správcu balíkov, v tomto prípade pacman.

sudopacman-Uváš súbor.zst

Toto by malo nainštalovať balík na váš počítač Arch Linux.

3. Manuálne nainštalujte balíky DEB na Arch

Pre tých, ktorí uprednostňujú viac praktický prístup, môžete manuálne extrahovať balík DEB a umiestniť obsah do príslušných adresárov.

Skôr ako budete čítať ďalej, uvedomte si, že toto nie je odporúčaný spôsob inštalácie balíkov DEB. K tejto metóde sa uchýlite len vtedy, ak zlyhajú všetky alternatívy.

Táto metóda je nezávislá od platformy, čo znamená, že ju môžete použiť vo všetkých distribúciách, Arch Linux alebo nie.

Extrahovanie balíka DEB

Začnite použitím príkazu ar na extrahovanie súboru .deb súbor do priečinka.

ar x /cesta/k/súboru

Potom sa presuňte do priečinka a extrahujte tarbally pomocou príkazu tar.

dechtxvfovládanie.decht.gz
dechtxvfúdajov.decht.gz

Nájdete tu tri nové priečinky: atď, opta usr. Skopírujte obsah v týchto priečinkoch do správnych adresárov. Napríklad skopírujte obsah súboru atď priečinok do /etc adresára vášho systému a urobte to isté pre zvyšok.

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

Spustenie programu

Keď sú všetky súbory umiestnené tam, kam patria, môžete spustiť skript shellu vo vnútri /usr/bin priečinok na spustenie aplikácie. Pre jednoduché použitie zvážte vytvorenie odkazu na pracovnej ploche spustiť tento program.

Je to dosť únavná metóda, ktorá nebude fungovať na sto percent, a preto vám odporúčame zdržať sa ručnej inštalácie a považovať ju za posledný pokus.

Teraz môžete nainštalovať balíky DEB na Arch Linux

Balíky Debianu môžete nainštalovať na Arch Linux. Balík, ktorý nie je vo svojej podstate určený pre Arch Linux, sa však môže po aktualizácii časom pokaziť.

Pri rozšírenej distribúcii niekedy stačí jeden rozbitý balík, aby sa celý systém rozpadol. Je veľmi dôležité pravidelne vyhľadávať poškodené balíky, opravovať ich a aktualizovať zoznam balíkov vášho systému Linux.

Ako nájsť a opraviť poškodené balíky v systéme Linux

Prečítajte si ďalej

zdieľamTweetujtezdieľamEmail

Súvisiace témy

  • Linux
  • Debian
  • Arch Linux
  • Správcovia balíkov
  • Nainštalujte softvér

O autorovi

Debarshi Das (13 publikovaných článkov)

Milujem rozbíjať veci a robiť veci, ktoré mi pomáhajú rozbíjať veci. Keď sú obrazovky vypnuté, môžete ma nájsť na futbalovom ihrisku alebo bojovať s rozumom v miestnom šachovom klube.

Viac od Debarshi Das

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné e-knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber