Hallo,
Ich habe ein Riesen Problem:
Ich habe an meinem Ubunturechner ein python3 Skript geschrieben und wollte es laufen lassen. Darauf kam immer die selbe Fehlermeldung beim Import externer Module.
Jetzt zum eigentlichen Punkt: ich dachte mir dass ich Python3 einfach deinstalliere: sudo apt-get remove python3
danach verschwanden erst ein Haufen Programme (z.B. Firefox) dann installierte ich es neu über sudo apt-get firefox
. nachdem ich das Terminal verließ könnte ich aber auch das Terminal nicht mehr öffnen und bei der Suchfunktion nicht finden. Also dachte ich einfach einen Neustart zu machen. Seit dem komme ich bei jedem Start aber für noch in die tty Konsolen, kann die nicht verlassen und mich mit meinem Nutzernamen nicht anmelden. Alles wegen einer Python Deinstallation??
Hat jmd eine Idee wie ich das wieder gerade biegen kann? Ich brauche den Rechner und habe eigentlich nicht die Zeit ihn komplett neu aufzusetzen...
Danke für jegliche Hilfen!
Grüße
Ubuntu kaputt von python3 remove?!
Anmeldungsdatum: Beiträge: 18 |
|
Anmeldungsdatum: Beiträge: 11179 Wohnort: München |
Python3 ist essentiell, es ist immerhin eine Abhängigkeit von ubuntu-minimal: https://packages.ubuntu.com/bionic/ubuntu-minimal |
(Themenstarter)
Anmeldungsdatum: Beiträge: 18 |
Ja doof für mich... bekomme ich das ohne Neuinstallation wieder hin? |
(Themenstarter)
Anmeldungsdatum: Beiträge: 18 |
Ich kann mich jetzt zumindest in der Konsole anmelden... Aber python3 scheint noch installiert zu sein |
Anmeldungsdatum: Beiträge: 11179 Wohnort: München |
Falls apt bzw. apt/apt-get noch funktioniert, würde ich die deinstallierten Pakete wieder installieren. Du findest in /var/log/apt/history.log (und ggf. den von logrotate komprimierten Dateien), welche Pakete da genau entfernt wurden.
Wenn du kein Backup hast, das du zurückspielen kannst oder ein Provisioning-System wie Ansible nutzt, um deine(n) Rechner ausgehend von einer Neuinstallation in einen arbeitsfähigen Zustand zu versetzen, darfst du halt nicht wild Pakete deinstallieren und dich dann wundern, wenn etwas nicht mehr funktioniert... Edit: Pfad zur apt History korrigiert |
(Themenstarter)
Anmeldungsdatum: Beiträge: 18 |
Apt funktioniert noch... in der history ist was den Python remove angeht unter remove eine Reihe Dinge wie |
Anmeldungsdatum: Beiträge: 11179 Wohnort: München |
Das ist die Architektur-Angabe für das Paket (bei einer 64-Bit installation werden automatisch bevorzugt die amd64-Pakete installiert). Es geht um den großen Schwung an Paketen, die zuletzt entfernt wurden, als du versucht hattest python3 zu deinstallieren - bei der Zeile muss man dann die Versionsnummern in Klammern und das nachfolgende Komma entfernen, um eine Liste für apt zu bekommen.
Das genügt ja. Du kannst optional die Architektur mit angeben, die beiden folgenden Befehle machen auf einer 64-Bit Installation (amd64-Architektur) das selbe: sudo apt install python3 sudo apt install python3:amd64 |
(Themenstarter)
Anmeldungsdatum: Beiträge: 18 |
Vielen Dank an euch alle! Ich habe das Ganze wieder hin bekommen, in dem ich wie vorgeschlagen die entfernten Pakete wieder installiert habe... Danke, danke, danke! So doof handle ich hoffentlich nicht nochmal |