install_apt role – Install software through apt

Note

This role is part of the ufrmath.computer_labs collection (version 1.0.0).

To install it use: ansible-galaxy collection install git+https://github.com/guillod/computer_labs.

To use it in a playbook, specify: ufrmath.computer_labs.install_apt.

Entry point main – Install software through apt

Synopsis

  • Install scientific software through apt;

  • Some packages require a custom repository see the role add_deb.

Parameters

Parameter

Comments

files

list / elements=string

list of package files to add to the repository

Default: []

packages

dictionary

list of packages and version to add to the repository

Default: {}

repository_name

string

name of the aptly repository

Default: "focal"

unarchive_path

string

path where to download deb

Default: "/tmp/aptly"