Как изменить временный каталог для скрипта настройки? - PullRequest
4 голосов
/ 28 февраля 2012

Когда я запускаю скрипт configure для сборки GNU global в системе Linux, я получаю сообщение «не могу создать временный файл для этого документа: на устройстве не осталось места».Действительно, / disk был переполнен.

Поэтому я попытался изменить временный каталог на другой диск, и я установил переменную среды TMPDIR, TMP и TEMP в другой каталог на диске, например, /mnt/tmp.

.

Я попытался запустить скрипт configure, но получил то же сообщение.В чем дело?Пожалуйста, дайте мне любой совет.

Спасибо.

Ответы [ 3 ]

3 голосов
/ 15 марта 2017

вы можете переопределить расположение временного каталога во время настройки следующим образом:

./configure TMPDIR=path/to/your/tmp/folder
1 голос
/ 10 апреля 2014

вы можете добавить приведенный ниже оператор в начале вашего скрипта.

export TMPDIR = 'DIRNAME'

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

0 голосов
/ 29 февраля 2012

Если ваш каталог / заполнен, и программа пытается записать в ваш каталог / tmp, попробуйте переименовать каталог tmp в что-то вроде tmp_old, а затем создайте символическую ссылку на вашу новую папку tmp, например: ln -s / mnt / tmp / tmp

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...