V distribúciách Linuxu založených na Debiane, ako sú Debian GNU / Linux, Ubuntu, Linux Mint a ďalšie, sa používa správca balíkov APT. Formát balíka správcu balíkov APT je archív DEB. Prípona archívu DEB je .deb.
V dnešnej dobe je väčšina bežných softvérových balíkov k dispozícii v oficiálnom úložisku balíkov distribúcie Linuxu, ktorú používame. Môžeme ho teda ľahko nainštalovať pomocou správcu balíkov, v prípade Ubuntu / Debian správcu balíkov APT. Ale stále existujú chvíle, keď softvér, ktorý chceme, nie je k dispozícii v oficiálnom úložisku balíkov a musíme si stiahnuť súbor balíka DEB z oficiálnej webovej stránky tohto softvéru a manuálne ho nainštalovať do nášho operačného systému Ubuntu / Debian.
V tomto článku vám ukážem, ako nainštalovať súbor DEB na Ubuntu. Budem používať Ubuntu 18.04 LTS na demonštráciu. Začnime.
Inštalácia súboru DEB z príkazového riadku:
Môžete použiť dpkg príkaz na Ubuntu na inštaláciu súboru DEB.
Stiahol som si súbor DEB webového servera Apache 2 z balíkov https: //.ubuntu.com len na ukážku. Môžete si ho samozrejme nainštalovať pomocou správcu balíkov APT veľmi ľahko. Ale ukážem vám, ako ho nainštalovať zo súboru DEB.
Teraz otvorte terminál v rovnakom adresári ako váš súbor DEB. Ako vidíte, súbor DEB je k dispozícii v adresári.
Teraz ho nainštalujte pomocou nasledujúceho príkazu:
$ sudo dpkg -i apache2_2.4.29-1ubuntu4.1_amd64.deb
Ako vidíte, inštalácia zlyhala, pretože závislosti nebolo možné vyriešiť. Balík DEB apache2 záleží na apache2-bin, apache2-utils, apache2-data žiadna z nich nie je nainštalovaná.
Teraz, aby ste vyriešili závislosti, musíte najskôr nainštalovať tieto balíčky, až potom budete môcť inštalovať apache2 balíček.
Našťastie pre nás sú balíčky závislostí k dispozícii v oficiálnom úložisku balíkov Ubuntu. Všetko, čo musíme urobiť, je spustiť nasledujúci príkaz:
$ sudo apt -f nainštalovať
Ako vidíte, správca balíkov APT vyriešil všetky závislosti automaticky. Teraz stlačte r a potom stlačte
Balík apache2 by mal byť nainštalovaný.
Ako vidíte, Apache 2 funguje.
Balíky závislostí niekedy nebudú k dispozícii v oficiálnom úložisku balíkov Ubuntu. V takom prípade musíte nájsť potrebné balíčky DEB na internete a nainštalovať ich pomocou dpkg tiež. Budete tiež musieť vyriešiť každú závislosť, ktorú budú mať tieto balíčky závislostí. S pribúdajúcimi závislosťami je to čoraz ťažšie a pre súbory DEB, ktoré majú veľa závislostí, je to veľmi nepraktické.
Inštalácia súboru DEB pomocou softvérového centra Ubuntu:
Súbor DEB môžete tiež nainštalovať pomocou Softvérového centra Ubuntu. Stačí kliknúť pravým tlačidlom myši na súbor DEB a kliknúť na Otvoriť pomocou inštalácie softvéru.
Teraz kliknite na Inštalácia.
Teraz zadajte svoje heslo a kliknite na Overiť.
Závislosti by mali byť automaticky vyriešené, ak sú k dispozícii v úložisku balíkov Ubuntu a softvér by mal byť nainštalovaný.
Po dokončení inštalácie by sa malo zobraziť nasledujúce okno.
Ak nejaký balík závislostí nie je k dispozícii v oficiálnom úložisku balíkov Ubuntu alebo v úložiskách balíkov, ktoré ste pridali prostredníctvom protokolu PPA, inštalácia zlyhá. V takom prípade budete musieť nájsť a nainštalovať balíčky závislostí tiež manuálne.
Takto teda inštalujete súbor DEB na Ubuntu. Ďakujeme, že ste si prečítali tento článok.