Skip to content

automate environment

Your Name edited this page Sep 14, 2023 · 1 revision

Ansible

https://opensource.com/article/20/9/install-packages-ansible

https://docs.ansible.com/ansible/latest/cli/ansible-playbook.html

Topgrade

https://github.com/topgrade-rs/topgrade Doc

sudo apt install cargo
cargo --version
cargo install topgrade     
cat ~/.config/topgrade.toml

Features: https://github.com/r-darwish/topgrade/wiki/Step-list Update:

  • packages
    • apt
    • flatpack
  • language-specific:
    • js: npm
    • Java: SDKman
    • python: pip3
    • ruby
  • docker images
  • zsh

Schedule it on boot using cron https://askubuntu.com/questions/814/how-to-run-scripts-on-start-up

Clone this wiki locally