Toon posts:

Gentoo 2005: KDE uninstallen

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik ben nog niet zo heel lang bezig met Linux, dus soms nog wat onzekerheden: :)

er draait hier een Gentoo 2005 installatie met kernel 2.6.11-r3
Ik had in eerste instantie KDE geinstalleerd met het commando: emerge kde
Na een uur druk bezig te zijn was het klaar.

Snel kwam ik er achter dat dit niet de bedoeling was omdat echt alles wat met kde te maken heeft geinstalleerd wordt. Met wat hulp van internet ben ik er achter gekomen dat je met een emerge --unmerge kde niet alles verwijderd wat geinstalleerd is.

vraag 1:
heb ik door emerge --unmerge <onderstaande packages> alle kde packages verwijderd?
kdebase, kdelibs, kdeaccessibility, kdeadmin, kdeartwork, kdeedu, kdegames, kdegraphics, kde-i18n, kdemultimedia, kdenetwork, kdepim, kdesdk, kdetoys, kdeutils
(als ik equery list kde draai dan krijg ik geen packages meer te zien)

vraag 2:
kan ik nu veilig de directory /usr/kde verwijderen?

[ Voor 8% gewijzigd door Verwijderd op 17-05-2005 13:24 ]


  • smokalot
  • Registratie: Juni 2001
  • Laatst online: 15-01 22:00

smokalot

titel onder

Verwijderd schreef op dinsdag 17 mei 2005 @ 12:40:
Ik ben nog niet zo heel lang bezig met Linux, dus soms nog wat onzekerheden: :)

er draait hier een Gentoo 2005 installatie met kernel 2.6.11-r3
Ik had in eerste instantie KDE geinstalleerd met het commando: emerge kde
Na een uur druk bezig te zijn was het klaar.

Snel kwam ik er achter dat dit niet de bedoeling was omdat echt alles wat met kde te maken heeft geinstalleerd wordt. Met wat hulp van internet ben ik er achter gekomen dat je met een emerge --unmerge kde niet alles verwijderd wat geinstalleerd is.

vraag 1:
heb ik door emerge --unmerge <onderstaande packages> alle kde packages verwijderd?
kdeaccessibility, kdeadmin, kdeartwork, kdeedu, kdegames, kdegraphics, kde-i18n, kdemultimedia, kdenetwork, kdepim, kdesdk, kdetoys, kdeutils
(als ik equery list kde draai dan krijg ik geen packages meer te zien)

vraag 2:
kan ik nu veilig de directory /usr/kde verwijderen?
vraag 1: ja, maar niet de kde dependencies. om die ook te verwijderen moet je dacht ik emerge --depclean draaien.

vraag 2: nooit dingen zelf verwijderen! met een qpkg -f $bestand kun je zien bij welk package een bestand hoort, dan kun je die unmergen, en dan verwijdert die het bestand.

It sounds like it could be either bad hardware or software


Verwijderd

Topicstarter
smokalot schreef op dinsdag 17 mei 2005 @ 12:52:
[...]

vraag 1: ja, maar niet de kde dependencies. om die ook te verwijderen moet je dacht ik emerge --depclean draaien.

vraag 2: nooit dingen zelf verwijderen! met een qpkg -f $bestand kun je zien bij welk package een bestand hoort, dan kun je die unmergen, en dan verwijdert die het bestand.
Thx! dat ziet er inderdaad al een stuk beter uit.
maar toch staat de directory /usr/kde/3.3 er nog steeds. (met een aantal subdirs (env, share en shutdown)) En op de files in die 3 directories werkt de qpkg -f niet. geen uitvoer in ieder geval. Betekent dat dan dat ze idd niet meer bij een package horen en dat ik ze dan wel kan verwijderen?

[ Voor 4% gewijzigd door Verwijderd op 17-05-2005 13:05 ]


Verwijderd

kdelibs en kdebase zijn toch ook nog 2 packages? Die installeer ik tenminste altijd als ik een simpele kde wil zonder poespas

Verwijderd

Topicstarter
Verwijderd schreef op dinsdag 17 mei 2005 @ 13:20:
kdelibs en kdebase zijn toch ook nog 2 packages? Die installeer ik tenminste altijd als ik een simpele kde wil zonder poespas
idd, sorry... ik heb ze er bij gezet. Uiteraard had ik die al wel verwijderd.

  • ichnaton
  • Registratie: Mei 2000
  • Laatst online: 26-08-2025
