Python 3を削除し、Ubuntu Software Center、ターミナル、その他のアプリケーションが機能しない


15

私はUbuntu 13.04を実行している新しいUbuntuユーザーです。

DeDRMツールをインストールして使用しようとしましたが、それを行うのに問題がありました。私はPython 2.7のバージョンが必要であると言ったいくつかの指示に従っていましたが、Python 3.0以降は何も必要ではありませんでした(3.0バージョンにはいくつかの必要なライブラリがないため?)。Python 2.7.5.6をインストールしようとしましたが、うまくいきませんでした。Pythonの新しいバージョンを使用しているためと考えられたため、ターミナルを調べてPython 3.3を削除し、以前のバージョンのPythonをインストールできるようにしました。

Python 3.3をアンインストールしたので、ターミナルやUbuntuソフトウェアセンターなど、多くのアプリケーションが動作しなくなりました。現在、この問題を解決する方法はわかりません。


Ctrl + Alt + F1を押しても、ターミナルが表示されますか?Ctrl + Alt + F7を押して、デスクトップに戻ります。
Paul Tanzini 2013年

これは実際にはVC(仮想コンソール)と呼ばれています。ここに記載されている回答のいずれかに従ってください。Ubuntuの標準インストールは、Python2とPython3の両方の最後の(安定した)リリースを提供します---それらはUbuntuを実行するための基本であるため、本当に必要です。ソフトウェアなど、さらに多くのソフトウェアを再インストールする必要があることに注意してください...少なくともubuntu-desktopを再インストールすることをお勧めします。
Rmano 2013年

あなたの問題は修正されましたか?
Sukupa91 2013年

回答:


16
  1. キーボードショートカットCtrl+ Alt+を押して、テキストのみの仮想コンソールを開きますF3

  2. で、login:プロンプトユーザー名とEnterキーを押しますEnter

  3. で、Password:プロンプトユーザパスワードとEnterキーを押しますEnter

  4. 次のコマンドを実行して、デフォルトのPython 3バージョンを再インストールします。

    sudo apt-get install python3-all
  5. 仮想コンソールから切り替え、キーボードショートカットCtrl+ Alt+を押してデスクトップ環境に戻りますF7。Ubuntu 17.10以降では、キーボードショートカットCtrl+ Alt+ F2を押して仮想コンソールを終了します。


デフォルトのPython 3バージョンをインストールしたら、デフォルトのUbuntuデスクトップシステムを元に戻す必要があります。混乱を避けるために、次の順序で実行してください。

  1. まず、次のコマンドを使用して、コンソールから端末をインストールしますsudo apt-get install gnome-terminal。gnome-terminalをまったくインストールできない場合は、この手順をスキップして手順2に進んでください。

  2. デスクトップに戻り、キーボードショートカットCtrl+ Alt+ を使用してターミナルを開きますT。ターミナルから、次のコマンドを使用してUbuntuソフトウェアセンターをインストールします。

    sudo apt-get install software-center

    Ubuntu 16.04以降では、代わりに次のコマンドを実行して、デフォルトのソフトウェアアプリケーションを再インストールします。

    sudo apt-get install gnome-software

    それでもターミナルを開けない場合は、コンソールから同じコマンドを実行してください。デフォルトのソフトウェアアプリケーションをまったくインストールできない場合は、この手順をスキップして手順3に進みます。

  3. ターミナルを開き、software-centerまたはのいずれかの適切なコマンドを実行して、ターミナルからUbuntuソフトウェアセンターを開こうとしますgnome-software。Ubuntu Software CenterからUbuntuデスクトップシステムをインストールするか、ターミナル(またはコンソール)を開き、次のコマンドを実行してUbuntuデスクトップシステムをインストールしますsudo apt-get install ubuntu-desktop


これによりpythonが再インストールされますが、一緒に使用されなくなったすべてのソフトウェアが自動的にインストールされるわけではありません。ubuntu-desktopを再インストールすると、システムを正常に動作させるために必要なほとんどのものが再インストールされます。
Rmano 2013年

このことがどのように行われるかを私は待っています。gnome-terminalとsoftware-centerのパッケージがまだない場合は、それらから始めます。ubuntu-desktopをインストールするというあなたの提案は私にとっては非常に理にかなっていますが、デフォルトのデスクトップアイコンとIBus入力メソッドのユーザーインターフェイスがめちゃくちゃになる可能性についてはまだ心配しています。これは修復が非常に困難な問題になる可能性があるため、最後の手段としての場合を除いて、Ubuntu-desktopを再インストールするようにFridaに指示したくありません。チャットから私にpingを送信するこれまたはPython 2 / Python 3のことについてもっと話したいときはいつでもUbuntu General Roomに聞いてください。
karel 2013年

1
2019年4月18日以降の編集-18.04以降では、Ubuntuデスクトップに戻るにはCtrl + Alt + F1を押す必要があります。また、はい。実際には、ubuntu-desktopを再インストールして、すべてを「再構築」できるようにする必要があります。しかし、すべてが実行されていて、完了しても完全に正常です。ええと、これはもちろん難しい方法ですべて学びました。
EarthToAccess

@EarthToAccess Software Updaterを使用してソフトウェアを更新したときに、このコンソールの更新に気付きましたが、Ubuntu 18.04は引き続きCtrl + Alt + F7を使用してデスクトップに戻ります。再起動後にもう一度試して、アップデートによりCtrl + Alt + F1も機能するかどうかを確認します。
karel

5

システムの問題を修正するには、Python 3.3を再インストールするだけです。

たとえば、実行した場合: sudo apt-get remove python3

次のコマンドを実行すると、これを元に戻すことができます。 sudo apt-get install python3

もちろん、これはターミナルコマンドであり、ターミナルが機能していないと言ったので、これは問題です。TTY1を使用してログインし、Ctrl + Alt + F1を押してこのコマンドを実行できます。通常のデスクトップに戻るには、Ctrl + Alt + F7を押します。


4

これは私がやったことです:

Ctrl+ Alt+ F1を押してログインします。

次のコマンドを実行します。

sudo apt-get remove python/python3

リブート

Ctrl+ Alt+ F1を押してログインします。

次のコマンドを実行します。

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

リブート

できた!


2
sudo apt-get install software-center

これは間違いなく役立ちます。

その後、ソフトウェアセンターからターミナルなどをインストールできます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.