Crea un repository Debian con versioni di pacchetti multipli

Ho bisogno di creare un repository debian per mantenere i nostri pacchetti software, ma il punto principale è consentire a versioni multiple di software di mantenere in esso il rollback se necessario. reprepo non è in grado di farlo, e sembra che anche debarchiver non è ansible

Posso solo utilizzare dpkg-scanpackage -m per generare packages.gz ma più interessante è creare repo completo, con supporto pinning e firma gpg

Qualche consiglio? Grazie

  • SVN 1.2.3 - 1.7 Migrazione Dump Problemi di carico
  • Creare uno specchio locale rpmforge / repoforge?
  • Debian apt-get repository
  • Utilizzo di pacchetti debian firmati per il repository interno
  • Ottieni checksum di tutti i pacchetti su un server repo yum
  • È ansible mantenere la directory .hg nella posizione personalizzata
  • ricreazione dello svn repository
  • Evitare l'inferno di dipendenza in un ambiente limitato
  • 2 Solutions collect form web for “Crea un repository Debian con versioni di pacchetti multipli”

    È ansible mantenere più versioni di un pacchetto utilizzando il reprepro. Bisogna solo essere associati a diverse versioni (ad esempio, wheezy vs. wheezy-backports ). A questo scopo è ansible definire una nuova versione all'interno di reprepro.

    Vorrei anche raccomandare reprepro per questo.

    Il problema di avere più versioni disponibili allo stesso tempo può essere risolto con un componente per versione come è fatto su apt.postgresql.org anziché creare una nuova distribuzione per ciascuna release. (I ragazzi di PostgreSQL hanno effettivamente avuto lo stesso problema e questa è la loro soluzione / lavoro.)

    (I componenti sono "main", "contrib" e "non-free" in Debian e "main", "universo", "limitati" e "multiverse" in Ubuntu. Sono un livello inferiore alla suite di distribuzione.

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.