Покритикуйте плиз.
Я пару лет наза написал для себя
скрипт по установке необходимого на свежеустановленную операционнцю систему.
Пользуюсь им. Вполне доволен.
Он полезен тем, что под рукой всегда есть достаточно актуальные репозитории для установки.
Но он не совсем автоматический. Приходится что то править руками иногда.
И эти репозитории размазаны по коду.
Появилась мысль, а что если вынести в отдельный файл списки программ для установки. Что нибудь типа:
[Control_Section]
AUTO=yes
[TEMPLATE]
Install=yes
Description=""
Repo=""
ProgName=""
PacketName=""
CustomAction=""
HelpUrl=""
Comment=""
[Archivers]
Install=yes
Description="Наиболее часто используемые архиваторы"
ProgName="p7zip-full p7zip-rar unace unrar zip unzip sharutils uudeview mpack arj cabextract"
ProgName="file-roller rar htop powertop gparted ssh exfat-fuse exfat-utils"
[Midnight_Commander]
Install=yes
Description="Midnight Commander. A powerfull file manager"
Repo="ppa:eugenesan/ppa"
HelpUrl="https://www.midnight-commander.org/"
Тогда можно будет это все более легко конфигурить и использовать.
Как вы считаете, это имеет смысл воплощать? Будет ли востребовано?
Или может уже есть такое и я велосипед придумал?