Portál AbcLinuxu, 12. května 2025 10:08

Dotaz: gentoo - odebrani starych kde

11.4.2005 12:22 Martin Beránek | skóre: 33 | blog: mousehouse | Brno
gentoo - odebrani starych kde
Přečteno: 167×
Odpovědět | Admin
zdravim, uspesne jsem migroval na kde3.4, ale v systemu mi zustal kde 3.3.x . jak mam odebrat jenom tu starsi verzi?

diky za podnety
never use rm after eight
Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

11.4.2005 12:25 Radomír Fojtík | skóre: 33 | blog: jen to zkouším | Tísek
Rozbalit Rozbalit vše Re: gentoo - odebrani starych kde
Odpovědět | | Sbalit | Link | Blokovat | Admin
emerge -C -av `ls -1d /var/db/pkg/kde-base/kde*-3.3* | sed -e 's/\/var\/db\/pkg\///'`
11.4.2005 12:41 Martin Beránek | skóre: 33 | blog: mousehouse | Brno
Rozbalit Rozbalit vše Re: gentoo - odebrani starych kde
diky moc, funguje...

ted sem si prochazel manual k emerge, je tam nejaka moznost zobrazit seznam nainstalovanych balicku?
never use rm after eight
11.4.2005 12:57 Radomír Fojtík | skóre: 33 | blog: jen to zkouším | Tísek
Rozbalit Rozbalit vše Re: gentoo - odebrani starych kde
jeste odeberte arts a mozna zkontrolujte, zda se neco nebude pokouset emergnout stare kde zpet:

emerge -pvuD --newuse world

pro prochazeni instalovanych/veskerych balicku muzete mj. pouzit nektery z frontendu portage ... mi padl do oka kuroo ... sice jsem se s nim nikdy nic emergnout nedvazil, lec obcas si ho rad pustim, abych mel "vse pohromade" :-)
11.4.2005 13:00 Semo
Rozbalit Rozbalit vše Re: gentoo - odebrani starych kde
Ja som presiel k gentoo z redhatu, takze mam celkom namakanu pracu s rpm

Balik epm poskytuje nikeolko zkladnych funkcii z rpm. "epm -qa" vypise vsetky baliky. Ina moznost je prechadzat adresarovy strom /var/db/pkg
11.4.2005 14:39 gimper | skóre: 13
Rozbalit Rozbalit vše Re: gentoo - odebrani starych kde
staci emerge -C kde && merge -av depclean
gentoo.bloguje.cz ;)
11.4.2005 14:43 jm
Rozbalit Rozbalit vše Re: gentoo - odebrani starych kde
depclean snad radsi ne...
11.4.2005 14:45 Radomír Fojtík | skóre: 33 | blog: jen to zkouším | Tísek
Rozbalit Rozbalit vše Re: gentoo - odebrani starych kde
moc vasemu prikazu nerozumim, ale fungovalo by to napr. v mem pripade, pokud instalace stareho kde nebyla pomoci "emerge kde", nybrz "emerge kdelibs kdebase kdepim" ?

