Fórum Ubuntu CZ/SK
Ostatní => Otevřená diskuze kolem Linuxu a OSS => Téma založeno: neveceral 03 Srpna 2006, 12:33:34
-
Chtěl jsem se zeptat, jaký je Váš názor na používání aptitude namísto apt-get či jeho GUI synaptic? Respektive není lepší tady ve fóru všem radit používat aptitude?
Setkal jsem se tu již s problémy s odinstalací kubuntu-desktop, když apt-get odebralo jenom metabalík a na hororový zbytek je možno se podívat tady http://forum.ubuntu.cz/viewtopic.php?id=1949. Ostatně třeba další příklad je zde http://www.psychocats.net/ubuntu/aptitude. Přitom při použití aptitude by se nic z toho nestalo.
Jinak i pro Edgy se uvažuje o používání aptitude, když SMART byl zřejmě nadobro odložen https://launchpad.net/distros/ubuntu/+spec/dependency-removal . Tak ať si zvykáme.
Myslím si totiž, že každý nováček začne hned instalovat a zkoušet a následně zase mazat a diví se, proč mu disk bobtná jako registry ve windows:-))
P.S. Jinak obdobná diskuze je zde http://www.ubuntuforums.org/showthread.php?t=202475
-
pekny, to me trochu zklamalo .. jak ja si myslel, jak je apt-* mocny nastaroj :(
PS: mas chybu v jednom odkazu (na ten launchpad), je do nej zahrnuta i tecka koncici vetu
-
no mocný asi vždy není, jinak co dotaz? Doporučovat raději aptitude, ať se předejde případným zklamáním a problémům? Ono pokud se totiž k instalaci použije apt-get, tak při odistalaci aptitude nic nezmůže :-/
-
na to sem prave koukal jako puk ..
jinak asi urcite, ale aptitude taky neumi vse,
pr. zjisteni do jakeho baliku patri dany soubor: aptitude ? x apt-file filename (apt-file nutno doinstalovat)
dale se i hodi apt-cache
kazdy ma svy, pro beznou praci aptitude asi vede .. lepsi zavislosti, zamykani balicku
-
jenže když někomu radíš, je mnohem jistější (a taky jednodušší přehlednější) napsat :
sudo apt-get install hodinky_s_vodotryskem
než
pusť aplikaci synaptic z menu systém -> správa, dej hledat hodinky_s_vodotryskem, klikni na nalezený balík pravým tlačítkem, vyber instalovat a pak dej z hlavního menu aptitude "Použít"
načež následuje něco jako "nevidim nikde použít" "jak mam hledat?" "mam to v anglický verzi" atp.
apt-get je zkrátka do návodů vhodnější, protože používání gui aplikace se vysvětluje v textu daleko hůř, i když třeba její vlastní použití příjemnější a pro začátečníka i výhodnější
-
aptitude je i konsolovy prikaz, jako apt-get. :)
Zkus...
-
přesně tak, aptitude fuguje s úplně stejnými příkazy jako apt-get ovšem s výhodami oproti apt-get hlavně v oblasti závislostí a to zejména u XXX-desktop, tam je prostě apt-get při odinstalaci nepoužitelné
-
presne tak
-
A já kuře hloupé jsem myslelo, že aptitude je jen nástavba pro apt v ncurses. Dokonce jsem sem na fórum už něco v tom smyslu napsal. :(
No jo, člověk se pořád něco učí.
-
ach. dík za info :-)
-
no pro úplnost uvedu na pravou míru situaci ohledně mnou zmiňované možnosti aptitude v Edgy a vztahy mezi apt-get, aptitude a synaptic:
Synaptic cannot be a frotend of aptitude because aptitude it self is a frotend of apt-get just like synaptic. The main difference is that aptitude gui is based on cli and synaptic's gui isn't. If they will implent the dependencies removage from aptitude to apt-get it will be aviable in synaptic as well but I don't see debain do that anytime soon, and I don't think ubuntu-devs will do it.
-
Uz jsem vedel(snad i z textu to vychazi), ze Synaptic je nadstavba pouze apt-get.
Ale stale nevim, pokud nainstaluju pomoci prikazu aptitude v konsoli, nebude mit Synaptic nejake problemy pri odstranovani baliku? Samo, neodinstaluje se zavyslostmi, ale to mi vzdy nevadi, ba naopak (viz nektere metabaliky).
Takze by se mi libil postup:
- instalaci v konsoli pomoci Aptitude.
- odinstalace se zavislostmi take v konsoli pomoci Aptitude (pripadne Adept)
- odinstalaci bez zavislosti v konsoli pomoci Apt-get (propadne Synaptic)
Co vy na to, je to realne? Bezproblemove?
-
co jsem kde četl, tak by to neměl být problém. Ostatně něco podobného funguje i v Suse se smartem, zenem a yastem.
Podstatné ale je, že to ubuntu považuje za důležité a snaží se to nějak vyřešit a progres je prý dobrý viz https://wiki.ubuntu.com/PackageDependencyManagement
-
přikaz aptitude používám od 5.10 a nikdy jsem neměl problém, mam vyzkoušeno, že fakt bere všechny zavislosti pryč a dokonce se i sám všimne nepoužívanejch balíčků a navrhne je na odtranění.
-
sice trochu stary topic ale nebudu zakladat novy. aptitude se pouziva stejne jako apt-get. jenom napisu aptitude install nazev-baliku?? nebo nejak jinak
-
sice trochu stary topic ale nebudu zakladat novy. aptitude se pouziva stejne jako apt-get. jenom napisu aptitude install nazev-baliku?? nebo nejak jinak
Pokud vim tak ano, dokonce funguje aptitude search (ne jako u apt prikazy apt-get a apt-cache) a vypis je podrobnejsi
Pls nevi nekdo, co to udela, kdyz jsem doted pouzival apt-get a ted zacnu aptitude?
-
Vetsina prikazu je stejna viz.
man aptitude
2Hlawoun: nic se nestane, jenom aptitude nebude odinstalovavat nepotrebne u balicku instalovanych pres apt-get.
-
Zkus
man aptitude
-
Hehe, já si říkal, že je nějaké divné, že při opětovné instalaci Berylu nebylo potřeba nic stahovat...
V každém případě, co teď, když jsem používal apt-get a Synaptic k instalaci programů? Je možné systém nějak "očistit" od těch přebytečných balíčků? Docela rád bych měl na disku pořádek.
-
jasně, apt-get se od verze 6.10 chová podstatně inteligentněji, a nepotřebné balíky lze odinstalovat příkazem
sudo apt-get autoremove
-
Dle m0ho soudu je utilita apt-get dostatečně silná a inteligentní:
Jen pro příklad:
#apt-get remove balik #Odstraní balíky
#apt-get autoremove balik #Automaticky odstraní nepoužívané balíky
#apt-get purge balik #Odstraní balíky včetně konfiguračních souborů
Aptitude je asi uživatelsky "příjemnější" víc se ptá (víc ukecaný) a začátečník pokud čte hlášky potencionálně naseká méně chyb.
Pro hloubavé čtenáře doporučuji APT-HOWTOhttp://www.debian.org/doc/manuals/apt-howto/index.cs.html#contents (http://www.debian.org/doc/manuals/apt-howto/index.cs.html#contents) a případně článek porovnávající apt-get versus aptitude http://www.root.cz/clanky/je-lepsi-aptitude-misto-apt-get-nebo-je-to-jedno/ (http://www.root.cz/clanky/je-lepsi-aptitude-misto-apt-get-nebo-je-to-jedno/)
-
1) Všimnul sis že je to x let starý thread?
2) jasně, všude budeme psát "sudo apt-get install aptitude" "sudo aptitude install xyz"...