Tôi đã gặp lỗi sau khi nâng cấp máy chủ Ubuntu 12.04 của mình. Bây giờ apt-get
không thể cài đặt hoặc gỡ bỏ bất kỳ gói.
Giải nén các tiêu đề linux-3.13.0-62 (từ ... / linux-headers-3.13.0-62_3.13.0-62.102 ~ precision1_all.deb) ... dpkg: xử lý lỗi /var/cache/apt/archives/linux-headers-3.13.0-62_3.13.0-62.102~precise1_all.deb (--unpack): không thể tạo `/usr/src/linux-headers-3.13.0-62/arch/arm/include/asm/ptrace.h.dpkg-new ' (trong khi xử lý `./usr/src/linux-headers-3.13.0-62/arch/arm/include/asm/ptrace.h '): Không còn chỗ trống trên thiết bị Không có báo cáo apport được viết vì thông báo lỗi cho biết đĩa lỗi đầy đủ dpkg-deb: error: quá trình dán đã bị hủy bởi tín hiệu (Đường ống bị hỏng) Đã bắt gặp các lỗi trong quá trình xử lí thông tin: /var/cache/apt/archives/linux-headers-3.13.0-62_3.13.0-62.102~precise1_all.deb E: Quá trình phụ / usr / bin / dpkg trả về mã lỗi (1)
Mặc dù tôi không thực sự hết dung lượng đĩa,
# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 6.8G 4.7G 1.8G 69% /
Dù sao thì inodes của tôi đã đầy,
# df -i
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/sda1 458752 455214 3538 100% /
Tôi có hơn mười hạt nhân cũ nhưng tôi không thể loại bỏ chúng vì apt-get
bản thân tôi là khập khiễng. Vì vậy, tôi không thể theo dõi bài viết này báo cáo vấn đề tương tự.
Tùy chọn duy nhất dường như xóa một vài hạt nhân cũ hơn bằng tay. Nó sẽ gây ra vấn đề gì không?
Có cách nào tốt hơn không? Tôi có thể sử dụng không gian dành riêng cho root trong thời gian này và loại bỏ các hạt nhân cũ hơn không?
/usr/src
để thoát khỏi tình trạng này. May mắn là mọi thứ đã diễn ra tốt đẹp vàapt
bắt đầu làm việc trở lại. Nhưng tôi sẽ yêu cầu bạn lấy lại trước khi làm điều đó trên máy sản xuất. Tôi đã làm điều đó trên một máy ảo đã sao lưu hoàn toàn.