Настройка Debian с помощью Ansible.
Размещённые в этом репозитории плейбуки предназначены для быстрой установки и настройки нужного ПО в Debian Linux. В настоящее время речь идёт о релизе BullsEye. В дальнейшем планируется создание отдельных веток, соответствующих релизам дистрибутива.
В файле инвентаря сейчас присутствует запись только для локального компьютера.
-
Обновите список пакетов:
sudo apt update
-
Установите пакет
ansible
:sudo apt install ansible --yes
-
Запустите нужный плейбук:
ansible-playbook \ --inventory ./inventory.yml \ playbooks/<имя_плейбука>.yml
-
Дождитесь завершения работы плейбука.
Установка Docker и необходимых для него пакетов из репозиториев разработчика, а не из репозиториев Debian Linux.
Установка GNU Emacs и пакета его дополнений.
Установка Firefox из репозитория Mozilla. Повторение шагов, описанных в официальной инструкции.
Установка клиента рабочего стола для мессенджера Mattermost.
Установка NodeJS LTS. В настоящее время это 20.x.
Установка OpenTofu — открытого аналога Hashicorp Terraform.
Подключение официального репозитория PostgreSQL.
Этот плейбук не устанавливает и не настраивает саму СУБД!
Установка системы виртуализации QEMU-KVM. Плейбук основан на статье из Debian Wiki.
Установка Ruby и пакетов, необходимых для нативной сборки расширений.
Установка системы логирования syslog-ng из официального репозитория.
Установка HashiCorp Terraform. Может не работать из-за введенных против России санкционных ограничений.
Установка почтового клиента Mozilla Thunderbird.
Установка Oracle VirtualBox.
Установка стабильной версии Yandex Browser.