Anzeige:
Ergebnis 1 bis 5 von 5

Thema: sudo reparieren unter Raspbian

  1. #1
    Registrierter Benutzer
    Registriert seit
    Oct 1999
    Ort
    Kiel
    Beiträge
    1.798

    sudo reparieren unter Raspbian

    Hallo zusammen,

    ich habe mir sudo zerlegt.
    Wie kann ich den Login mit sudo su wieder ermoeglichen?

    Ich habe nach einiger Zeit ein Upgrade vom Raspian gemacht. Leider funktioniert sudo jetzt nicht mehr.

    System:
    PRETTY_NAME="Raspbian GNU/Linux 10 (buster)"
    NAME="Raspbian GNU/Linux"
    VERSION_ID="10"

    Ein sudo meldet jetzt nur noch:
    sudo: error while loading shared libraries: libsudo_util.so.0: cannot open shared object file: No such file or directory

    ldd /usr/bin/sudo
    linux-vdso.so.1 (0xbeca8000)
    /usr/lib/arm-linux-gnueabihf/libarmmem-${PLATFORM}.so => /usr/lib/arm-linux-gnueabihf/libarmmem-v7l.so (0xb6ec5000)
    libaudit.so.1 => /lib/arm-linux-gnueabihf/libaudit.so.1 (0xb6e73000)
    libselinux.so.1 => /lib/arm-linux-gnueabihf/libselinux.so.1 (0xb6e41000)
    libutil.so.1 => /lib/arm-linux-gnueabihf/libutil.so.1 (0xb6e2e000)
    libsudo_util.so.0 => not found
    libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0 (0xb6e04000)
    libdl.so.2 => /lib/arm-linux-gnueabihf/libdl.so.2 (0xb6df1000)
    libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6ca3000)
    /lib/ld-linux-armhf.so.3 (0xb6f10000)
    libcap-ng.so.0 => /lib/arm-linux-gnueabihf/libcap-ng.so.0 (0xb6c8e000)
    libpcre.so.3 => /lib/arm-linux-gnueabihf/libpcre.so.3 (0xb6c17000)


    lrwxrwxrwx 1 root root 21 Jan 20 13:26 /usr/lib/sudo/libsudo_util.so.0 -> libsudo_util.so.0.0.0

    Die Datei libsudo_util.so.0.0.0 existiert nicht

    Die Datei gehoert wohl zum Pakt
    Package: sudo
    Version: 1.8.27-1+deb10u3

    Was ist hier schief gegangen?

    Wie kann ich generell ohne sudo mein System wieder reparieren.
    Gibt es bei Raspbian eine andere Moeglichkeit sich wieder als Superuser anzumelden?

    ich hab lange nichts mehr mit Linux gemacht, deshalb habe ich keine Idee was falsch gelaufen ist, oder ob die SD-Card eventuell Defekte hat.

    Fehlt hier eventuell ein Skript-Aufruf?
    Koennte ich das aus einem anderen Linux-System mit fakeroot reparieren?

    Bin fuer jeden Hinweis dankbar


    Gruss
    Christoph

  2. #2
    Registrierter Benutzer Avatar von ThorstenHirsch
    Registriert seit
    Nov 2002
    Beiträge
    6.558
    Du brauchst in der Tat die Datei libsudo_util.so.0.0.0 aus dem sudo-Paket. Aber Du kannst die Sache ohne sudo reparieren. Leg die Datei einfach irgendwo ab und setze:
    Code:
    export LD_LIBRARY_PATH=/path/to/libsudo_util.so.0.0.0
    Dann solltest Du sudo wieder nutzen können.
    ¡Nuestro amigo... el Computador!

  3. #3
    Registrierter Benutzer
    Registriert seit
    Oct 1999
    Ort
    Kiel
    Beiträge
    1.798

    Thumbs up

    Danke für Deine Tipps,

    leider konnte das meine Probleme nicht direkt loesen.

    Wenn ich es richtig erinnere dann fehlt das ldconfig
    Wie koennte ich feststellen ob die Angabe auch wirklich korrekt ist?

    Ich habe mir jetzt so beholfen dass ich die SD-Karte mit einem anderen System eingelesen habe und dann die cdmline.txt am Ende mit dem folgenden Parameter ergaenzt habe
    Code:
    init=/bin/sh
    nd dann
    Nach dem Booten der Raspis habe ich dann mit folgender Sequenz pi-Passwort und root-Passwort neu gesetzt und dann wieder den Raspi gebootet habe,
    Code:
    mount -o remount,rw /dev/mmcblk0p2 /
    passwd pi
    passwd root
    
    sync
    exec /sbin/init
    Jetzt habe ich wieder root-Zugriff und kann das System reparieren.

    Allerdings scheint vieles in Mitleidenschaft geraten zu sein. Muss mich jetzt mit apt und dpkg rum schlagen ;-)

  4. #4
    Registrierter Benutzer
    Registriert seit
    Dec 2003
    Ort
    Dettenhausen
    Beiträge
    22.061
    beim 'nem RaspPi ist meist "Neuinstallation" der einfachste Weg - geht ja nur ein paar Minuten.

    Zudem sind die SD-Karten oft eine etwas wackelige Basis für einen "stabilen Langzeitbetrieb" - die vorher also ernsthaft prüfen, sonst machst Du den Job ggf. 2x...
    Ich bin root - ich darf das.

  5. #5
    Registrierter Benutzer Avatar von Huhn Hur Tu
    Registriert seit
    Nov 2003
    Ort
    Karlsruhe
    Beiträge
    2.254
    Jupp SD Karten verrecken gerne mal, wenn irgendwas regelmaessig schreibt. Bau dir ein fertiges Image oder mache dir mit ansible die Einrichtung automagisch.
    Zwischen anonym sein wollen und seine Daten nicht verkaufen wollen, liegen zwei Welten. Wenn man sich einen kostenpflichtigen Dienst sucht, dann meist, weil man für diese Dienstleistung zahlt und nicht selbst das Produkt sein will.


Ähnliche Themen

  1. apt list --upgradable :: sudo apt update :: sudo apt dist-upgrade
    Von diver im Forum System installieren und konfigurieren
    Antworten: 3
    Letzter Beitrag: 15.10.19, 16:00
  2. sudo unter debian etch konfigurieren
    Von gernot-etch im Forum System installieren und konfigurieren
    Antworten: 2
    Letzter Beitrag: 06.02.07, 19:26
  3. disk geometry errors unter linux reparieren
    Von ccc im Forum System installieren und konfigurieren
    Antworten: 2
    Letzter Beitrag: 22.03.06, 21:30
  4. lacie platte unter macos reparieren?
    Von quinte17 im Forum Alternativen zu Linux
    Antworten: 3
    Letzter Beitrag: 07.03.06, 08:24
  5. Netzwerkkabel unter Strom reparieren
    Von sauertopf im Forum Router und Netzaufbau
    Antworten: 1
    Letzter Beitrag: 02.07.03, 18:52

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •