Bencana baru saja terjadi pada saya setelah saya menjalankan perintah yum remove pythondan sekarang saya tidak bisa boot server lagi.
Bagaimana ini terjadi: Saya mencoba memperbarui beberapa aplikasi melalui yum pada CentOS 5 VPS saya dan perintah itu gagal karena beberapa kesalahan python 2.4 yang aneh. Saya perhatikan bahwa versi python saya sudah tua dan saya mencoba menginstalnya kembali dengan terlebih dahulu menghapusnya, dan saya melakukannya yum remove python.
Setelah itu ia bertanya kepada saya sesuatu tentang menghapus dependensi dan sepertinya tidak ada yang bisa saya lewatkan sehingga saya mengklik Y.
Jadi akibatnya adalah bahwa saya tidak dapat menjalankan perintah apa pun. Saya bahkan mencoba cd /var/wwwtetapi mengatakan sesuatu seperti " command does not exist in /usr/bin". Ketika saya terbiasa tabmelihat saran navigasi folder, struktur file sepertinya masih ada (setidaknya /var/wwwbit yang benar-benar penting bagi saya). Setelah itu saya mencoba me-restart vps (dari panel admin karena rebootperintah tidak berfungsi) dan sekarang tidak bisa boot lagi.
Sekarang pertanyaan saya adalah: bagaimana mungkin perintah seperti itu dapat menghancurkan server saya seperti ini?
# dpkg --remove dpkgdimuntahkan dpkg: error processing dpkg (--remove): this is an essential package; it should not be removed. Jika saya menambah --force-allbaris perintah dpkg, dpkgkeluarkan seluruh bundel peringatan dan hasil untuk menghapus sendiri, bersama dengan melanggar sekitar dua lusin paket lain yang bergantung dpkg. Pada sistem yang sebenarnya, saya cukup yakin Anda akan kesulitan memulihkan dari itu, tetapi Anda mungkin bisa (ada sedikit keajaiban untuk .debs); CentOS mungkin atau mungkin tidak serupa dalam hal ini.