role_install_workstaton_packages
Ansible роль для установки базовых пакетов рабочего стола
Эта ansible роль больше не поддерживается
Ansible плейбук для установки базовых и десктопных пакетов, которые могут понадобиться для комфортной работы с вашим Linux десктопом.
Какие пакеты
Посмотрите файл vars/main.yml
github, чтобы узнать, какие пакеты будут установлены.
Учтите, что не все пакеты доступны в каждой дистрибутиве Linux!
Настройки по умолчанию
Посмотрите файл defaults/main.yml
(github) если хотите изменить некоторые параметры по умолчанию. Несколько из них описаны ниже:
конфигурация:
Если вы не хотите, чтобы cups был включен и установлен, установите следующую переменную:
install_cups: false #(по умолчанию true)
Если вам не нужен контроль версий:
submodules_versioncheck: false # (по умолчанию true)
Если вы хотите установить дополнительные пакеты в вашей ОС:
install_extra_workstation_packages:
- foo
- bar
Установка:
С использованием ansible galaxy
# установка
ansible-galaxy install do1jlr.role_install_workstaton_packages
---
# пример плейбука
- name: установка некоторых базовых и десктопных пакетов
roles:
- do1jlr.role_install_workstaton_packages
без ansible galaxy
# установка
git clone https://github.com/chaos-bodensee/role_install_workstaton_packages.git roles/workstation_packages
---
# пример плейбука
- name: установка некоторых базовых и десктопных пакетов
tags:
- packages
- default
roles:
- workstation_packages
Рекомендуемые дополнительные ansible репозитории для установки полезных пакетов:
название пакета | github url | ansible galaxy |
---|---|---|
ranger (менеджер файлов) |
github.com/chaos-bodensee/role-ranger | (скоро) |
bat |
https://github.com/gantsign/ansible_role_bat | (скоро) |
Участвуйте
Если что-то работает неправильно, не стесняйтесь открыть проблему! (А еще лучше: создать запрос на изменение)
Если вам чего-то не хватает, пожалуйста, оставьте проблему (или запрос на изменение)!
Install some base and desktop Packages for your Linux Desktop Computer you could need for your daily linux life! [Feel free to sugest changes]
ansible-galaxy install chaos-bodensee/role_install_workstaton_packages