Základná príručka k balíkom Linux

úvod

Bez ohľadu na to, či používate Linuxovú distribúciu založenú na Debiane, ako Debian, Ubuntu, Mint alebo SolyDX, alebo používate Linuxovú distribúciu založenú na Red Hat, ako Fedora alebo CentOS, sú rovnaké spôsoby, ako sú aplikácie nainštalované do vášho počítača.

Fyzická metóda inštalácie softvéru môže byť iná. Napríklad grafické nástroje v Ubuntu sú Software Center a Synaptic, zatiaľ čo vo Fedore je YUM Extender a openSUSE používa Yast. Nástroje príkazového riadku zahŕňajú apt-get pre Ubuntu a Debian alebo yum pre Fedoru a zypper pre openSUSE.

Jediná vec, ktorú majú všetci spoločné, je skutočnosť, že aplikácie boli zabalené tak, aby boli jednoduchšie inštalované.

Distribúcie na báze Debianu využívajú formát balíka .deb, zatiaľ čo distribucie založené na Red Hat využívajú balíky rpm. Existuje mnoho ďalších rôznych typov balíkov, ale vo všeobecnosti fungujú podobným spôsobom.

Čo sú to úložiská?

Softvérové ​​úložisko obsahuje softvérové ​​balíky.

Keď vyhľadávate cez Softvérové ​​centrum alebo používate nástroj ako apt-get alebo yum, zobrazí sa zoznam všetkých balíkov v repozitároch, ktoré sú k dispozícii vášmu systému.

Softvérové ​​úložisko môže ukladať svoje súbory na jednom serveri alebo na viacerých rôznych serveroch známych ako zrkadlá.

Ako nainštalovať balíky

Najjednoduchší spôsob, ako nájsť balíky, je pomocou grafických nástrojov, ktoré poskytuje správca balíkov vašej distribúcie.

Grafické nástroje vám pomáhajú vyriešiť problémy so závislosťou a overiť, či inštalácia fungovala správne.

Ak dávate prednosť použitiu príkazového riadku alebo používate bezhlavý server (tzn. Neexistuje žiadny desktopový / okenný manažér), potom môžete použiť správcu balíkov príkazového riadku.

Je samozrejme možné inštalovať jednotlivé balíky. V rámci distribúcií na báze Debianu môžete na inštaláciu súborov .deb použiť príkaz dpkg . V rámci distribúcií založených na Red Hat môžete jednoducho použiť príkaz rpm.

Čo je v balení

Ak chcete zobraziť obsah balíka Debian, môžete ho otvoriť v správcovi archívov. Súbory obsiahnuté v balíku sú nasledujúce:

Debianový binárny súbor obsahuje číslo verzie formátu Debianu a obsah je takmer vždy nastavený na 2,0.

Kontrolný súbor je zvyčajne zips up tar súbor. Obsah riadiaceho súboru definuje dôležité vlastnosti balíka takto:

Súbor s údajmi, ktorý je tiež zipsom tar súbor, poskytuje štruktúru priečinkov balíka. Všetky súbory v dátovom súbore sú rozbalené na príslušnú zložku v systéme Linux.

Ako môžete vytvoriť balíky

Ak chcete vytvoriť balík, musíte mať niečo, čo chcete dodať v balenom formáte.

Vývojár mohol vytvoriť zdrojový kód, ktorý funguje pod Linuxom, ale ktorý momentálne nie je zabalený pre vašu verziu Linuxu. V tomto prípade môžete vytvoriť balík Debian alebo balík RPM.

Alebo možno ste vývojár a chcete vytvoriť balíky pre vlastný softvér. V prvom rade musíte skompilovať kód a uistiť sa, že to funguje, ale ďalším krokom je vytvorenie balíka.

Nie všetky balíky vyžadujú zdrojový kód. Môžete napríklad vytvoriť balík obsahujúci tapety Scotland alebo špecifickú sadu ikon.

Táto príručka ukazuje, ako vytvoriť balíky .deb a .rpm.