|
||||||||||||||||||||||||||||||||||||||||||||||||
Menu
Distributions (131)
Software (10844)
|
Inštalácia softvéru v LinuxeOdpoveď na túto otázku na prvý pohľad potrebujú začiatočníci. Dúfam,
že si niečo nájdu aj pokročilejší používatelia (najmä v časti o zdrojákoch).
Softvér pre Linux je dodávaný buď ako binárne súbory (niečo podobné setup.exe pre Windows) alebo zdrojové. Je samozrejmé, že program je vytvorený v zdrojovom kóde. Následne je poskytnutý tento kód a s oneskorením aj ako binárny (.rpm). Často dochádza k tomu, že pri uvoľnení RPM balíku existuje novší zdroják. Ak chcete mať len to najnovšie, smelo sa pusťte do zdrojákov. Nemá význam čakať na "staré" verzie. Pozrime sa bližšie aké máme možnosti. Binárne balíkyInštalácia je nutná ako root, aby ste mali právo zapisovať do systémových adresárov. Keďže nevidíte do toho, čo to urobí, musíte dôverovať tvorcovi RPMka. Môžete pri tom poškodiť systémové knižnice, nainštalovať trójskeho koňa a pod. Je nevyhnutné sťahovať balíky z dôveryhodných zdrojov. Ak máte balík a chcete inštalovať skontrolujte si:
Balík sa nenainštaluje, ak dôjde ku konfliktu v závislostiach alebo ak máte iné verzie knižníc ako vyžaduje. Dajú sa vytvoriť symbolické odkazy, ale v prípade RPM to nie vždy pomôže. Na screenshote je konflikt v závislostiach. Ten je jednoduché vyriešiť programom KPackage. Stačí ním otvoriť požadovaný balík, zvoliť INŠTALOVAŤ a zaškrtnúť nahradiť súbory.
Veľmi užitočný parameter, ktorý sa mi neraz oplatil je rpm -i balík.rpm --nodeps Overenie dôveryhodnostiPri takýchto rizikových zásahoch do systému, čo predpripravený balík predstavuje, je nutné overiť digitálny podpis balíku, jeho kontrolný súčet, a to nasledovne: rpm --checksig balík.rpm [user@localhost]$ rpm --checksig k3b-0.11-db.i686.rpm k3b-0.11-db.i686.rpm: sha1 md5 V PORIADKUa tiež rpm --K -nopgp balík.rpm Keďže bezpečnosť je na prvom mieste, odporúča sa rozbaliť a skontrolovať jednotlivé komponenty nástrojmi UNRPM, RPMUNPACK. (ftp://metalab.unc.edu/pub/Linux - veľmi kvalitné ftp). Ak chcete svoje RPM použiť na inej distribúcii Linuxu alebo hľadáte program, ktorý dokáže konvertovať medzi formátmi RPM, SLP, DEB, TGZ, vyskúšajte ALIEN a MARTIAN. Inštalácia zo zdrojových kódovZdrojáky sú programy napísané priamo v programovacom kóde. Je to jedna z výhod Linuxu, že máme možnosť kompilovať priamo zo zdrojových kódov. Prináša to hneď niekoľko výhod:
Pokiaľ vám pri pokuse o rozbalenie a kompilovanie nejakého archívu dôjde
k chybám, môže to byť preto, lebo niektoré programy majú byť kompilované
buď z domovského adresára, alebo zo špecifických adresárov napr.
Prečítajte si dokumentáciu k súboru (README, INSTALL) a v prípade
potreby upravte konfiguračný súbor Makefile. Riaďte sa pokynmi
v dokumentácii. Za normálnych okolností neupravujte súbor Imake. Drvivú
väčšinu programov nainštalujete príkazom
Niektoré projekty založené na skriptovaciom jazyku Python sa môže inštalovať
z adresárov Poďme na vec
PRÍKLAD ./configure make su root heslo make install
Pri zostavovaní programu je kľúčovým súborom súbor
Spustenie programu
Iné možnosti programu
Program
Niekedy bude nutné, aby ste pred kompiláciou aplikovali nejaké zmeny v súboroch patch a diff. Či to potrebujete, to sa dozviete v dokumentácii. Použite k tomu program PATCH. Sami sa rozhodnite, ktorá inštalácia vám viac vyhovuje. Popis kompilácie zdrojákov vyzerá zložitejšie, ale nie je to tak. Je to rovnako jednoduché, len má viacej možností, ak sa to na prvý pokus nepodarí. Veľa úspešne nainštalovaných programov želá Quaniu.
|
Search Software
Search Google
|
||||||||||||||||||||||||||||||||||||||||||||||
©Pavel Kysilka - 2003-2024 | maillinuxsoft.cz | Design: www.megadesign.cz |