Na je emerge --unmerge kde kan je kijken naar t volgende:
code:
1
2
3
4
5
6
7
8
9
--depclean
              Determines all packages installed on the system that have no explicit  reason  for  being  there.
              emerge generates a list of packages which it expects to be installed by checking the system pack-
              age list and the world file.  It then compares that list to the list of packages which are  actu-
              ally  installed;  the  differences  are  listed as unnecessary packages and then unmerged after a
              short timeout.  WARNING: Removing some packages may cause packages  which  link  to  the  removed
              package  to stop working and complain about missing libraries.  Re-emerge the complaining package
              to fix this issue.  Note that changes in USE flags can drastically affect the  output  of  --dep-
              clean.


Overigens denk om het gebruik van de -p en/of pv flags bij emerge. Een emerge -pv kde had je een hoop werk bespaard. De p flag laat zien welke pakketten er zouden komen maar build zelf niks, de v flag laat zien met welke USE flags ze worden gebuild (zie ook ufed).

[ Voor 47% gewijzigd door ichnaton op 17-05-2005 13:43 ]


Verwijderd

Er bevindt zich op de forums ook een topic met een script dat --depclean i.c.m. qpkg doet om je worldfile stukken beter te purgen van overbodige packages en dependencies.

http://forums.gentoo.org/...ighlight-dep+scripts.html

Het duurt ietsje langer maar hij cleant ook stukken beter.

Mocht je kde kaal willen installeren, Gentoo heeft kde tegenwoordig als losse packages in portage staan. De volgende url beschrijft hoe je echt een kale kde installeert zonder alle poespas.

http://forums.gentoo.org/...-highlight-minihowto.html

  • M-ThijZ
  • Registratie: Maart 2003
  • Laatst online: 16:11

M-ThijZ

Riding on Rails

Om alle KDE paketten te verwijderen:
code:
1
2
cd /usr/portage/kde-base
emerge unmerge *


Om daarna alle overbodige dependancies te verwijderen:
code:
1
2
emerge --newuse --update --deep world
emerge --depclean


Voor de zekerheid:
code:
1
revdep-rebuild

Verwijderd

Topicstarter
M-ThijZ schreef op dinsdag 17 mei 2005 @ 14:09:
Om alle KDE paketten te verwijderen:
code:
1
2
cd /usr/portage/kde-base
emerge unmerge *


Om daarna alle overbodige dependancies te verwijderen:
code:
1
2
emerge --newuse --update --deep world
emerge --depclean


Voor de zekerheid:
code:
1
revdep-rebuild
code:
1
emerge --newuse --update --deep world


hier krijg ik een error op:
code:
1
2
3
4
!!! ERROR: sys-apps/groff-1.19.1-r2 failed.
!!! Function src_compile, Line 91, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.


enig idee hoe dat komt?

  • smokalot
  • Registratie: Juni 2001
  • Laatst online: 15-01 22:00

smokalot

titel onder

Verwijderd schreef op dinsdag 17 mei 2005 @ 16:02:
[...]


code:
1
emerge --newuse --update --deep world


hier krijg ik een error op:
code:
1
2
3
4
!!! ERROR: sys-apps/groff-1.19.1-r2 failed.
!!! Function src_compile, Line 91, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.

geen idee, want je hebt de laatste regel niet gelezen ;)
enig idee hoe dat komt?

It sounds like it could be either bad hardware or software


  • M-ThijZ
  • Registratie: Maart 2003
  • Laatst online: 16:11

M-ThijZ

Riding on Rails

Verwijderd schreef op dinsdag 17 mei 2005 @ 16:02:
[...]


code:
1
emerge --newuse --update --deep world


hier krijg ik een error op:
code:
1
2
3
4
!!! ERROR: sys-apps/groff-1.19.1-r2 failed.
!!! Function src_compile, Line 91, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.

enig idee hoe dat komt?
Dat gaat buiten het bestek van dit topic. Probeer de ~arch versie eens, of stap anders een versie terug.
Dit is een compile error waar je als gebruiker niet veel aan kunt doen.
!!! Vergeet geen bugreport te doen op http://bugs.gentoo.org !!!
Pagina: 1