Коллеги, помогите начинающему линуксоиду
Исходные данные:
OS: Astra Linux Orel и Smolensk, установлен сервер Foreman+Puppet
Есть несколько внутренних репозиториев (зеркало офф репозитория и свой корпоративный)
Задачи:
Закоментировать все строки в файле /etc/apt/sources.list
Добавить ключ локального репозитория (вручную делаю это командой wget -O - -q
http://localrepo.domain.local/repo_gpg.key | sudo apt-key add -)
Создать файл для Орла:
/etc/apt/sources.list.d/mirrors.list с содержимым
deb [ arch=amd64 ]
http://localrepo.domain.local/astra/ orel main contrib non-free
deb [ arch=amd64 ]
http://orelrepo.domain.local/ orel main contrib non-free
Создать файл для Смоленска:
/etc/apt/sources.list.d/mirrors.list с содержимым
deb
http://smolenskrepo.domain.local/smolensk/main smolensk main contrib non-free
deb
http://smolenskrepo.domain.local/smolensk/devel smolensk main contrib non-free
deb
http://smolenskrepo.domain.local/smolensk/update smolensk main contrib non-free
deb
http://smolenskrepo.domain.local/smolensk/update-dev smolensk main contrib non-free
deb
http://smolenskrepo.domain.local/smolensk/security smolensk main contrib non-free
Выполнить команды sudo apt update && sudo apt upgrade
Я установил модуль apt (
https://forge.puppet.com/modules/puppetlabs/apt) в /etc/puppetlabs/code/environments/production/modules/
Прочитал документацию к нему, но все равно не понятно как мне реализовать свои задачи? какие файлы в данном модуле редактировать и как?