Skip to content

lincooln/chef-linux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧑‍🍳 Повар (Chef-Linux) Простая утилита для управления пакетами через рецепты

Совместный проект человека и ИИ • Версия 1.0

📖 Что это? Простой bash-скрипт, который читает "рецепты" (файлы .inf) и устанавливает/удаляет пакеты как в них указано.

На данный момент две версии: chefpro.sh PRO-версия (рекомендуется тем кто знает что делает) Без проверок - что в рецепте, то и выполняется Для тех, кто знает что делает

chef.sh # Полная версия (для обычного пользователя который любит пробовать что-то новое) Анализ зависимостей Поддержка разных дистрибутивов Валидация рецептов Цветной вывод и спиннеры Для тестирования и разработки

А так же пример кулинарной книги для обычной версии в данном случае для altlinux. книга содержит пару безопасных рецептов для примера.

Формат рецепта: [myapp] блок разделитель name = название рецепта ingredients = имена пакетов которые необходимо установить перечисленные через запятую cleanups = имена пакетов которые надо удалить перечисленные через запятую spices = сообщение для пользователя если после работы с пакетами нужно что-то донастроить

любое поле кроме имени не является обязательным к заполнению но обязательно должно присутствовать в рецепте

Для про версии формат книги отличается! name = название рецепта ingredients = имена пакетов которые необходимо установить перечисленные через запятую cleanups = имена пакетов которые надо удалить перечисленные через запятую

рецепты между собой отделены пустыми строками

Примеры запуска: ./chefpro.sh mc - установит mc ./chef.sh list -покажет список рецептов

🚀 Быстрый старт bash git clone https://github.com/lincooln/chef-linux.git cd chef-linux

⚠️ Важно! Проект в стадии тестирования - могут быть баги

Проверено минимально - нужны тесты на разных системах

Без гарантий - используете на свой страх и риск

Требует прав root/sudo для установки пакетов либо запуск под root

👥 Авторы Lincooln - идея и разработка DeepSeek (AI) - помощь в кодировании

📄 Лицензия MIT - делайте что хотите, но претензий не принимаем.

Простой способ настройки Linux • Установил и забыл

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages