Ottieni NetBSD

Da Wiki di NetBSD Italia.

Di seguito sono riportate le informazioni necessarie ad ottenere il sistema operativo.

Indice

Procurarsi un immagine ISO

Il metodo più facile per ottenere ed installare NetBSD sulle propria macchina è procurarsi un immagine ISO.

Versioni

Il sistema è disponibile in diverse versioni progressive a partire dal primo rilascio stabile fino all'attuale current. Una lista completa è disponibile direttamente sul sito di NetBSD all'interno della pagina relativa al rilascio formale.

File

La distribuzione del sistema, sorgenti e immagini ISO, è basata su diversi protocolli elencati nella pagina dei mirror ufficiali. Una volta trovato il mirror più vicino basta andare sulla directory della versione scelta e prendere l'immagine per il port relativo alla propria architettura. Ad esempio, un PC IBM compatibile (i386) una possibile immagine per la versione 4.0 è la seguente:

ftp://iso.fr.netbsd.org/pub/NetBSD/iso/4.0/i386cd-4.0.iso

Download

Un buon tool da utilizzare per scaricare l'immagine ISO è net/wget, il quale consente di ripristinare un download interrotto per mezzo dalla flag -c:

$ wget ftp://iso.fr.netbsd.org/pub/NetBSD/iso/4.0/i386cd-4.0.iso

Per ripristinare un download interrotto, supponendo di avere il file incompleto nella directory corrente:

$ wget -c ftp://iso.fr.netbsd.org/pub/NetBSD/iso/4.0/i386cd-4.0.iso

Per essere certi che il download sia stato effettuato con successo e che le immagini siano veramente uguali a quelle presenti nel server ftp, dobbiamo controllare i vari checksum.


Controllo (checksum)

Scarichiamo i vari checksum disponibili sempre utilizzato wget, in questo modo:

$ wget ftp://iso.fr.netbsd.org/pub/NetBSD/iso/4.0/i386cd-4.0.iso.MD5
$ wget ftp://iso.fr.netbsd.org/pub/NetBSD/iso/4.0/i386cd-4.0.iso.SHA1

Perfetto, ora tramite cmp(1) e cksum(1) controlliamo l'immagine iso.

$ md5 i386cd-4.0.iso > MIOMD5
$ sha1 i386cd-4.0.iso > MIOSHA1
$ cmp MIOMD5 i386cd-4.0.iso.MD5
$ cmp MIOSHA1 i386cd-4.0.iso.SHA1

cmp non ha prodotto output, questo vuol dire che l'iso che abbiamo scaricato è corretta, se così non fosse si consiglia caldamente di riscaricare l'iso.


Sorgenti online

Grazie alla licenza BSD il sorgente è liberamente disponibile e modificabile. La maggior parte dei componenti di NetBSD è sotto BSD e perciò è possibile anche studiare ed esaminare il codice sorgente.

CVSweb

CVSweb è un interfaccia a CVS. Con questa interfaccia è possibile navigare la CVSROOT di NetBSD e pkgsrc direttamente dal vostro web browser.

Per iniziare a navigare la CVSROOT: cvsweb.de.netbsd.org

OpenGrok

A volte quando si vuole esaminare il codice sorgente può essere interessante cercare una variabile o una particolare funzione. L'interfaccia OpenGrok fornisce tutto ciò.

Strumenti personali