Commit 2595ecba authored by Marco Marinello's avatar Marco Marinello

Say something about gitlab installation via deb and manual compilation

Signed-off-by: Marco Marinello's avatarMarco Marinello <mmarinello@sezf.it>
parent 81b45f6c
Pipeline #34 passed with stages
in 17 minutes and 17 seconds
......@@ -7,14 +7,27 @@
### Da repository
Per ottenere l’ultima versione del software è possibile scaricare direttamente l’archivio git sul server:
Per ottenere l’ultima versione del software è possibile scaricare direttamente l’ultima build da GitLab.
La versione `master` (stabile) può essere scaricata con:
```bash
wget -O fuss-fucc.deb https://gitlab.fuss.bz.it/fuss/fucc/-/jobs/artifacts/master/raw/dist/fuss-fucc_0.1_all.deb?job=build-buster
```
Mentre la versione `develop` (instabile) può essere scaricata con:
```bash
apt-get install git
cd /opt
git clone https://work.fuss.bz.it/git/fuss-fucc
wget -O fuss-fucc.deb https://gitlab.fuss.bz.it/fuss/fucc/-/jobs/artifacts/develop/raw/dist/fuss-fucc_0.1_all.deb?job=build-buster
```
Fatto ciò è possibile installare FUCC semplicemente con
```bash
dpkg -i fuss-fucc.deb
```
### Da un archivio tgz
Bisogna copiare l'archivio FUCC-XX.tgz sul server (in genere va bene anche la cartella "/tmp").
......@@ -25,6 +38,25 @@ tar -C /opt -xvzf FUCC-XX.tgz
```
## Compilare fuss-fucc
Se non si vuole utlizzare la versione buildata in GitLab si può compilare autonomamente una copia di fuss-fucc.
Installare innanzitutto le dipendenze con
```bash
apt-get install -y build-essential debhelper libncurses5-dev libglib2.0-dev libgeoip-dev libtokyocabinet-dev zlib1g-dev libncursesw5-dev libbz2-dev unzip wget squashfs-tools openssh-client
```
e procedere poi alla compilazione vera e propria con (N.B. i comandi vanno eseguiti come root per poter modificare i permessi dello squashfs)
```bash
make full-clean
make rebuild-squashfs
debian/rules binary
```
## Verifica importante (ed eventuale modifica da fare)
Se sul fuss-server la cartella di clonezilla é "/srv/clonezilla" non c'é bisogno di fare nessuna modifica.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment