Typy inštalácie programu v systéme Linux

Balíky pre Linux obsahujú spustiteľné súbory a informácie potrebné na inštaláciu

Z času na čas je linuxovou blogosférou otrasená absurdná a zbytočná kontroverzia. Namiesto dopĺňania dávam radšej čo najviac informácií, aby si čitateľ mohol urobiť vlastný záver, preto Budeme hovoriť o rôznych spôsoboch inštalácie programov v Ubuntu.

Tieto kontroverzie majú väčšinou choreografiu, ktorá je rovnako nudná, ako sa opakuje. Nejaký viac-menej neznámy člen projektu alebo spoločnosti sa osobne vyjadruje k inému projektu. To, ako sa tento komentár zhoduje s predsudkami iných ľudí, sa šíri po celej sieti. Takmer nikto sa neobťažuje uchýliť sa k pôvodnému zdroju a to, čo bolo vyjadrením osobných preferencií, sa stáva neodvolateľnou technickou pravdou.

Pamätám si kauzu Automatix. Bol to skript, ktorý vám umožnil jednoducho nainštalovať ovládače, multimediálne kodeky a proprietárny softvér v Ubuntu. Vývojár Red Hat poznamenal, že popis programu nespĺňa špecifikácie Debianu, ale v čase, keď sa táto správa dostala na fóra a blogy, Red Hat povedal, že Automatix je zlý.
Realita je taká, že každá technológia má svoje výhody a nevýhody a je to používateľ, ktorý sa musí rozhodovať sám bez toho, aby bol ovplyvnený predsudkami iných.

Typy inštalácie programu v Ubuntu

Začnime objasnením, že väčšinou sa v Linuxe neinštalujú programy, ale inštalujú sa balíky. Balíčky obsahujú:

  • Spustiteľný program (ekvivalent súboru .exe v systéme Windows.
  • Konfiguračný súbor.
  • Zoznam závislostí

Konfiguračný súbor obsahuje názov programu, číslo verzie, popis balíka a ID úložiska.

Zoznam závislostí označuje Aké ďalšie programy je potrebné nainštalovať, aby program, ktorý ideme nainštalovať, fungoval. Pri tejto myšlienke sa trochu zastavíme.

Programy s rôznymi cieľmi môžu vykonávať podobné funkcie. Textový procesor Writer, prehliadač Firefox a editor obrázkov Gimp vám umožňujú tlačiť obsah. Ak by každý z nich musel implementovať svoju vlastnú tlačovú rutinu, veľkosť ich disku by sa zvýšila, nehovoriac o čase vývoja.. To isté pre ostatné bežné funkcie.

Preto na tlač každý používa tlačové knižnice operačného systému.

Klasifikácia typov inštalácie

Typy inštalácie môžeme klasifikovať podľa:

  • Spôsob inštalácie.
  • Správa závislostí.

Spôsob inštalácie

V tejto časti máme dva typy

Manuálna inštalácia

Najviac sa podobá tomu, keď sme si vo Windows stiahli program a dvojklikom naň spustili inštalátor. Neaktualizuje sa automaticky a možno budeme musieť vyriešiť problémy so závislosťou.

Variantom manuálnej inštalácie je kompilácia. Toto pozostáva z transformácie programového kódu do jazyka, ktorému je počítač schopný porozumieť. Potrebujeme kód programu a súbor s inštrukciami na kompiláciu.

Je to pomalý proces a možno sa bude musieť niekoľkokrát opakovať, pretože keď sa nájde chýbajúca závislosť, zastaví sa, kým sa nenainštaluje.

Inštalácia pomocou správcov balíkov

Správcovia balíkov Sú to aplikácie, ktoré automatizujú úlohu sťahovania, inštalácie, odinštalovania a konfigurácie programov z terminálu alebo grafického rozhrania.. Robia to pripojením k typu serverov známym ako úložiská. Viac o úložiskách si povieme v ďalšom článku.

Klasifikácia podľa správy závislostí

Bežné balíčky

Tieto typy balíkov sú tie, ktoré sme opísali na začiatku. Pre svoju prevádzku potrebujú, aby boli nainštalované závislosti. Ak nie sú, za ich získanie je zvyčajne zodpovedný správca balíkov. Tieto balíky sa aktualizujú (ak je to potrebné) bežným postupom aktualizácie Ubuntu. Akákoľvek úprava operačného systému ich môže ovplyvniť

Samostatné balíčky

Samostatné balíky obsahujú všetky závislosti potrebné na ich fungovanie a neinteragujú s operačným systémom.pokiaľ to nie je výslovne uvedené. Aktualizujú sa samostatne a zmeny v Ubuntu ich neovplyvňujú.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.