Saya ingin menghapus dan menginstal ulang juru bahasa python2.7 pada 12.04
Tapi ketika saya melakukannya sudo apt-get remove python2.7
, Terminal gila mulai menghapus semuanya !!! Tahu bagaimana saya bisa mengembalikan apa pun yang saya hapus?
restore
python-2.7
alva
sumber
sumber
apt
/aptitude
tidak tergantung pada python.apt
hanya menyarankan python. Jujur, saya ragu tentang itu jadi saya mencoba U12.04 di VBox, uninstall python2.7 seperti yang Anda lakukan, reboot, tidak dapat login, beralih ke tty6, saya dapat menginstal ulang gedit (dep pada python) menggunakan apt-get, bahkan bakat bekerja dengan baik.apt-get install ubuntu-desktop
harus menyelesaikan kasus seperti itu. Mungkin, apt masuk ke kondisi najis setelah menghapus python2.7 terputus. Bisakah Anda memposting output / kesalahan yang Anda dapatkan saat menjalankansudo apt-get install python2.7
Jawaban:
Walaupun menginstal ulang Ubuntu mungkin merupakan cara termudah, ada baiknya menunjukkan bahwa mungkin untuk memulihkan tanpa menginstal ulang semuanya.
Untuk melakukan ini, unduh
python2.7
paket secara manual (dan dependensinya), dan instal secara manual menggunakandpkg
(memintas APT, yang membutuhkan Python). Setelah itu diinstal,apt
harus bekerja lagi, danapt-get install ubuntu-desktop
akan mengembalikan sistem Anda. (Jikaapt-get
masih tidak berfungsi, Anda mungkin juga perlu mengunduh dan menginstal semua dependensi yang hilang.)Di masa depan, jika Anda perlu menginstal ulang paket, alih-alih gunakan
atau
yang menginstal ulang paket tanpa harus menghapus dependensi.
sumber
ubuntu-desktop
, menginstalnya secara manual adalah ide yang baik. Dalam kasus saya, saya menjalankan instalasi python dengan --reinstall arg, tetapiubuntu-desktop
tidak ada di sana, kemudian saya menginstalnya menggunakansudo apt-get install ubuntu-desktop
. Butuh beberapa saat :)Menghapus Python bukanlah ide yang baik karena banyak Ubuntu bergantung padanya. Anda mungkin telah melihat peringatan yang memberitahu Anda paket mana yang bergantung pada python dan karenanya akan dihapus dengan Python. Ketika melanjutkan Anda berakhir dengan OS yang cukup dipreteli.
Menginstal ulang Ubuntu sekarang akan menjadi cara termudah dan teraman untuk mendapatkannya kembali. Berhati-hatilah untuk tidak menghapus HOME Anda saat melakukannya.
sumber
sudo apt-get install ubuntu-desktop
harus melakukan pekerjaanubuntu desktop
.Jika belum terlambat bagi siapa pun, atau jika Anda menemukan masalah ini akhir-akhir ini, beginilah cara saya menjalankannya:
Saya mengikuti saran Mekanik siput dan mengunduh semua paket menggunakan Synaptic. Saya memilih semua paket yang relevan, pada dasarnya semuanya dengan "python", "python2", "python3", "apt", "python-apt", dll., Yang sudah diinstal di komputer saya, memberi tag pada mereka untuk instalasi ulang , dan ketika Saya tekan berlaku , saya memastikan saya hanya mengunduhnya.
Kemudian, di bawah root, saya pergi ke
/var/cache/apt/archives
folder dan menjalankan perintah berikut untuk menginstal ulang secara manual semua yang saya unduh (Anda akan melihat semua paket yang Anda unduh dengan Synaptic di sini):Lagi pula, saya mendapatkan
apt_pkg
kesalahan ini setiap kali saya akan mendapatkan pesan kesalahan dari skrip Python di Aptana, dan kemarin ketika saya mencoba menambahkan repo. Sekarang setidaknya saya bisa menambahkan repo tanpa masalah, tapi saya masih mendapatkanapt_pkg
kesalahan setiap kali ada kesalahan dalam skrip Python saya ...Menjalankan skrip di luar Aptana dengan memanggil
python3.2
ataupython3
yang menunjuk pada 3.2 berfungsi (artinya saya mendapatkan kesalahan skrip tanpaapt_pkg
kesalahan), tetapi jika saya menjalankannya dengan itupython3.3
maka kesalahan kembali.sumber
Saya juga punya masalah yang sama. Dan saya bisa memperbaikinya ke ctrl + alt + f1, login dengan nama pengguna dan kata sandi saya kemudian:
Dan itu menginstal ulang sebagian besar (jika tidak semua) file yang dihapus (bersama dengan kesatuan dan terminal): D
sumber
apt-get
gagal bekerja setelah sayaapt-get remove python
...Anda perlu menjalankan ini:
apt-get install ubuntu-desktop
lalu
apt-get install gdm
. Ketika ditanya lightdm atau gdm pilih gdm .baik sebagai root atau menggunakan sudo
sumber
apt-get remove python
apt-get
sudo apt-get purge python && sudo apt-get install python2.7
menghapus dan menginstal ulang python dan pip, maka Anda dapat menginstal aplikasi seperti labu, botol dan banyak lainnya mencoba menginstal aplikasi Anda dengan pythonsudo apt-get install python-pip
eg sudo pip install flask
sumber
Selama un-instalasi Python, saya tiba-tiba menutup terminal. Karenanya Python dihapus sebagian. Saya memperbaikinya dengan perintah berikut
sumber
Karena terburu-buru tanpa alasan, saya menghapus python 2.7 dan menghapus banyak paket yang bergantung padanya. Saya bahkan tidak bisa meluncurkan terminal.
Saya turun ke tty1 dan melakukan apa yang disarankan Lois Mari Ang Laput
Saya mendapatkan kembali desktop dan dapat meluncurkan terminal. Paket seperti shutter, mysql-workbench, yang dihapus perlu diinstal ulang.
Saya memeriksa riwayat di / var / log / apt dan menginstal ulang semua paket yang dihapus.
sumber
Anda dapat memulihkan menggunakan CD langsung menggunakan
chroot
sumber