Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
was kann ich löschen?
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
Hanisch
Apprentice
Apprentice


Joined: 21 Mar 2011
Posts: 186

PostPosted: Tue Jan 29, 2013 3:49 pm    Post subject: was kann ich löschen? Reply with quote

Hallo,
ich möchte mein System säubern.
Code:
# emerge -p --depclean

 * Depclean may break link level dependencies. Thus, it is
 * recommended to use a tool such as `revdep-rebuild` (from
 * app-portage/gentoolkit) in order to detect such breakage.
 *
 * Always study the list of packages to be cleaned for any obvious
 * mistakes. Packages that are part of the world set will always
 * be kept.  They can be manually added to this set with
 * `emerge --noreplace <atom>`.  Packages that are listed in
 * package.provided (see portage(5)) will be removed by
 * depclean, even if they are part of the world set.
 *
 * As a safety measure, depclean will not remove any packages
 * unless *all* required dependencies have been resolved.  As a
 * consequence, it is often necessary to run `emerge --update
 * --newuse --deep @world` prior to depclean.

Calculating dependencies... done!
>>> Calculating removal order...

>>> These are the packages that would be unmerged:

 dev-libs/libcdio
    selected: 0.83
   protected: none
     omitted: none

 dev-libs/libdaemon
    selected: 0.14-r1
   protected: none
     omitted: none

 x11-apps/luit
    selected: 1.1.1
   protected: none
     omitted: none

 gnome-base/gsettings-desktop-schemas
    selected: 3.4.2
   protected: none
     omitted: none

 media-plugins/gst-plugins-taglib
    selected: 0.10.30
   protected: none
     omitted: none

 media-libs/libvpx
    selected: 1.0.0
   protected: none
     omitted: none

 gnome-extra/polkit-gnome
    selected: 0.105
   protected: none
     omitted: none


!!! 'app-editors/nano' (virtual/editor) is part of your system profile.
!!! Unmerging it may be damaging to your system.


 app-editors/nano
    selected: 2.3.1-r2
   protected: none
     omitted: none

 x11-libs/startup-notification
    selected: 0.12
   protected: none
     omitted: none

 dev-libs/libevent
    selected: 2.0.21
   protected: none
     omitted: none

 media-fonts/font-misc-misc
    selected: 1.1.2
   protected: none
     omitted: none

 media-libs/libechonest
    selected: 2.0.2
   protected: none
     omitted: none

 kde-misc/kde-gtk-config
    selected: 2.1
   protected: none
     omitted: none

 dev-cpp/gmock
    selected: 1.6.0
   protected: none
     omitted: none

 media-plugins/gst-plugins-gio
    selected: 0.10.35
   protected: none
     omitted: none

 media-libs/chromaprint
    selected: 0.6
   protected: none
     omitted: none

 sys-devel/gcc
    selected: 4.5.4
   protected: none
     omitted: 4.6.3

 dev-cpp/gtest
    selected: 1.6.0
   protected: none
     omitted: none

 media-fonts/font-alias
    selected: 1.0.3
   protected: none
     omitted: none

 dev-libs/qjson
    selected: 0.7.1-r1
   protected: none
     omitted: none

 x11-libs/gtk+
    selected: 3.4.4
   protected: none
     omitted: 2.24.12

All selected packages: media-plugins/gst-plugins-gio-0.10.35 kde-misc/kde-gtk-config-2.1 x11-libs/gtk+-3.4.4 dev-cpp/gmock-1.6.0 media-libs/libechonest-2.0.2 dev-libs/libcdio-0.83 x11-libs/startup-notification-0.12 dev-libs/libdaemon-0.14-r1 gnome-base/gsettings-desktop-schemas-3.4.2 dev-libs/qjson-0.7.1-r1 media-libs/libvpx-1.0.0 x11-apps/luit-1.1.1 sys-devel/gcc-4.5.4 media-libs/chromaprint-0.6 media-plugins/gst-plugins-taglib-0.10.30 media-fonts/font-alias-1.0.3 media-fonts/font-misc-misc-1.1.2 dev-cpp/gtest-1.6.0 app-editors/nano-2.3.1-r2 dev-libs/libevent-2.0.21 gnome-extra/polkit-gnome-0.105

>>> 'Selected' packages are slated for removal.
>>> 'Protected' and 'omitted' packages will not be removed.

Packages installed:   755
Packages in world:    56
Packages in system:   42
Required packages:    734
Number to remove:     21

Was kann ich nun ohne böse Folgen löschen?
nano möchte ich aber auf jeden Fall behalten.

Gruß
Ch. Hanisch
Back to top
View user's profile Send private message
Beelzebub_
Apprentice
Apprentice


Joined: 21 May 2012
Posts: 256
Location: outside/todesstern-2.01

PostPosted: Tue Jan 29, 2013 4:34 pm    Post subject: Reply with quote

Bei gcc und dem Kernel immer vorsichtig sein, außerdem würde ich nano drinnen lassen.
_________________
Ich habe keine Angst vorm Sterben, ich habe nur Angst ich habe nicht genug gelebt.
Back to top
View user's profile Send private message
musv
Advocate
Advocate


