Synaptic vs 'Pridat/ubrat programy'

Založil polo, 14. 05. 2009, 22:02:41

Předchozí téma - Další téma

polo

Ahoj, chtel bych se zeptat neco ohledne balickovaciho systemu. Dost si o tom v posledni dobe ctu pac je to pro me novinka po prechodu z jineho distra. No prejdu k veci... Docetl jsme se ze Debiani balickovaci system se sklada z nekolika urovni a tou nevyssi jsou spravci balicku v grafickem rezimu jako je treba Synaptic. Chtel jsem se zeptat jaky je rozdil mezi nim a mezi tou polozkou ktera se jmenuje "Pridat/Ubrat programy". To je taky nejaka forma spravce balicku? Diky za pripadne  odpovedi.

Erich Stark

Citace od: polo kdy 14. 05. 2009, 22:02:41
Ahoj, chtel bych se zeptat neco ohledne balickovaciho systemu. Dost si o tom v posledni dobe ctu pac je to pro me novinka po prechodu z jineho distra. No prejdu k veci... Docetl jsme se ze Debiani balickovaci system se sklada z nekolika urovni a tou nevyssi jsou spravci balicku v grafickem rezimu jako je treba Synaptic. Chtel jsem se zeptat jaky je rozdil mezi nim a mezi tou polozkou ktera se jmenuje "Pridat/Ubrat programy". To je taky nejaka forma spravce balicku? Diky za pripadne  odpovedi.

Neni som si isty ale to tvoje "Pridat/Ubrat programy" neni vlastne synaptic?
" The box said that I needed to have Windows XP or better ... so I installed Debian ."

Petr Krčmář

Citace od: Erino72 kdy 14. 05. 2009, 22:13:26
Neni som si isty ale to tvoje "Pridat/Ubrat programy" neni vlastne synaptic?

Ano, je to totéž. Navíc Synaptic jen volá aptitude, čili je jedno, kterou ze zmíněných "vrstev" použiješ. Já mám raději aptitude install něco, protože je to rychlejší. Ale jestli si vlastně stejnou akci naklikáš, je úplně jedno.

Erich Stark

Ja tiez radsej pouzivam aptitude install <balik> ale niekedy sa hodi aj synaptik ked neviem ako sa to presne vola alebo co hladam :)
" The box said that I needed to have Windows XP or better ... so I installed Debian ."

polo

No nejsem si uplne jisty jestli je to totez... Protoze v Synapticu "vidim baliky" kdezto v "pridat/ubrat programy" vidim cele programy. Taky by me zajimalo kde se ty baliky(programy) vlastne nalezaji? Je to neco jako imap kdy v okne Synapticu vidim jakoby to co je na serveru a nebo cast z tech baliku co tam vidim je na lokale?
Jeste bych se zeptal - kdyz pisu aptitude install "balik"... tak to "balik" je vlastne co? Dejme tomu ze chci instalovat skype. Jmeno baliku je skype-2.0-i386.deb. K tomuto baliku je popis(nejake klicove slova) skype. Tzn kdyz ja napisu aptitude install skype tak aptitude to skype vyhledava v popisu nebo jako cast jmena nebo jako neco jineho?

Petr Krčmář

Balíky leží na serveru (serverech). Je u nich vždy i databáze, tedy soubor, který obsahuje podrobné informace o všech balících na příslušném zdroji. Tuto databázi si balíčkovací systém stáhne a tu pak Synaptic ukazuje a prohledává. Pokud dáš něco nainstalovat, podle lokální db se zjistí, kam se má sáhnout a odkud stahovat. Na stejném místě (lokálně) se pak hledají i závislosti - jsou součástí té stahované db.

Informace o názvu balíku se nachází v jeho popisu. Pokud si balíček otevřeš (třeba enterem v mc), tak v něm najdeš soubor INFO. Ten obsahuje zmíněné informace o balíčku (ze souborů INFO se sestavuje výše zmíněná databáze na serveru). Je tam položka Package, která obsahuje název balíčku, tedy to, co zadáváš za aptitude install. Správně pojmenovaný balíček navíc tuto informaci obsahuje i v názvu. Tebou zvolený skype-2.0-i386.deb se skládá z: název-verze-architektura.deb. Stačí tak?

polo

Jo myslim ze tak to staci. Dekuji za vycerpavajici vysvetleni:)