godleon.apt_mirror

Rollenname

godleon.apt_mirror

Anforderungen

Software

  • Python 3.0 oder eine neuere Version

Rollenvariablen

Die Variablen, die an diese Rolle übergeben werden sollten, sowie eine kurze Beschreibung sind wie folgt:

apt_mirror:
  # wo Sie APT-Pakete & Metadaten aufbewahren
  dir: "/var/local-repo"
  # wo Sie Spiegelprotokolle aufbewahren
  log_dir: "/tmp/apt-mirror-logs"
  ubuntu:
    enabled: true
    # APT-Paketquelle
    source: "http://archive.ubuntu.com/ubuntu"
    nthreads: 10
    # Versionen, die mit dem lokalen APT-Spiegel synchronisiert werden müssen
    support_versions:
      - name: trusty
        # auf "true" setzen, wenn Sie Quellcode-Pakete benötigen
        mirror_source: true
      - name: xenial
        mirror_source: true
  debian:
    enabled: false

Abhängigkeiten

Keine

Beispiel-Playbook

Ein Beispiel, wie man Ihre Rolle verwendet (zum Beispiel mit übergebenen Variablen) ist immer gut für die Benutzer:

- hosts: servers
  roles:
  - { role: godleon.apt_mirror }

Lizenz

MIT

Autoreninformationen

Leon Tseng

Verweise

Über das Projekt

Configure a local APT mirror of Ubuntu OS (Debian maybe will be support later)

Installieren
ansible-galaxy install godleon.apt_mirror
GitHub Repository
Lizenz
mit
Downloads
146
Besitzer