View previous topic :: View next topic |
Author |
Message |
xtrace Tux's lil' helper
Joined: 17 May 2010 Posts: 76
|
Posted: Fri Jan 31, 2014 10:06 am Post subject: Allgemeine Fragen (Wiedereinstieg) |
|
|
Hallo,
zunächst einmal möchte ich mich entschuldigen, falls ich dumme Fragen stelle...
Nach einer längeren, unvermeidbaren Auszeit, möchte ich mich mit wieder mit meinem Gentoo beschäftigen.
Dabei haben sich ein paar Fragen ergeben.
Wo liegt genau der Unterschied zwischen Code: | emerge @preserved-rebuild | und ?
Gibt es zudem eine Änderung am Update System? Ich habe früher immer mit Code: | emerge -DNuv system | und gleiches bei World geupdatet. Mittlerweile sehe ich auch dort ein @ davor.
Ist ein
oder
zu nutzen?
Vielen Dank.
cu |
|
Back to top |
|
|
franzf Advocate
Joined: 29 Mar 2005 Posts: 4565
|
Posted: Fri Jan 31, 2014 10:32 am Post subject: |
|
|
Portage hat seit einiger Zeit "Sub-Slots", über die man ABI/API-Änderungen "Slotten" kann. Damit kann portage automatisch erkennen, dass sich etwas auf inkompatible Weise geändert hat und damit bei betroffenen Paketen einen rebuild anleiern. Diese werden gespeichert und über "@preserved-rebuild" erreicht. Somit sollte ein revdep-rebuild nicht mehr notwendig sein.
Das "@" kennzeichnet ein "Set":
http://makuro.wordpress.com/2010/12/12/intro-to-portage-sets/
Siehe auch "@world"
Und eix gibt es noch immer, wobei eix-sync bereits ein eix-update machen sollte ("sync" macht ein emerge --sync, "update" aktualisiert nur die eix-db) |
|
Back to top |
|
|
xtrace Tux's lil' helper
Joined: 17 May 2010 Posts: 76
|
Posted: Fri Jan 31, 2014 11:59 am Post subject: |
|
|
Hallo franzf,
vielen Dank für deine Antwort. Damit hast du mir schon sehr weitergeholfen. Ich werde mir den Link heute Abend einmal ansehen.
cu |
|
Back to top |
|
|
musv Advocate
Joined: 01 Dec 2002 Posts: 3337 Location: de
|
Posted: Fri Jan 31, 2014 12:39 pm Post subject: |
|
|
revdep-rebuild ist trotzdem nicht verkehrt. |
|
Back to top |
|
|
Erdie Advocate
Joined: 20 May 2004 Posts: 2586 Location: Heidelberg - Germany
|
Posted: Sun Feb 02, 2014 5:23 pm Post subject: |
|
|
revdep-rebuild prüft tatsächlich die Abhängigkeiten wobei im Gegensatz dazu @preserved-rebuild "nur" die Metadaten der Pakete auswertet. Wurde dort etwas "vergessen" würde das nur revdep-rebuild herausfinden. Ich hoffe, das stimmt jetzt. _________________ Desktop AMD Ryzen 9 5900X 32GB RAM, Asus GF GTX 1060.
Notebook Tuxedo Pulse 15 Gen1 AMD Ryzen 7 4800H mit Radeon Vega 7
Raspberry Pi 1 + 2 + 3B+ + Zero W |
|
Back to top |
|
|
|