#upgrade #serverless.com
Вопрос:
В ходе попытки обновления без сервера я получил следующую ошибку.
Error: EXDEV: cross-device link not permitted, rename '/tmp/serverless-binary-tmp' -> '/home/<username>/.serverless/bin/serverless'
Изучая другие подобные ошибки/вопросы на SO, они указывают, что эта ошибка возникает при попытке переместить файлы между разделами/устройствами; проблема в том, что /tmp
это не отдельный раздел /
.
Ответ №1:
Поэтому я сначала попытался изменить расположение /tmp
папки для serverless.com, но не смог найти документацию/варианты на этот счет.
К счастью, ручная копия файла, похоже, была единственным недостающим шагом
cp '/tmp/serverless-binary-tmp' '/home/<username>/.serverless/bin/serverless'