Joined: 01 Dec 2002
Posts: 2696
Location: de

PostPosted: Wed Jan 30, 2013 10:28 am    Post subject: Reply with quote

Naja, der gcc ist ja in einer neueren Version installiert. Bevor du den löschst, solltest du erst mal mit gcc-config prüfen, welche Version verwendet wird.

nano würde ich ebenfalls drin lassen. Beim Kernel seh ich das nicht so eng. Es wird der Source-Code deinstalliert, das Kernel-Image und die Module bleiben erhalten. D.h. der Rechner ist noch immer startfähig. Ich lass aber auch immer die letzten beiden Kernelsourcen installiert.

Ach ja, die fonts lass ich auch alle drin. Keine Ahnung, ob die gebraucht werden. Aber etwas mehr Auswahl an Schriftarten sehe ich nicht als problematisch an. Müllt auch das System nicht zu.

Die Sachen, die du explizit installiert lassen willst, solltest du dann ins Worldfile übernehmen. Bei bestimmten Kernelversionen sieht das z.B. so aus:

Code:
echo "sys-kernel/gentoo-sources:3.7.1" >> /var/lib/portage/world

Damit bleiben dann der neueste Kernel und die angegebene Version von depclean verschont.
Back to top
View user's profile Send private message
schmidicom
Veteran
Veteran


Joined: 09 Mar 2006
Posts: 1062
Location: Schweiz

PostPosted: Wed Jan 30, 2013 11:27 am    Post subject: Reply with quote

musv wrote:
Die Sachen, die du explizit installiert lassen willst, solltest du dann ins Worldfile übernehmen. Bei bestimmten Kernelversionen sieht das z.B. so aus:

Code:
echo "sys-kernel/gentoo-sources:3.7.1" >> /var/lib/portage/world

Damit bleiben dann der neueste Kernel und die angegebene Version von depclean verschont.

Ich dachte immer die world Datei selbst zu bearbeiten sei nicht empfehlenswert.
Wäre ein "emerge --select =sys-kernel/gentoo-sources:3.7.1" (oder so ähnlich) dafür nicht besser geeignet?
_________________
Mich braucht jeder. Zumindest behaupten viele, ich hätte gerade noch gefehlt. ;)
GPG: 0x54A19454 - Download | (0x5E2B12A0 ist veraltet)
Back to top
View user's profile Send private message
Josef.95
Advocate
Advocate


Joined: 03 Sep 2007
Posts: 2303
Location: Germany

PostPosted: Wed Jan 30, 2013 12:18 pm    Post subject: Reply with quote

schmidicom wrote:
musv wrote:
Die Sachen, die du explizit installiert lassen willst, solltest du dann ins Worldfile übernehmen. Bei bestimmten Kernelversionen sieht das z.B. so aus:

Code:
echo "sys-kernel/gentoo-sources:3.7.1" >> /var/lib/portage/world

Damit bleiben dann der neueste Kernel und die angegebene Version von depclean verschont.

Ich dachte immer die world Datei selbst zu bearbeiten sei nicht empfehlenswert.
Wäre ein "emerge --select =sys-kernel/gentoo-sources:3.7.1" (oder so ähnlich) dafür nicht besser geeignet?

Hm nein, --select ist hier nicht das richtige.
Nutzt doch am besten wie von depclean vorgeschlagen die --noreplace Option, um schon installierte Pakete mit ins world file aufzunehmen.
--depclean Ausgabe wrote:
Packages that are part of the world set will always
* be kept. They can be manually added to this set with
* `emerge --noreplace <atom>`

`man emerge` schreibt dazu:
Quote:
--noreplace (-n)
Skips the packages specified on the command-line that have already been installed. Without this option, any package atoms or package sets you specify on the command-line will
cause Portage to remerge the package, even if it is already installed. Note that Portage will not remerge dependencies by default.

Das ganze schaut dann zb so aus
Code:
# emerge -n nano
Calculating dependencies... done!
>>> Recording app-editors/nano in "world" favorites file...
So ist das ganze fix und sauber erledigt :)
Back to top
View user's profile Send private message
musv
Advocate
Advocate


Joined: 01 Dec 2002
Posts: 2696
Location: de

PostPosted: Wed Jan 30, 2013 3:16 pm    Post subject: Reply with quote

schmidicom wrote:
Ich dachte immer die world Datei selbst zu bearbeiten sei nicht empfehlenswert.

*shrug*

Ich editier das in solchen Fällen immer manuell. Als schöner Nebeneffekt sortiert sich das Worldfile auch selbst, wenn durch emerge später da irgendein Paket hinzugefügt oder gelöscht wird.
Back to top
View user's profile Send private message
cryptosteve
Veteran
Veteran


Joined: 04 Jan 2004
Posts: 1082
Location: Buchholz/GER

PostPosted: Wed Jan 30, 2013 3:42 pm    Post subject: Reply with quote

Klar, solange Du genau weisst, was Du eintragen musst, ist das auch kein Problem.
_________________
- born to create drama -
cryptosteve - gpg: 0x9B6C7E15
CS Virtual Travel Bug: VF6G5D
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum