LINUX.ORG.RU

Не хватает места на диске


0

1

Добрый вечер.

Я столкнулся с проблемой нехватки места на диске, понаставил кучу всяких linux-headers, но при установке не хватило места на 3 пакета.

root@home:/var/cache/apt/archives# df -h
Файловая система      Разм  Исп  Дост  Исп% смонтирована на
/dev/sda1             323M  283M   24M  93% /
tmpfs                 2,0G     0  2,0G   0% /lib/init/rw
udev                  2,0G  264K  2,0G   1% /dev
tmpfs                 2,0G     0  2,0G   0% /dev/shm
/dev/sda9              38G  235M   36G   1% /home
/dev/sda8             368M   11M  339M   3% /tmp
/dev/sda5             8,3G  7,4G  520M  94% /usr
/dev/sda6             2,8G  466M  2,2G  18% /var
/dev/sr0              168M  168M     0 100% /media/cdrom0

Речь о /dev/sda5 (/usr). При попытке удалить, что-нибудь apt требует провести это с ключем -f, который в свою очередь пытается доставить не установленные пакеты. Но не может этого сделать из-за нехватки места.

Как быть в таких ситуациях?

★★★
# mv /usr/<что-то> /<куда-то>
# mount /<куда-то> /usr/<что-то> -o bind
# apt-get install
# ???
# profit!!
r2d2
()

При попытке удалить, что-нибудь apt требует провести это с ключем -f, который в свою очередь пытается доставить не установленные пакеты.

dpkg -r <packagename> ?

AITap ★★★★★
()

Как быть в таких ситуациях?

В таких ситуациях быть:

$ sudo dpkg --purge --force-all

И после этого, эти люди говорят, что deb/apt лучше, чем rpm/zypper! Да, я такой дурацкой ситуации на SuSE даже не могу себе представить.

anonymous
()

«Грязный» рецепт от К.О.

Среди /usr/share/* найди самый толстый и не критичный в данный момент для работы каталог и задвинь его временно на более свободный раздел. После решения проблемы вернёшь на место и продолжишь наводить порядок со свободным местом привычными средствами.
Как наиболее безобидные варианты — /usr/share/doc, /usr/share/man или каталоги толстых игрушек, если таковые там имеются.

blexey ★★★★★
()

ключем

ключом. После шипящих в ударяемых окончаниях существительных пишется буква о, а не е. В отличие от ударяемых окончаний глаголов, где ровно наоборот (течёт, а не течот).

anonymous
()

Самая жирная - наверняка /usr/share, при том, что там обычно картинки, и прочая погребень

mv /usr/share /home/usr/share
ln -s /usr/share /home/usr/share
profit!!!
r_asian ★☆☆
()
Ответ на: комментарий от r_asian

Тьфу, наеборот

mv /usr/share /home/usr/share
ln -s /home/usr/share /usr/share
profit!!!
r_asian ★☆☆
()

временно перебрось /usr/share/doc куда-нибудь.

soomrack ★★★★★
()
Ответ на: комментарий от VictimOfLoveToLinux

Зачем такие притыки?

Нравится людям играть в пятнашки на файловых системах.

blexey ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.