a vubec, jste si timto prikazem jisty?
11.4.2005 14:50 jm
Rozbalit Rozbalit vše Re: gentoo - odebrani starych kde
emerge depclean nebrat!!!
11.4.2005 15:00 Radomír Fojtík | skóre: 33 | blog: jen to zkouším | Tísek
Rozbalit Rozbalit vše Re: gentoo - odebrani starych kde
stareho kde jsem se uz zbavil drive, nicmene kolega gimper mi uplne vyrazil dech ... jednak me zmatlo to "merge", coz neznam ... ale smysl te rady mi spise pripada asi jako "unmergnete cele kde a nahodte poradnej desktop" ... mozna mu krivdim a rad se omluvim, pokud mi nekdo poda blizsi vysvetleni, co presne se bude po jeho prikazu odehravat :-)
11.4.2005 15:06 jm
Rozbalit Rozbalit vše Re: gentoo - odebrani starych kde
Co se bude odehravat, to netusim. Teoreticky by to melo odinstalovat baliky jiz nepotrebne po odinstalaci starsi verze KDE.
*** WARNING *** : DEPCLEAN CAN  SERIOUSLY  IMPAIR YOUR SYSTEM. USE CAUTION.
*** WARNING *** : (Cancel: CONTROL-C) -- ALWAYS VERIFY ALL PACKAGES IN THE
*** WARNING *** : CANDIDATE LIST FOR  SANITY  BEFORE  ALLOWING DEPCLEAN TO
*** WARNING *** : UNMERGE ANY PACKAGES.
*** WARNING *** :
*** WARNING *** : USE FLAGS MAY HAVE AN EXTREME EFFECT ON THE OUTPUT.
*** WARNING *** : SOME LIBRARIES MAY BE USED BY PACKAGES BUT ARE NOT
*** WARNING *** : CONSIDERED TO BE A DEPEND DUE TO USE FLAG SETTINGS.
*** WARNING *** : emerge --update --deep --newuse world TO VERIFY
*** WARNING *** : SANITY IN THIS REGARD.
*** WARNING *** :
*** WARNING *** : Packages  in the list  that are  desired  may be added
*** WARNING *** : directly to the world file to cause them to be ignored
*** WARNING *** : by depclean and maintained in the future. BREAKAGES DUE
*** WARNING *** : TO UNMERGING AN  ==IN-USE LIBRARY==  MAY BE REPAIRED BY
*** WARNING *** : MERGING  *** THE PACKAGE THAT COMPLAINS ***  ABOUT THE
*** WARNING *** : MISSING LIBRARY.
11.4.2005 15:23 Radomír Fojtík | skóre: 33 | blog: jen to zkouším | Tísek
Rozbalit Rozbalit vše Re: gentoo - odebrani starych kde
s tim depcleanem souhlasim, takovych uz bylo co po jeho vykonani muselo bootnout z live-cd :-) ... kdyz uz bych nahodou nekde depclean radil, tak jedine s VAROVANIM a s parametrem -a (ask) ... osobne pouzivam unclepine ... tolik k druhe casti prikazu

a co se "emerge -C" tyce - neverim tomu, ze odinstaluje starou a ponecha novou verzi, myslim ze odinstaluje obe verze ... tedy pokud by vubec "emerge -C kde" zaclo neco unmergovat
11.4.2005 15:26 jm
Rozbalit Rozbalit vše Re: gentoo - odebrani starych kde
Se zadanim presne verze emerge -Cav =kde-3.x.y by melo fungovat (kde je metapackage), ale urcite to neodinstaluje vsechny zpetne zavislosti.
11.4.2005 16:14 Radomír Fojtík | skóre: 33 | blog: jen to zkouším | Tísek
Rozbalit Rozbalit vše Re: gentoo - odebrani starych kde
Temer souhlasim - ne kazdy si vsak instaluje kde jako metapackage. Jednoduchy zpusob zbaveni se stareho kde jsem psal jiz drive a take dneska dneska. Trosku jsme se vsak vzdalili tomu podstatnemu. A tim byla rada

staci emerge -C kde && merge -av depclean

kterou stale povazuji spise za vtipnou.
11.4.2005 16:45 Jan Kundrát (jkt) | skóre: 27 | blog: jkt | Praha - Bohnice
Rozbalit Rozbalit vše Re: gentoo - odebrani starych kde
emerge -C kde
tohle odstrani jenom "metabalicky", viz
slon ~ # emerge -pC kde

>>> These are the packages that I would unmerge:

 kde-base/kde
    selected: 3.3.2
   protected: none
     omitted: none
11.4.2005 20:09 Radomír Fojtík | skóre: 33 | blog: jen to zkouším | Tísek
Rozbalit Rozbalit vše Re: gentoo - odebrani starych kde
Dovolim si vyuzit vasi nazornou ukazku:

1) -C odstrani pouze ten "metabalicek" a kdelibs, kdebase, kdeartwork atd (+- 13 balicku) zustanou nainstalovany a mel by je odstranit ten depclean (co muze depclean zpusobit, neberu nyni na zretel)

2) aby -C neodstranil i pripadnou verzi 3.4, NESMI byt verze 3.4 nainstalovana rovnez pomoci "emerge kde" (doslo by totiz k odinstalaci obou verzi), ale MUSI byt insalovana napr. pomoci "emerge kde-meta" ci formou novych "splitted" ebuildu

