inicio mail me! Abonnieren

Archiv für April, 2008

NEVER EVER unmerge coreutils

Hallo,

habe soeben bei einem meiner Gentoo-Systeme das Package coreutils gelöscht…

Warum?

Ich wollte eigentlich mktemp unmergen wegen einem Update, habe mich aber dann weil ich abgelenkt war verschrieben und das andere Pakte gelöscht…

Ergebnis:

Ein Linux-System ohne Systembefehle wie mv, cp, …

Lösung:

  1. Mit der LiveCD booten
  2. HDD mounten
  3. Aktuelles Stage-File (was auch zur Installation verwendet wurde) downloaden und und in ein temporäres Verzeichniss entpacken
  4. Die gelöschten Dateien aus /bin und /usr/bin einfach durch die im temp. Verzeichniss wiederherstellen
  5. System rebooten
  6. Coreutils neu mergen damit alles passt: emerge -av1 coreutlis

Dann lauft das System wieder :)

Gentoo Baselayout 2, OpenRC und 60km entfernt…

… ist eine schlechte Kombination ;-)

Naja hab die Tage ein update des DSX-Servers gemacht, und da ich Gentoo ~x86 verwende hat er mir auch gleich das neue Baselayout installiert…

Sehr zu meinem Nachteil weil ich netürlich mal wieder die Anleitung nicht gelesen habe und auch gleich nach dem Update rebootet habe.

Naja nach 40min Autofahrt war ich dann auch im Serverhousing und konnte die Installation wieder reparieren…

Eine gute Anleitung dazu ist auf der Gentoo-Homepage zu finden: Gentoo Baselayout and OpenRC Migration Guide

Hat zwar noch ein paar kleine Bugs (vor allem im bereich der Init-Scripts diverser Packages), allerdings geht das soweit ganz gut…