Ubuntu 12.04 sunucumu yükseltirken aşağıdaki hata ile karşılaştım. Artık apt-get
hiçbir paket yüklenemiyor veya kaldırılamıyor.
Ambalajın açılması Linux-headers-3.13.0-62 (… 'den / linux-headers-3.13.0-62_3.13.0-62.102 ~ precise1_all.deb) dpkg: hata işleme /var/cache/apt/archives/linux-headers-3.13.0-62_3.13.0-62.102~precise1_all.deb (- paket): `/ usr/src/linux-headers-3.13.0-62/arch/arm/include/asm/ptrace.h.dpkg-new 'oluşturulamıyor (`./usr/src/linux-headers-3.13.0-62/arch/arm/include/asm/ptrace.h 'işlenirken): Aygıtta yer kalmadı , hata mesajı diski gösterdiği için yazılı rapor yok tam hata dpkg-deb: error: alt işlem macunu sinyal ile öldürüldü (Bozuk boru) İşleme sırasında hatalarla karşılaşıldı: /var/cache/apt/archives/linux-headers-3.13.0-62_3.13.0-62.102~precise1_all.deb E: Alt işlem / usr / bin / dpkg bir hata kodu döndürdü (1)
Gerçi disk alanım bitmiyor olsa da,
# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 6.8G 4.7G 1.8G 69% /
Her neyse, düğümlerim dolu.
# df -i
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/sda1 458752 455214 3538 100% /
Ondan fazla eski çekirdeğim var ancak bunları kendim apt-get
topal olduğu için kaldıramıyorum . Bu yüzden benzer bir sorun bildiren bu yazıyı takip edemiyorum .
Tek seçenek, birkaç eski çekirdeği el ile silmek gibi görünüyor. Herhangi bir soruna neden olur mu?
Daha iyi bir çıkış yolu var mı? Şimdilik kök için ayrılmış alanı kullanabilir miyim ve eski çekirdekleri kaldırabilir miyim?
/usr/src
de durumdan kurtulmak için birkaç eski çekirdeği el ile kaldırdım . Neyse ki her şey iyi gitti veapt
tekrar çalışmaya başladı. Ama bir üretim makinesinde böyle bir şey yapmadan önce geri almanı isteyeceğim. Tamamen yedeği olan sanal bir makinede yaptım.