Verejne se tedy omlouvam, ze jsem predcasne podezrival kolegu gimpera z "nekalych umyslu". :-( Ano, za urcitych okolnosti muze jeho prikaz stacit.

PS: Dost jsem sledoval forums.gentoo a byl tak svedkem ruznych situaci souvisejich s kde-3.4. Pokud jsem v tomto threadu "mimo" a kecam nesmysly, prosim, pustte se do mne. :-)
11.4.2005 20:15 Jan Kundrát (jkt) | skóre: 27 | blog: jkt | Praha - Bohnice
Rozbalit Rozbalit vše Re: gentoo - odebrani starych kde
1) -C odstrani pouze ten "metabalicek" a kdelibs, kdebase, kdeartwork atd (+- 13 balicku) zustanou nainstalovany a mel by je odstranit ten depclean (co muze depclean zpusobit, neberu nyni na zretel)
jiste, jsou to zavislosti, a ty `emerge -C` neodmerguje, ani kdyz uz nejsou potreba
2) aby -C neodstranil i pripadnou verzi 3.4, NESMI byt verze 3.4 nainstalovana rovnez pomoci "emerge kde" (doslo by totiz k odinstalaci obou verzi), ale MUSI byt insalovana napr. pomoci "emerge kde-meta" ci formou novych "splitted" ebuildu
emerge -C =kategorie/jmeno-verze, napriklad emerge -C =kde-base/kde-3.3.2
PS: Dost jsem sledoval forums.gentoo a byl tak svedkem ruznych situaci souvisejich s kde-3.4. Pokud jsem v tomto threadu "mimo" a kecam nesmysly, prosim, pustte se do mne. :-)
mno nechapu, co se nam snazis rict, ale to muze bejt i chyba v prijimaci :-)
11.4.2005 22:59 Radomír Fojtík | skóre: 33 | blog: jen to zkouším | Tísek
Rozbalit Rozbalit vše Re: gentoo - odebrani starych kde
mno nechapu, co se nam snazis rict, ale to muze bejt i chyba v prijimaci :-)
Aby nedoslo k nedorozumneni - na puvodni otazku:
"uspesne jsem migroval na kde3.4, ale v systemu mi zustal kde 3.3.x . jak mam odebrat jenom tu starsi verzi"
jsem zaregistroval odpoved:
"staci emerge -C kde && merge -av depclean"
. Nejdriv jsem si myslel, ze je to snad nejaka srandicka, ale vas prakticky prispevek mne privedl k tomu, ze to opravdu muze za jistych podminek fungovat a jednoduse jsem se pokusil tyto podminky shrnout.

Samozrejme jsem si tim jisty nebyl, a chtel si tak svou moznou chybu/chyby uvedomit. Hlavne v ramci vyse uvedene otazky&odpovedi.
11.4.2005 23:21 Jan Kundrát (jkt) | skóre: 27 | blog: jkt | Praha - Bohnice
Rozbalit Rozbalit vše Re: gentoo - odebrani starych kde
ok, tak az bude kde/3.4 v x86, tak ti reknu, jak to dopadlo :-)
11.4.2005 16:56 MichalX
Rozbalit Rozbalit vše Re: gentoo - odebrani starych kde
emerge -C -av `ls -1d /var/db/pkg/kde-base/kde*-3.3* | sed -e 's/\/var\/db\/pkg\///'`
No tfuj. Koukám, že jedna ze slabin Gentoo je odinstalace software.
Celkem to nechápu, protože např. u FreeBSD, z jehož systému portů se nechali inspirovat, lze takovéto situace elegantně řešit pomocí nástroje pkg_deinstall. Alespoň si to tak pamatuju, kdy jsem odinstalovával celé GNOME pomocí metaportu.
11.4.2005 17:02 Jan Kundrát (jkt) | skóre: 27 | blog: jkt | Praha - Bohnice
Rozbalit Rozbalit vše Re: gentoo - odebrani starych kde
Ale srapnel. Co se ti nezda na `emerge -C nazev_balicku`?

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.