La respuesta aceptada no es completamente correcta. en los sistemas POSIX, los "inodos" apuntan a archivos y directorios. Los descriptores de archivos solo son exclusivos de un proceso y no de un sistema. Sin embargo, los inodos son únicos, aunque más de un inodo puede apuntar a un solo archivo. Habría comentado sobre la respuesta aceptada, pero no pudo debido a la restricción de representantes.
С помощью этой команды вы можете переместить временный каталог, используемый для установки. (Он устанавливает TMPDIR
в ваш домашний каталог на время работы m11.sh
.)
TMPDIR=~ ./m11.sh
m11.sh
использует / tmp
по умолчанию. это относительно небольшой раздел tmpfs на вашем компьютере.
$ head -n5 Mathematica_11.0.0_LINUX.sh
#!/bin/sh
# This script was generated using Makeself 2.1.1
CRCsum="823848904"
MD5="5f9bd533e1692994eb5c0f503153393a"
TMPROOT=${TMPDIR:=/tmp}
Команда синхронизации используется для копирования всего содержимого из кэша в память. кэширование ускоряет некоторые процессы, но объем памяти подкачки сокращается, что приводит к появлению ошибки «нет свободного места».
запустите команду синхронизации от имени пользователя root.
$ sync; echo 1 > /proc/sys/vm/drop_caches
$ sync; echo 2 > /proc/sys/vm/drop_caches
$ sync; echo 3 > /proc/sys/vm/drop_caches
После выполнения этих команд запустите команду $ free -g
, чтобы проверить свободную, используемую и общую доступную память, кэш и пространство подкачки.