Во-первых: я только начал использовать интерфейс командной строки для управления всем сервером, извините, если этот вопрос глупый, но я не смог найти ни одного Решение этой проблемы.
У меня возникла проблема с apt-get -f install
, потому что мой диск заполнен. df -h
возвращает:
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg00-lv01 37G 8.1G 28G 23% /
none 4.0K 0 4.0K 0% /sys/fs/cgroup
udev 483M 12K 483M 1% /dev
tmpfs 99M 592K 99M 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 494M 0 494M 0% /run/shm
none 100M 0 100M 0% /run/user
/dev/sda1 464M 459M 0 100% /boot
Как видите, моя файловая система / boot
заполнена. Как я мог продолжать «давать» загрузить немного места из / dev / mapper / vg00-lv01
? Я довольно застрял. Благодарим за любую помощь по этому вопросу
Вы можете попробовать выполнить:
sudo apt-get autoremove
Эта команда удаляет пакеты, которые были установлены другими пакетами и больше не нужны.
Я предполагаю, что у вас есть неиспользуемые образы ядра, делающие загрузочный раздел заполненным. И если вы не можете выполнить указанную выше команду, вам нужно будет вручную очистить / boot раздел. Сначала вы можете использовать следующую команду, чтобы узнать установленное ядро:
sudo dpkg --list 'linux-image*' | grep ^ii
Другие версии ядра (кроме перечисленных выше) можно удалить вручную следующим образом:
sudo rm /boot/*-unused-kernel-version*
Всегда будьте очень осторожны при использовании rm -rf
как root и удалите только неиспользуемые ядра.
Когда у вас будет свободное место в / boot, запустите снова:
sudo apt-get -f install
Вы можете найти этот пост очень полезным:
https://askubuntu.com/ вопросы / 345588 / какой-самый безопасный-способ-очистить-загрузочный-раздел