Rimosso Python 3 e ora Ubuntu Software Center, il terminale e altre applicazioni non funzionano


15

Sono un nuovo utente di Ubuntu con Ubuntu 13.04.

Ho provato a installare e utilizzare uno strumento DeDRM, ma ho avuto problemi a farlo. Stavo seguendo alcune indicazioni che dicevano che avevo bisogno di una versione di Python 2.7, ma niente di Python 3.0 o successivo (perché nelle versioni 3.0 mancano alcune librerie necessarie?). Ho provato a installare Python 2.7.5.6, ma non ha funzionato. Ho pensato che probabilmente era perché avevo la versione successiva di Python, quindi ho attraversato il terminale e rimosso Python 3.3, in modo da poter installare la versione precedente di Python.

Ora che ho disinstallato Python 3.3, molte applicazioni non funzionano più, incluso il terminale e Ubuntu Software Center. Non ho idea di come risolvere questo problema ora.


Se premi Ctrl + Alt + F1 hai ancora un terminale? Premi Ctrl + Alt + F7 per tornare al desktop.
Paul Tanzini,

Si chiama davvero un VC (Virtual Console). Segui una delle risposte fornite qui. Un'installazione standard di Ubuntu ti darà l'ultima versione (stabile) di Python2 e Python3 --- sono fondamentali per far funzionare Ubuntu, quindi ne hai davvero bisogno. Si noti che potrebbe essere necessario reinstallare più software, come il software ... Consiglierò di reinstallare almeno Ubuntu-Desktop.
Rmano,

il tuo problema è stato risolto ??
Sukupa91,

Risposte:


16
  1. Apri una console virtuale di solo testo premendo la scorciatoia da tastiera Ctrl+ Alt+ F3.

  2. Al login:prompt digitare il nome utente e premere Enter.

  3. Al Password:prompt digitare la password dell'utente e premere Enter.

  4. Reinstalla la versione predefinita di Python 3 eseguendo il comando seguente:

    sudo apt-get install python3-all
  5. Esci dalla console virtuale e torna al tuo ambiente desktop premendo la scorciatoia da tastiera Ctrl+ Alt+ F7. In Ubuntu 17.10 e versioni successive premere la scorciatoia da tastiera Ctrl+ Alt+ F2per uscire dalla console virtuale.


Dopo aver installato la versione predefinita di Python 3, è necessario ripristinare il sistema desktop Ubuntu predefinito. Per evitare di rovinare qualcosa, fallo nel seguente ordine:

  1. Per prima cosa installare il terminale dalla console utilizzando il comando: sudo apt-get install gnome-terminal. Se non riesci a installare gnome-terminal, salta questo passaggio e vai al passaggio 2.

  2. Torna sul desktop e apri il terminale usando la scorciatoia da tastiera Ctrl+ Alt+ T. Dal terminale installare Ubuntu Software Center usando il comando:

    sudo apt-get install software-center

    In Ubuntu 16.04 e versioni successive, eseguire invece questo comando per reinstallare l'applicazione software predefinita:

    sudo apt-get install gnome-software

    Se non riesci ancora ad aprire il terminale, esegui invece lo stesso comando dalla console. Se non riesci a installare l'applicazione software predefinita, salta questo passaggio e vai al passaggio 3.

  3. Apri il terminale e prova ad aprire Ubuntu Software Center dal terminale eseguendo il comando appropriato, o software-centero gnome-software. Dal Ubuntu Software Center installare il sistema desktop di Ubuntu oppure aprire il terminale (o console) e installare il sistema desktop di Ubuntu eseguendo il comando: sudo apt-get install ubuntu-desktop.


Ciò reinstallerà Python, ma non automaticamente tutto il software associato. Forse reinstallare Ubuntu-Desktop reinstallerà la maggior parte delle cose necessarie per riavere un sistema funzionante.
Rmano,

Sto aspettando di vedere come andrà a finire questa cosa. Comincerei con i pacchetti gnome-terminal e software-center se non sono ancora lì. Il tuo suggerimento per l'installazione di Ubuntu-Desktop ha molto senso per me, ma sono ancora preoccupato per la possibilità di rovinare le icone del desktop predefinite e anche l'interfaccia utente del metodo di input IBus. Questo può essere un problema dolorosamente difficile da riparare, quindi non voglio dire a Frida di reinstallare Ubuntu-desktop se non come ultima risorsa. Esegui il ping dalla chat Chiedi a Ubuntu General Room ogni volta che vuoi parlare di più di questo o della cosa Python 2 / Python 3.
Karel,

1
modifica dal 18 aprile 2019--18.04 e versioni successive ora devi premere Ctrl + Alt + F1 per tornare a Ubuntu Desktop. anche sì; devi infatti reinstallare ubuntu-desktop in modo che possa "ricostruire" tutto; ma tutto sarà ancora funzionante e perfettamente bene quando hai finito. Ho imparato tutto questo nel modo più difficile, ovviamente.
EarthToAccess

@EarthToAccess Ho notato questo aggiornamento della console oggi quando ho aggiornato il mio software utilizzando Software Updater, ma Ubuntu 18.04 utilizza ancora Ctrl + Alt + F7 per tornare al desktop. Ci riproverò dopo il riavvio e vedrò se Ctrl + Alt + F1 funziona anche a causa dell'aggiornamento.
Karel,

5

Per risolvere i problemi con il tuo sistema devi solo reinstallare Python 3.3.

Se hai eseguito ad esempio: sudo apt-get remove python3

Puoi invertirlo eseguendo: sudo apt-get install python3

Ovviamente si tratta di un comando del terminale e poiché hai detto che il terminale non funziona questo è un problema. È possibile utilizzare TTY1 per accedere ed eseguire questo comando premendo Ctrl + Alt + F1. Per tornare al desktop normale premere Ctrl + Alt + F7.


4

Questo è quello che ho fatto:

Premi Ctrl+ Alt+ F1e accedi.

Esegui questo comando:

sudo apt-get remove python/python3

Reboot

Premi Ctrl+ Alt+ F1e accedi.

Esegui questi comandi:

sudo apt-get install python3
sudo apt-get install python
sudo apt-get install ubuntu-desktop

Reboot

Fatto!


2
sudo apt-get install software-center

questo aiuterà sicuramente.

Quindi dal centro software è possibile installare il terminale e così via.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.