Muhehe. Tak todle je hroznej problém všech lidí, kerý přecházej z Wídlí na Linux. Zažitý zvyklosti se měněj strašně špatně. Je třeba každýho z nich doslova ukecat, aby nejprv hledali řešení na netu a potom se teprv ptal. Taky sem tak začínal.btw lidi, ctete FAQ... s takovou se za chvilu modi naserou a budou podobni posty mazat... a to nechceme
Vono i vo Wídlích je na netu dost zdrojů, ale jaksi platí pravidlo, že úroveň OS jaksi koresponduje s úrovní jeho uživatelů.
A k tématu.
Balíky tar.gzm tgz apd. v drtivý většině nejsou instalační balíky, ale zkomprimovaný zdrojový kódy. To znamená, že program se před instalací musí z těch zdrojovejch kódů přeložit do binárních souborů a potom nainstalovat. K tomu je potřeba mít nainstalovanej překladač (většinou GCC) a pár dalších věcí, který většinou bejvaj v distribucích zařazený v sekci development.
Potom se většina programů kompiluje a instaluje tim postupem, kerej tu napsal dekon.
./configure spustí konfigurační skript, kerej zkontroluje strašně moc věcí, jako sou třeba knihovny, jejich verze atd. Je tako možný mu zadat parametry jako je třeba cesta k adresáři s knihovnama, binárkama tad. podle toho, jak má kdo systém vylepšenej nebo změněnej k obrazu svýmu. Skript configure zpolodí soubor makefile, kde sou už přesně popsaný třeba i parametry, s jakejma se má kompilace udělat.
make je vlastní kompilace. Příkaz make čte makefile a překládá zdrojáky do binárek podle makefile, kerej zplodil configure
make install potom program nainstaluje, což v praxi znamená v drtivý většině případů jenom zkopírování binárních souborů do příslušnejch adresářů.
Eště je zajímavej příkaz make clean. Já ho používám, když něco zprasim. Nějak to vyčistí zdrojáky vod mejch experimentů. Ale co udělá přesně, to nevim.![]()





Odpověď s citací