text 15 May Create apt repository

Vediamo come creare una repository apt. Per far cio` usiamo l’utiliti reprepro:

sudo apt-get install reprepro

ora creiamo una directory di lavoro e il file di configurazione:

mkdir -p repository/conf
nano repository/conf/distributions

Il file distributions sara` una cosa del genere:

Origin: Company name
Label: Pioz's debian repository
Suite: stable
Codename: debian
SignWith: default
Architectures: i386 amd64 source
Components: main non-free contrib
Description: This repository include my programs

Bene a questo punto generiamo la repo con il seguente comando da dentro la cartella repository appena creata:

reprepro includedeb debian pacchetto1.deb pacchetto2.deb ...

Se avete una chiave privata verra` usata per garantire la repository. Bene adesso mettete online la cartella repository e siamo OK.

Per seguiamo i seguenti passi:

  • Aggiungiamo la chiave pubblica ad apt

    echo key.pub | sudo apt-key add -

  • Aggiungiamo il repo al file /etc/apt/sources.list

    deb http://www.pioz.it/repository debian main

  • Aggiorniamo

    sudo apt-get update

  • Installiamo qualche programma

    sudo apt-get install pacchetto1.deb


blog comments powered by Disqus