Автор Тема: На разделе "Корень файловой системы" осталось мало свободного места  (Прочитано 4272 раз)

Оффлайн Koi

  • Мастер
  • ***
  • Сообщений: 1 754
  • валар дохаэрис
    • Канал на youtube
1/  осиротевшие пакеты
sudo apt-get autoremove
Не советую, команда метет все в подряд включая и нужное. Из представленного списка надо четко понимать что вам не нужно.
2/ /home/user/.cache/ самые большие кеши у браузеров ! Достаточно очистить историю в самом браузере не зализая в директорию.

3/ синаптик ! смотрим первую табличку в проге
состояние/не установленный(остались файлы настроек) Выделем все мышкой с развёрсткой и удаляем всё ! Это файлы конфиги оставшихся пакетов.

4/ var/log удаляем все фалы текстовики и пробегаемся по каталогам и
каталог /var/log/journal/4fd371db1dd04d55965d8bc7aaacfc38/ должен весить прилично. удалить там все файлы и чистим еще /var/log/cups/ и далее чистим /var/log/apt/

ну можно и sudo rm -rf /var/cache/apt/ и sudo rm -rf /var/log/apache2/* Я чищу в ручную и еще в синаптике. Почему то после sudo apt-get autoremove всё равно остаются файлы конфиги от старых ядер, который видит синаптик.
Под kde есть Sweeper графическая утилита чистки, а занимаемое место каталогами можно посмотреть так же из графики Filelight.

Это rm -rf /var/cache/apt/ зачем? Обновление сразу все зальет обратно.
Кэши браузеров поумолчанию ограничены и хотя могут быть достаточно объемные проще ограничить рост кэша в самом браузере чем постоянно его чистить. Браузер вернет объем удаленного кэша через 1-3 дня.

Мой путь ниндзя:
# apt-get autoclean ; apt-get dedup
Из скрина автора видно что выделено 27г, конечно для рабочей станции этого мало так как такое использование подразумевает установку большого количества софта. Как варианты либо перенос либо увеличение.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 9 408
  • UNIX System V init
утилита sudo apt-get install ncdu
В xfce-sysv стоит по умолчанию или может с каким пакетом я ее захватил?

:-) ncdu по-умолчанию входит в образы alt-p9-xfce-sysv-20201212-{i586,x86_64}.iso
И её ничто не тащит:
# apt-cache rdepends ncdu
ncdu
Reverse Depends:
# ./wpr.sh --help

Search for installed packages
that require the requested installed package

Usage: wpr.sh [parameter]

Parameters:
 package        installed package name
 -h, --help     this help

# ./wpr.sh ncdu

List of installed packages for which the package ncdu in dependencies
Please wait...


[root@comp ~]#

# cat ./wpr.sh
#!/bin/bash
#
# wpr - what package requires
#
# Search for Packages that Require the Package:
# Search for installed packages that require the requested installed package
#


if [ -z "$1" ] || [ "$1" == "-h" ] || [ "$1" == "--help" ]; then

            echo
            echo "Search for installed packages"
            echo "that require the requested installed package"
            echo
            echo "Usage: `basename $0` [parameter]"
            echo
            echo "Parameters:"
            echo " package        installed package name"
            echo " -h, --help     this help"
            echo

exit 0
fi


instpkg=$(echo "$1"); \
echo -e '\nList of installed packages for which the package' $instpkg 'in dependencies\nPlease wait...\n'; \
apt-get remove $instpkg -s|grep Remv|grep -v $instpkg|awk '{print $2}'|\
while read line; \
  do STR=`apt-cache depends $line|grep '^ '|grep -o $instpkg|wc -w`; \
    if [ "$STR" != 0 ]; \
      then rpm -qi $line|grep ^Name|awk '{print $3}';\
    fi; \
done; echo

Скрипт wpr.sh ищет инсталлированные пакеты, у которых в зависимостях указанный параметром для wpr.sh пакет.
Его отличие от `apt-cache rdepends <packagename>` в том, что rdepends ищет все обратные зависимости, а wpr.sh только для установленных пакетов.
« Последнее редактирование: 09.02.2021 15:26:41 от Speccyfighter »
ZX Spectrum 128K
Привет от NM:  # echo -e "\n[device]\nwifi.scan-rand-mac-address=no" >> /etc/NetworkManager/NetworkManager.conf

Оффлайн genand1947

  • Давно тут
  • **
  • Сообщений: 124
/usr так не надо.
А вот /opt вполне...
Получилось. Место в корне добавлось.
Что ещё из корня можно перенести в /home/ без опасения?