все параметры
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Источник: direnv  ]

Пакет: direnv (2.32.1-2 и другие)

Ссылки для direnv

Screenshot

Ресурсы Debian:

Исходный код direnv:

Сопровождающий:

Внешние ресурсы:

Подобные пакеты:

настройка переменных окружения в зависимости от текущего каталога

direnv управляет переменными окружения в оболочках bash, zsh и fish, и позволяет устанавливать разные переменные окружения для разных каталогов. Это позволяет иметь проектно-ориентированные переменные окружения, не усложняя файл ~/.profile.

Перед каждым выводом приглашения оболочки будет проверено наличие файла .envrc в текущем или родительском каталогах. Если файл существует, то он будет загружен созданной подоболочкой bash и все экспортируемые переменные будут перехвачены direnv и применены для вашей командной оболочки.

direnv специально собран статично исполняемым для того, чтобы работать достаточно быстро и незаметно при каждом выводе приглашения командной оболочки. Также direnv не зависит от языка и может применяться для решений аналогичных rbenv, pyenv, phpenv и т.д.

Другие пакеты, относящиеся к direnv

  • зависимости
  • рекомендации
  • предложения
  • enhances

Загрузка direnv

Загрузить для всех доступных архитектур
Архитектура Версия Размер пакета В установленном виде Файлы
amd64 2.32.1-2+b7 2 279,2 Кб6 832,0 Кб [список файлов]
arm64 2.32.1-2+b7 1 964,0 Кб6 516,0 Кб [список файлов]
armel 2.32.1-2+b7 1 947,1 Кб6 639,0 Кб [список файлов]
armhf 2.32.1-2+b7 1 941,3 Кб6 611,0 Кб [список файлов]
i386 2.32.1-2+b7 2 099,3 Кб6 643,0 Кб [список файлов]
mips64el 2.32.1-2+b7 1 773,0 Кб7 494,0 Кб [список файлов]
ppc64el 2.32.1-2+b7 1 947,6 Кб6 707,0 Кб [список файлов]
riscv64 2.32.1-2+b3 1 973,4 Кб6 584,0 Кб [список файлов]
s390x 2.32.1-2+b7 2 073,7 Кб7 196,0 Кб [список файлов]