Я прочитав кожну тему, яку я міг знайти - навіть ті, що говорять про те, що на це питання було дано відповіді в іншому місці, але жодна з них не стосується конкретного питання, яке у мене виникає. Менеджер оновлень працював і створював помилки, пов’язані з невиконанням залежності, і пропонував використовувати apt-get install -f, який не вдається з цим повідомленням:
Unpacking linux-headers-3.5.0-36 (from .../linux-headers-3.5.0-36_3.5.0-36.57~precise1_all.deb) ...
dpkg: error processing /var/cache/apt/archives/linux-headers-3.5.0-36_3.5.0-36.57~precise1_all.deb (--unpack):
unable to create `/usr/src/linux-headers-3.5.0-36/arch/arm/mach-iop32x/include/mach/glantank.h.dpkg-new' (while processing `./usr/src/linux-headers-3.5.0-36/arch/arm/mach-iop32x/include/mach/glantank.h'): No space left on device
Я підозрюю, що останні 5 слів, які не залишилися на пристрої, мають велике значення, але обидва df і du показують достатній простір. Тож мені цікаво, якому пристрою потрібно більше місця?
Вихід від df -h
Filesystem
Size Used Avail Use%
Mounted on /dev/sda1 5.5G 4.4G 786M 86%
/ udev 996M 4.0K 996M 1%
/dev tmpfs 402M 880K 401M 1%
/run none 5.0M 0 5.0M 0% /run/lock none 1004M 156K 1004M 1%
/run/shm /dev/sdb1 30G 1.4G 27G 5%
/home /dev/sdc1 299G 31G 268G 11% /media/HD-PCTU2
df -h
та (ii) вихід mount
. dpkg очистить файли після того, як він закінчить працювати, тому може здатися, що у вас є достатньо місця, коли насправді цього немає. Подумайте про запуск, apt-get clean
перш ніж починати dpkg.
watch -n 1 df -h
за терміналом під час виконання apt-get install
(це трохи сповільнить вас, але ви знаєте, яка файлова система занадто мала)