Автор Тема: скачивал alt SL8.02, диск маленький, не получилось, что делать?  (Прочитано 19604 раз)

dango

  • Гость
Давайте тему закрывать.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Давайте тему закрывать.

Дан, есть вариант, что эта паскуда systemd сожрала у парня место на диске, которого и так не дофига:
по порядку
"1. Запускаем систему или перезапускаем на чистовую.
2. В папке "Загрузки" удаляем файлы загрузок.
3. Перезагружаем систему в штатном режиме."
и всё по новой - сообщение места нет,

и так пока не переустановил ПО.

Нам-то на sysv пофигу, - на sysv журналирование жрёт копейки, а архивы вылетают по FIFO.
Ну и посмотреть сколько занимает кеш apt. Сам-то он не очищается, а винт маленький.
Плюс посмотреть, не распух ли кеш браузера.
Ещё что-то.
Можно в mc root-ом пройтись по каталогам через Ctrl+Space, - покажет занятый файлами объём в каталоге. И начать с корня, на предмет поиска самого пухлого каталога. Неплохо бы знать как установлена система: всё на один раздел или раздельно хомяк и корень. Что именно переполняется, корень или хомяк. Ну и плюс точно объём hdd и занятое место в метрах.
В общем искать виновника этого "и всё по новой - сообщение места нет" на маленьком винте.
У меня например sysv-xfce, на nx6110, на 15-ти гигах стоял на одном разделе, но за местом надо было периодически следить. Но то ж sysv...

А сожрать место на диске, оно таки может и есть чем (здесь журнал сыстемдэ кастрирован пределом в 50 метров):
# find / -type f -size +50M -print 2>/dev/null
/.rw/var/lib/apt/lists/ftp.altlinux.org_pub_distributions_ALTLinux_p8_branch_i586_base_pkglist.classic
/.rw/var/cache/apt/srcpkgcache.bin
/.rw/var/cache/apt/pkgcache.bin
/.rw/home/altlinux/.xsession-errors:0
/.rw/home/altlinux/.wine/drive_c/windows/system32/gecko/2.47/wine_gecko/xul.dll
/var/lib/apt/lists/ftp.altlinux.org_pub_distributions_ALTLinux_p8_branch_i586_base_pkglist.classic
/var/cache/apt/srcpkgcache.bin
/var/cache/apt/pkgcache.bin
/home/altlinux/.xsession-errors:0
/home/altlinux/.wine/drive_c/windows/system32/gecko/2.47/wine_gecko/xul.dll
/.ro/usr/lib/firefox/libxul.so
/usr/lib/firefox/libxul.so
/dev/shm/pulse-shm-1965021509
/dev/shm/pulse-shm-1115808199
/dev/shm/pulse-shm-2279552012
/dev/shm/pulse-shm-1643405480
/image/live
/proc/kcore
/sys/devices/pci0000:00/0000:00:02.0/resource2_wc
/sys/devices/pci0000:00/0000:00:02.0/resource2
# find / -type f -size +100M -print 2>/dev/null
/.rw/home/altlinux/.xsession-errors:0
/home/altlinux/.xsession-errors:0
/image/live
/proc/kcore
/sys/devices/pci0000:00/0000:00:02.0/resource2_wc
/sys/devices/pci0000:00/0000:00:02.0/resource2
# du -m /.rw/home/altlinux/.xsession-errors:0
204 /.rw/home/altlinux/.xsession-errors:0

Кстати у нас на sysv-xfce и пульсы нет, - там alsa+apulse:
а тут уже четверть гига, что для маленького винта, немного дофига
# ll /dev/shm/pulse-shm-*
-rwx------ 1 altlinux altlinux 67108904 мар 20 07:23 /dev/shm/pulse-shm-1643405480
-rwx------ 1 altlinux altlinux 67108904 мар 20 07:21 /dev/shm/pulse-shm-1115808199
-rwx------ 1 altlinux altlinux 67108904 мар 20 07:21 /dev/shm/pulse-shm-2279552012
-rwx------ 1 altlinux altlinux 67108904 мар 20 01:27 /dev/shm/pulse-shm-1965021509

В двух последних выбросах в системе на сыстемдэ с пульсой, уже почти полгига, и жрёт она как не в себя.

Итого файлов размером более 50-ти метров, в системе на сыстемдэ с пульсой, набирается почти два гига:
# du -smx $(find / -type f -size +50M -print 2>/dev/null) 2>/dev/null | awk '{ SUM += $1 } END {print SUM}'
1968


sysv-xfce вместе с добавками и хомяком не превышает 8Gb:
# du -smx ./
7919 ./
# tune2fs -l /dev/sda11 | grep create
Filesystem created:       Fri Sep  7 10:44:12 2018
« Последнее редактирование: 20.03.2019 11:21:36 от Speccyfighter »

dango

  • Гость
Дан, есть вариант, что эта паскуда systemd сожрала у парня место на диске, которого и так не дофига:
Юрий, ТС решил свою проблему как смог. Все попытки узнать детали заходят в тупик. Предлагаю не тратить время впустую и закрыть тему.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Юрий, ТС решил свою проблему как смог. Все попытки узнать детали заходят в тупик. Предлагаю не тратить время впустую и закрыть тему.
Тем более, что обычный пользователь точно не будет такие портянки читать. Я-то не вчитываюсь. ;-)

Оффлайн Павел 27

  • Начинающий
  • *
  • Сообщений: 13
2. Сразу

 открываем браузер и идем в "Загрузки",

 останавливаем загрузки и удаляем их.
спасибо,
следующий раз так и поступлю.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
2. Сразу

 открываем браузер и идем в "Загрузки",

 останавливаем загрузки и удаляем их.
спасибо,
следующий раз так и поступлю.

Также перед инсталляцией стоит соотносить размер образа из которого будет устанавливаться система и объём жесткого диска.
Например p8-sysv-xfce-i586, после инсталляции займёт на диске что-то около пяти гигабайт. SL8.2 x86_64, пакетов в котором почти четыре гигабайта, займёт на диске намного больше. Стоит не забывать, что в системе на systemd, по-умолчанию очень много займёт и журнал системы. А ещё нужно место под кеш apt (и довольно много) и кеш приложений. Иногда в системе, непредсказуемо могут по объёму расти логи. А ещё нужно достаточно места под файлы пользователя. И возможно дополнительные пакеты/программы, которые возможно понадобится установить из репозитория. Всё это в немалой степени отъедает дисковое пространство. Поэтому для маленьких винчестеров, гигабайт 20, я бы не рекомендовал устанавливать систему из образа превышающего 1-1.5 гигабайта. Иначе даже после непродолжительного использования, места на диске может совсем не остаться. И при маленьком винчестере, стоит отказаться от автоматической разбивки на разделы, а устанавливать всю систему + home на один раздел. Иначе и без того небольшое дисковое пространство будет катастрофически быстро исчезать.