Ответы:
https://github.com/bpkg/bpkg/ можно установить с помощью:
curl -Lo- "https://raw.githubusercontent.com/bpkg/bpkg/master/setup.sh" | bash
и позволяет устанавливать пакеты, такие как:
bpkg install term -g
Пакеты - это просто Git-репозитории package.jsonна верхнем уровне.
Насколько мне известно, таких инструментов для работы с пакетами / совместного использования не существует для сценариев оболочки ... На мой взгляд, потому что существует не только один язык сценариев (вы, вероятно, думали bash, но существуют другие оболочки), а также потому, что задача - сценарий оболочки должен выполнить это часто очень конкретно.
На самом деле, вы можете думать о наборе инструментов gnu (sed, awk, grep и т. Д.) Как о наборе базовых (или более сложных) инструментов, которые распространяются как пакеты deb ...
Тем не менее, вы можете найти несколько примеров в сети, например, список в этом блоге ...
Да, есть один менеджер пакетов. Жан - отсутствует менеджер пакетов для Linux.
Вот домашняя страница проекта: http://github.com/ziyaddin/jean
Взгляните на воробья - это система распространения скриптов для платформ Linux.