Komutu çalıştırdıktan sonra az önce bir felaket meydana geldi yum remove pythonve şimdi sunucuyu artık açamıyorum.
Nasıl oldu: Bazı uygulamaları CentOS 5 VPS'imde yum ile güncellemeye çalıştım ve garip python 2.4 hatası nedeniyle komut başarısız oldu. Python sürümümün eski olduğunu ve önce onu kaldırarak yeniden yüklemeyi denediğimi farkettim ve yaptım yum remove python.
Ondan sonra bana bağımlılıkları kaldırmakla ilgili bir şey sordu ve hiçbir şey gibi görünmüyordu, bu yüzden tıklayabildim Y.
Bundan sonra, ne olursa olsun herhangi bir emri çalıştıramadım. Hatta denedim cd /var/wwwama " command does not exist in /usr/bin" gibi bir şey söyledi . Ben kullanıldığında tabklasör navigasyon önerilerini görmek için, dosya yapısı hala (en azından orada görünüyordu /var/wwwbenim için çok önemli olan bit). Ondan sonra vps'yi yeniden başlatmayı denedim ( rebootkomut çalışmadığı için admin panelinden ) ve şimdi artık ön yükleme yapmıyor.
Şimdi sorum şu: Böyle bir komut sunucumu bu şekilde nasıl tahrip edebilir?
# dpkg --remove dpkgtükürür dpkg: error processing dpkg (--remove): this is an essential package; it should not be removed. Ben eklerseniz --force-alldpkg komut satırına, dpkguyarılar bir bütün paket tükürür ve bağlı yaklaşık iki düzine diğer paketleri kırma birlikte kendisini kaldırmak için ilerler dpkg. Gerçek bir sistemde, ondan kurtulmakta sorun yaşayacağınıza eminim, ama muhtemelen başarabilirsiniz ( .debs için küçük bir sihir vardır ); CentOS bu konuda benzer olabilir veya olmayabilir.