Dihapus Python 3 dan sekarang Ubuntu Software Center, terminal dan aplikasi lain tidak berfungsi

15

Saya adalah pengguna Ubuntu baru yang menjalankan Ubuntu 13.04.

Saya sudah mencoba menginstal dan menggunakan alat DeDRM, tetapi saya mengalami masalah saat melakukannya. Saya mengikuti beberapa arahan yang mengatakan bahwa saya membutuhkan versi Python 2.7, tetapi tidak apa-apa Python 3.0 atau yang lebih baru (karena versi 3.0 hilang beberapa perpustakaan yang diperlukan?). Saya mencoba menginstal Python 2.7.5.6, tetapi tidak berhasil. Saya pikir itu mungkin karena saya memiliki versi Python yang lebih baru, jadi saya pergi melalui terminal dan menghapus Python 3.3, jadi saya bisa menginstal versi Python yang lebih lama.

Sekarang saya telah menghapus instalan Python 3.3, banyak aplikasi tidak lagi berfungsi, termasuk terminal dan Ubuntu Software Center. Saya tidak tahu bagaimana cara memperbaiki masalah ini sekarang.

Frida
sumber
Saya menekan Ctrl + Alt + F1 apakah Anda masih mendapatkan terminal? Tekan Ctrl + Alt + F7 untuk kembali ke desktop.
Paul Tanzini
Ini benar-benar disebut VC (Virtual Console). Silakan ikuti salah satu jawaban yang diberikan di sini. Instalasi standar Ubuntu akan memberi Anda rilis terakhir (stabil) dari kedua Python2 dan Python3 --- mereka mendasar untuk menjalankan Ubuntu, jadi Anda benar-benar membutuhkannya. Perhatikan bahwa Anda mungkin perlu menginstal ulang lebih banyak perangkat lunak, seperti perangkat lunak ... Saya akan menyarankan untuk menginstal ulang setidaknya ubuntu-desktop.
Rmano
Apakah masalah Anda sudah diperbaiki ??
Sukupa91

Jawaban:

16
  1. Buka konsol virtual khusus teks dengan menekan pintasan keyboard Ctrl+ Alt+ F3.

  2. Saat login:diminta, ketikkan nama pengguna Anda dan tekan Enter.

  3. Saat Password:diminta, ketikkan kata sandi pengguna Anda dan tekan Enter.

  4. Instal ulang versi Python 3 default dengan menjalankan perintah berikut:

    sudo apt-get install python3-all
  5. Beralih dari konsol virtual dan kembali ke lingkungan desktop Anda dengan menekan pintasan keyboard Ctrl+ Alt+ F7. Di Ubuntu 17.10 dan yang lebih baru tekan pintasan keyboard Ctrl+ Alt+ F2untuk keluar dari konsol virtual.


Setelah Anda menginstal versi Python 3 default, Anda harus mendapatkan kembali sistem desktop Ubuntu default Anda. Untuk menghindari mengacaukan sesuatu, lakukan dengan urutan berikut:

  1. Pertama instal terminal dari konsol menggunakan perintah: sudo apt-get install gnome-terminal. Jika Anda tidak dapat menginstal gnome-terminal sama sekali, lewati langkah ini dan lanjutkan ke langkah 2.

  2. Kembali ke desktop Anda dan buka terminal menggunakan pintasan keyboard Ctrl+ Alt+ T. Dari terminal, instal Pusat Perangkat Lunak Ubuntu menggunakan perintah:

    sudo apt-get install software-center

    Di Ubuntu 16.04 dan kemudian jalankan perintah ini sebagai gantinya untuk menginstal ulang aplikasi Perangkat Lunak default:

    sudo apt-get install gnome-software

    Jika Anda masih tidak dapat membuka terminal, jalankan perintah yang sama dari konsol sebagai gantinya. Jika Anda tidak dapat menginstal aplikasi perangkat lunak default sama sekali, lewati langkah ini dan lanjutkan ke langkah 3.

  3. Buka terminal dan coba buka Pusat Perangkat Lunak Ubuntu dari terminal dengan menjalankan perintah yang sesuai, baik software-centeratau gnome-software. Dari Ubuntu Software Center menginstal sistem desktop Ubuntu atau membuka terminal (atau konsol) dan menginstal sistem desktop Ubuntu dengan menjalankan perintah: sudo apt-get install ubuntu-desktop.

karel
sumber
Itu akan menginstal ulang python, tetapi tidak secara otomatis semua perangkat lunak yang menyertainya. Mungkin menginstal ulang ubuntu-desktop akan menginstal ulang sebagian besar hal yang diperlukan untuk memiliki sistem kerja kembali.
Rmano
Saya menunggu untuk melihat bagaimana hal ini terjadi. Saya akan mulai dengan paket gnome-terminal dan perangkat lunak-pusat jika mereka tidak masih di sana. Saran Anda untuk menginstal ubuntu-desktop sangat masuk akal bagi saya, tetapi saya masih khawatir tentang kemungkinan mengacaukan ikon desktop default dan juga antarmuka pengguna metode input IBus. Ini bisa menjadi masalah yang sangat sulit untuk diperbaiki, jadi saya tidak ingin memberitahu Frida untuk menginstal ulang ubuntu-desktop kecuali sebagai pilihan terakhir. Ping saya dari obrolan Tanyakan Ruang Umum Ubuntu kapan pun Anda ingin membicarakan lebih lanjut tentang hal ini atau Python 2 / Python 3.
karel
1
sunting pada 18 April 2019 - 18,04 dan yang lebih baru mengharuskan Anda untuk menekan Ctrl + Alt + F1 untuk kembali ke Ubuntu Desktop. juga ya; Anda memang perlu menginstal ulang ubuntu-desktop agar dapat "membangun kembali" semuanya; tapi semuanya akan tetap berjalan dan baik-baik saja setelah selesai. Aku uh, tentu saja mempelajari hal ini dengan susah payah.
EarthToAccess
@EarthToAccess Saya melihat pembaruan konsol ini hari ini ketika saya memperbarui perangkat lunak saya menggunakan Pembaruan Perangkat Lunak, tetapi Ubuntu 18.04 saya masih menggunakan Ctrl + Alt + F7 untuk kembali ke desktop. Saya akan mencobanya lagi setelah saya reboot dan melihat apakah Ctrl + Alt + F1 juga berfungsi karena pembaruan.
karel
5

Untuk memperbaiki masalah dengan sistem Anda, Anda hanya perlu menginstal ulang python 3.3.

Jika Anda berlari misalnya: sudo apt-get remove python3

Anda dapat membalikkannya dengan menjalankan: sudo apt-get install python3

Tentu saja ini adalah perintah terminal dan karena Anda mengatakan Terminal tidak berfungsi, ini adalah masalah. Anda dapat menggunakan TTY1 untuk masuk dan menjalankan perintah ini dengan menekan Ctrl + Alt + F1. Untuk kembali ke desktop normal tekan Ctrl + Alt + F7.

Paul Tanzini
sumber
4

Inilah yang saya lakukan:

Tekan Ctrl+ Alt+ F1dan masuk.

Jalankan perintah ini:

sudo apt-get remove python/python3

Mulai ulang

Tekan Ctrl+ Alt+ F1dan masuk.

Jalankan perintah ini:

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

Mulai ulang

Selesai!

pengguna244829
sumber
2
sudo apt-get install software-center

ini pasti akan membantu.

Kemudian dari pusat perangkat lunak Anda dapat menginstal terminal dan sebagainya.

Raj
sumber