Ottieni NetBSD
Da Wiki di NetBSD Italia.
m (Bot: Sostituzione automatica (-e'([^']|$) +è\1)) |
m (→Controllo (checksum): Per questo genere di azioni cmp e' piu' azzeccato, non disturbiamo diff) |
||
Riga 29: | Riga 29: | ||
$ wget ftp://iso.fr.netbsd.org/pub/NetBSD/iso/4.0/i386cd-4.0.iso.SHA1 | $ wget ftp://iso.fr.netbsd.org/pub/NetBSD/iso/4.0/i386cd-4.0.iso.SHA1 | ||
- | Perfetto, ora tramite {{man| | + | Perfetto, ora tramite {{man|cmp|1}} e {{man|cksum|1}} controlliamo l'immagine iso. |
$ md5 i386cd-4.0.iso > MIOMD5 | $ md5 i386cd-4.0.iso > MIOMD5 | ||
$ sha1 i386cd-4.0.iso > MIOSHA1 | $ 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 == | == Sorgenti online == | ||
== OpenGrok == | == OpenGrok == |
Versione delle 18:57, 26 lug 2008
Questo articolo è solo un abbozzo, contribuisci a migliorarlo secondo le convenzioni di NetBSD-it mettendo a disposizione le tue conoscenze. La comunità te ne sarà grata!
Di seguito sono riportate le informazioni necessarie ad ottenere il sistema operativo.
Indice |
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.