Fórum Ubuntu CZ/SK
Ostatní => Archiv => Téma založeno: pE eLL 23 Června 2006, 21:44:08
-
ahoj s Linuxem teprve zacinam a mam dva mozna trapne dotazy:
1, jaky je tozsil mezi zkompilovanym balickem od nekoho jineho a tim ktery si ze zdroje sam zkompiluji?? pokud budu ze zdroje kompilovat na dvou ruznych PC vysledek nebude stejny??? proc??
2, prikaz sudo - jaky je rozdil kdyz neco zmenim, nastavim jako root nebo jako uzivatel pres prikaz sudo. nemuzu si pomct ale me to prijde jako to same. kde je rozdil ???
predem dik za odpovedi
-
Jsem taky začátečník a na tu druhou otázku mě napadá odpověď, protože je jednodušší napsat sudo než se přepínat na roota?
-
Sudo má mnoho výhod oproti účtu root: můžete si přerozdělit práva, někteří uživatelé mohou mít právo root na některé věci. Asi nejsažší je si o tom sehnat nějakou literaturu :) man sudo . Vše můžete nastavovat pomocí sudo visudo
Promiň v první otázce jsem tě moc nepochopil. Při kompilaci si můžeš nastavit různé parametry a né každý volí vždy ty samé (někdo kompiluje pro CPU 686, někdo pro K7) a tak mohou z jednoho zdroje vzniknout odlišné balíčky! A pokud budeš kompilovat na dvou strojích a zadáš stejné paramtry, výsledek by měl být stejný.
-
add 1, dik a nevis o nejakem opravdu dobrem clanku, serialu manualu o sudo ?? (klidne i english. ne ze bych neumel nic najit ale nepoznam jestli ten clanek za neco stoji)
add 2, slo mi o to ze vetsinou v navodech byly napsane jen ty stejne prikazy bez parametru. ale pokud se k nim pak daji pridavat parametry tak uz chapu
jinak jeste jedna otazka - proc na serverech neni graficke rozhrani?? je to jen z duvodu usetreni systemovych prostredku nebo je jeste jiny duvod?
-
Nebylo by lehci tyto otazky polozit na Jabberu, nebo IRC?
Navod jak se pripojit do konverzace je na strankach wiki.ubuntu.cz :)
A k tomu grafickemu prostredi na serverech bych dodal, ze neni treba, protoze zde bezi jen urcite aplikace podle toho k cemu je server vyuzivan. Daji se ovladat pres vzdalene pripojeni. A spousta serveru nema ani monitor :)
-
Uz se to tu resilo, je to vec nazoru, co se su x sudo tyce. Kazdopadne pomoci sudo passwd se da rooti ucet aktivovat, tak si kazdy muze vybrat.
Ad kompilace: jde jen o to, jak jsou nastavene ruzne promenne, napr. pro optimalizaci.
-
Výsledek kompilace se může lišit dle architektury počítače, verze gcc, verze knihoven v systému (což plus mínus odpovídá vydání té a té distribuce). V zásadě se dá říct, že pokud jsou stejné startovací podmínky, tak by výsledek měl být totožný (nepočítaje do toho odlišnosti způsobené časovým rozdílem), případně minimálně spustitelný :-), a minimálně by měl být spustitelný.
O.
-
Co se týče práce pod rootem vs. sudo. Výsledek je stejný, ale práce se sudo tě může naučit striktně oddělovat privilegované operace (tj. ty které potřebuješ pod rootem udělat) a neprivilegované. Už jsem několikrát zachraňoval systém, kdy se nějaký jouda nezamyslel nad tím, co dělá a protože to dělal pod rootem, tak napáchal spoustu škody.