Suppression de Python 3 et maintenant Ubuntu Software Center, le terminal et d'autres applications ne fonctionnent pas

15

Je suis un nouvel utilisateur d'Ubuntu exécutant Ubuntu 13.04.

J'ai essayé d'installer et d'utiliser un outil DeDRM, mais j'ai eu des problèmes à le faire. Je suivais certaines instructions qui indiquaient que j'avais besoin d'une version de Python 2.7, mais pas de Python 3.0 ou version ultérieure (car les versions 3.0 manquent certaines bibliothèques nécessaires?). J'ai essayé d'installer Python 2.7.5.6, mais cela n'a pas fonctionné. Je pensais que c'était probablement parce que j'avais la dernière version de Python, alors j'ai parcouru le terminal et supprimé Python 3.3, afin de pouvoir installer la version précédente de Python.

Maintenant que j'ai désinstallé Python 3.3, de nombreuses applications ne fonctionnent plus, y compris le terminal et le Centre logiciel Ubuntu. Je n'ai aucune idée de comment résoudre ce problème maintenant.

Frida
la source
Si vous appuyez sur Ctrl + Alt + F1, obtenez-vous toujours un terminal? Appuyez sur Ctrl + Alt + F7 pour revenir au bureau.
Paul Tanzini
Cela s'appelle vraiment un VC (Virtual Console). Veuillez suivre l'une des réponses données ici. Une installation standard d'Ubuntu vous donnera la dernière version (stable) de Python2 et Python3 --- ils sont fondamentaux pour faire fonctionner Ubuntu, donc vous en avez vraiment besoin. Notez que vous pourriez avoir besoin de réinstaller plus de logiciels, comme des logiciels ... Je vous conseillerai de réinstaller au moins ubuntu-desktop.
Rmano
votre problème est-il résolu ??
Sukupa91

Réponses:

16
  1. Ouvrez une console virtuelle en texte uniquement en appuyant sur le raccourci clavier Ctrl+ Alt+ F3.

  2. À l' login:invite, tapez votre nom d'utilisateur et appuyez sur Enter.

  3. À l' Password:invite, saisissez votre mot de passe utilisateur et appuyez sur Enter.

  4. Réinstallez la version par défaut de Python 3 en exécutant la commande suivante:

    sudo apt-get install python3-all
  5. Quittez la console virtuelle et revenez à votre environnement de bureau en appuyant sur le raccourci clavier Ctrl+ Alt+ F7. Dans Ubuntu 17.10 et versions ultérieures, appuyez sur le raccourci clavier Ctrl+ Alt+ F2pour quitter la console virtuelle.


Après avoir installé la version par défaut de Python 3, vous devez récupérer votre système de bureau Ubuntu par défaut. Afin d'éviter de gâcher quelque chose, faites-le dans l'ordre suivant:

  1. Tout d' abord installer le terminal à partir de la console en utilisant la commande: sudo apt-get install gnome-terminal. Si vous ne pouvez pas du tout installer gnome-terminal, ignorez cette étape et passez à l'étape 2.

  2. Revenez à votre bureau et ouvrez le terminal à l'aide du raccourci clavier Ctrl+ Alt+ T. À partir du terminal, installez Ubuntu Software Center à l'aide de la commande:

    sudo apt-get install software-center

    Dans Ubuntu 16.04 et versions ultérieures, exécutez cette commande à la place pour réinstaller l'application logicielle par défaut:

    sudo apt-get install gnome-software

    Si vous ne parvenez toujours pas à ouvrir le terminal, exécutez la même commande à partir de la console. Si vous ne parvenez pas du tout à installer l'application logicielle par défaut, ignorez cette étape et passez à l'étape 3.

  3. Ouvrez le terminal et essayez d'ouvrir Ubuntu Software Center à partir du terminal en exécutant la commande appropriée, soit software-centerou gnome-software. Depuis le Logithèque Ubuntu installer le système de bureau Ubuntu ou bien ouvrir le terminal (ou la console) et installer le système de bureau Ubuntu en exécutant la commande: sudo apt-get install ubuntu-desktop.

Karel
la source
Cela réinstallera python, mais pas automatiquement tous les logiciels qui l'accompagnent. Peut-être que la réinstallation d'ubuntu-desktop réinstalle la plupart des éléments nécessaires pour que le système fonctionne.
Rmano
J'attends de voir comment ça se passe. Je commencerais par les packages gnome-terminal et software-center s'ils ne sont pas encore là. Votre suggestion d'installer ubuntu-desktop a beaucoup de sens pour moi, mais je suis toujours préoccupé par la possibilité de gâcher les icônes par défaut du bureau et également l'interface utilisateur de la méthode de saisie IBus. Cela peut être un problème douloureusement difficile à réparer, et donc je ne veux pas dire à Frida de réinstaller ubuntu-desktop sauf en dernier recours. Envoyez-moi un ping depuis le chat Demandez à Ubuntu General Room chaque fois que vous voulez en parler davantage ou de la chose Python 2 / Python 3.
karel
1
modifier à partir du 18 avril 2019 - 18.04 et plus tard, vous devez maintenant appuyer sur Ctrl + Alt + F1 pour revenir à Ubuntu Desktop. aussi, oui; vous devez en fait réinstaller ubuntu-desktop pour qu'il puisse tout "reconstruire"; mais tout fonctionnera toujours et parfaitement bien lorsque vous aurez terminé. je euh, j'ai appris ça à la dure bien sûr.
EarthToAccess
@EarthToAccess J'ai remarqué cette mise à jour de la console aujourd'hui lorsque j'ai mis à jour mon logiciel à l'aide de Software Updater, mais mon Ubuntu 18.04 utilise toujours Ctrl + Alt + F7 pour revenir au bureau. Je vais réessayer après avoir redémarré et voir si Ctrl + Alt + F1 fonctionne également à cause de la mise à jour.
karel
5

Pour résoudre les problèmes avec votre système, il vous suffit de réinstaller python 3.3.

Si vous avez couru par exemple: sudo apt-get remove python3

Vous pouvez l'inverser en exécutant: sudo apt-get install python3

Bien sûr, c'est une commande de terminal et puisque vous avez dit que Terminal ne fonctionne pas, c'est un problème. Vous pouvez utiliser TTY1 pour vous connecter et exécuter cette commande en appuyant sur Ctrl + Alt + F1. Pour revenir au bureau normal, appuyez sur Ctrl + Alt + F7.

Paul Tanzini
la source
4

C'est ce que j'ai fait:

Appuyez sur Ctrl+ Alt+ F1et connectez-vous.

Exécutez cette commande:

sudo apt-get remove python/python3

Redémarrer

Appuyez sur Ctrl+ Alt+ F1et connectez-vous.

Exécutez ces commandes:

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

Redémarrer

Terminé!

user244829
la source
2
sudo apt-get install software-center

cela vous aidera certainement.

Ensuite, à partir du centre de logiciels, vous pouvez installer un terminal, etc.

Raj
la source