Metapacchetti
La distribuzione FUSS comprende alcuni metapacchetti per semplificare l’installazione di programmi didattici o comunque utili in ambito scolastico, gestiti nel progetto fuss-software
Repository
Il repository dei metapacchetti si può clonare con:
$ git clone https://work.fuss.bz.it/git/fuss-software
Il branch master si riferisce all’ultima release di FUSS, le
versioni precedenti sono nei branch chiamati con il codename della
distribuzione relativa.
Modifica dei metapacchetti
I file della cartella metapackages si riferiscono al metapacchetto
con lo stesso nome e contengono le dipendenze, una per riga e
preferibilmente in ordine alfabetico.
Avvertimento
Le dipendenze devono essere presenti all’interno dei repository Debian o FUSS configurati, altrimenti il pacchetto non sarà più installabile.
Numero di versione
La major version dei metapacchetti deve rispecchiare la versione della distribuzione Debian utilizzata; ad esempio un pacchetto per la versione “trixie” avrà come major version 13.
Il patch level va aumentato di uno ad ogni versione, come di consueto.
I metapacchetti sono nativi, quindi non deve essere presente una versione debian, ma solo le tre componenti MAJOR.MINOR.PATCH.
Per build del pacchetto e upload delle modifiche vedere Pacchetti e Repository