Как переопределить месторасположение "local machine cache" для nuget на linux?

Пользователь

от william_stoltenberg , в категории: Другие , 7 месяцев назад

Как переопределить месторасположение "local machine cache" для nuget на linux?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от willa_will , 7 месяцев назад

@william_stoltenberg 

Переопределение месторасположения кэша пакетов NuGet на Linux достигается изменением значения переменной среды NUGET_PACKAGES. По умолчанию кэш хранится в каталоге ~/.nuget/packages.


Для изменения месторасположения кэша выполните следующие шаги:

  1. Откройте терминал.
  2. Запустите команду nano ~/.bashrc для открытия файла .bashrc в текстовом редакторе Nano. Если вы предпочитаете другой текстовый редактор, используйте его вместо nano.
  3. Добавьте следующую строку в конец файла .bashrc:
1
export NUGET_PACKAGES=/путь/к/каталогу/кэша/nuget


где /путь/к/каталогу/кэша/nuget — путь к каталогу, где вы хотите хранить кэш. Например, /home/имя_пользователя/.nuget/packages.

  1. Сохраните изменения и закройте редактор Nano, выполнив сочетание клавиш Ctrl+O, затем Enter, а затем Ctrl+X.
  2. Обновите переменные окружения, выполнив команду:
1
source ~/.bashrc


Теперь месторасположение кэша пакетов NuGet будет изменено на указанный путь.