Scroll to navigation

dpkg-fsys-usrunmess(8) dpkg suite dpkg-fsys-usrunmess(8)

NAMN

dpkg-fsys-usrunmess - gör röran med sammanslagen-/usr-via-aliaskatalogen ogjord

SYNOPS

dpkg-fsys-usrunmess [flagga...]

BESKRIVNING

dpkg-fsys-usrunmess är ett verktyg för att rätta till filsystem som har nyinstallerats med nyare installationsprogram med olyckliga förval eller migrerats till den trasiga sammanslagna /usr via aliaskataloglayout, som inte stöds av dpkg. Se dpkg:s FAQ.

Programmet kommer utföra följande övergripande funktioner:

  • Se om systemet behöver växlas över, annars inte gör någonting.
  • Kontrollera att dpkg-databasen är konsistent och annars avsluta.
  • Hämta listan över filer och alternativ som behöver återställas.
  • Skapa en skugghierarki under /.usrunmess, genom att skapa katalogernas symboliska länkar eller hårdlänka eller kopiera filerna efter behov.
  • Fråga efter bekräftelse innan det fortsätter, om ombett från kommandoraden.
  • Låser dpkg-databasen.
  • Markera alla paket som halvkonfigurerade och tvinga fram körning av utvecklarskript som kan behöva återskapa filer.
  • Ersätt aliaskatalogerna med skuggkatalogerna, genom att skapa en säkerhetskopia av de gamla symboliskt länkade katalogerna och byta namn på skuggkatalogerna över dem.
  • Märk om MAC-information för kataloger och symboliska länkar om nödvändigt.
  • Omkonfigurera alla paket.
  • Ta bort säkerhetskopierade symboliska länkar.
  • Ta bort gamla flyttade objekt, men skjut upp borttagning av kataloger.
  • Ta bort uppskjutna kataloger som inte refereras av dpkg-query.
  • Ta bort skugg-rotkatalogen.

Observera: När programmet körs från vissa skal såsom bash(1) eller zsh(1), kan du efter att det har körts be skalet att glömma alla ihågkomna platser för körbara program med till exempel "hash -r".

Varning: Observera att den här åtgärden potentiellt kan göra systemet oanvändbart eller trasigt ifall det uppstår en plötslig krasch eller omstart, systemet är i ett oväntat tillstånd, eller möjliga programfel i skriptet. Var förberedd med återställningsmedia och överväg att säkerhetskopiera systemet i förväg.

FLAGGOR

Fråga vid punkten där det inte finns någon återvändo, så att felsökningsutdata och skugghierarkin kan utvärderas innan man fortsätter.
Den här flaggan aktiverar torrkörningsläget, där inga destruktiva åtgärder utförs, bara förberedelsedelen.
-?, --help
Visar hjälpskärm och avslutar.
Visar version och avslutar.

MILJÖVARIABLER

Den här inställningen anger om torrkörningsläget ska aktiveras.

SE ÄVEN

<https://wiki.debian.org/Teams/Dpkg/FAQ#Q:_Does_dpkg_support_merged-.2Fusr-via-aliased-dirs.3F>.

ÖVERSÄTTNING

Peter Krefting och Daniel Nylander.

2022-07-02 1.20.11