На этот вопрос уже есть ответ здесь:
Когда я получаю сообщение для программного обеспечения Обновите и нажмите, чтобы установить. Я получаю сообщение «Недостаточно места», предлагающее очистить корзину и удалить временные файлы с помощью sudo apt-get clean
. Я очистил корзину, но по-прежнему получаю то же сообщение и не знаю, какие временные файлы нужно удалить или что такое sudo apt-get clean
.
sudo apt-get clean
убирает локальный репозиторий полученных файлов пакета. Это удаляет все кроме файла блокировки от /var/cache/apt/archives/
и /var/cache/apt/archives/partial/.
Источник: man apt-get
Другая возможность видеть, что происходит, когда мы используем команду sudo apt-get clean
, состоит в том, чтобы моделировать выполнение с -s
- опция.
mook@MookPC:~$ apt-get -s clean NOTE: This is only a simulation! apt-get needs root privileges for real execution. Keep also in mind that locking is deactivated, so don't depend on the relevance to the real current situation! Del /var/cache/apt/archives/* /var/cache/apt/archives/partial/* Del /var/lib/apt/lists/partial/* Del /var/cache/apt/pkgcache.bin /var/cache/apt/srcpkgcache.bin
mook@MookPC:~$ sudo apt-get -s clean [sudo] password for mook: Del /var/cache/apt/archives/* /var/cache/apt/archives/partial/* Del /var/lib/apt/lists/partial/* Del /var/cache/apt/pkgcache.bin /var/cache/apt/srcpkgcache.bin
Благодаря @jarno для предложения.
Если Вы получаете сообщение "пространство Insufficienct", и команда sudo apt-get clean
недостаточна, попробуйте это:
Открывают терминал,
Нажатие Ctrl + Высокий звук + Выполнение T
это:
sudo -i # (Allows you to execute commands with the privileges of the superuser.)
KERNELCUR=$(uname -r | sed 's/-*[a-z]//g' | sed 's/-386//g')
PKGLINUX="linux-(image|headers|ubuntu-modules|restricted-modules)"
METAPKGLINUX="linux-(image|headers|restricted-modules)-(generic|i386|server|common|rt|xen)"
KERNELSOLD=$(dpkg -l | awk '{print $2}' | grep -E "$PKGLINUX" | grep -vE "$METAPKGLINUX" | grep -v "$KERNELCUR")
apt-get purge "$KERNELSOLD" # (Remove old kernels.)
CONFOLD=$(dpkg -l | grep '^rc' | awk '{print $2}')
apt-get purge "$CONFOLD" # (Removes configuration files from deb packages that have been uninstalled.)
apt-get autoremove # (Deletes orphaned packages, or dependencies that remain installed after you have installed an application and then deleted it.)
apt-get clean # (Removes all packets from the cache.)
rm -rf /home/*/.local/share/Trash/*/** &> /dev/null # (Empty the trash from all users.)
rm -rf /root/.local/share/Trash/*/** &> /dev/null # (Empty the trash from root.)