3 581
contributi
(Nuova pagina: = Creare immagini iso dei repository Debian, compreso non-free e multimedia = {{stub}} Categoria:Wiki) |
(aggiunto template Non-free, verificata, rimosso multimedia) |
||
(22 versioni intermedie di 5 utenti non mostrate) | |||
Riga 1: | Riga 1: | ||
= | {{Non-free}}<br/>{{Versioni compatibili|Jessie|Stretch|Buster}} | ||
__TOC__ | |||
== Introduzione == | |||
Debian è l'unica distribuzione che permette l'uso di tutti i suoi [[pacchetto|pacchetti]], oggi sono oltre 59.000, anche [[Immagini iso Debian da usare come repository | off-line]].<br/> | |||
Per far ciò ci sono diverse vie, scaricare tutti i cd/dvd via ftp/http, torrent o meglio ancora via [[jigdo]].<br/> | |||
Causa le politiche Debian il ramo non-free (repository che contiene pacchetti proprietari ma a volte sono indispensabili per il funzionamento di schede video e principalmente wifi) non sono inclusi nelle iso ufficiali. Quindi volendo se ne potrebbe fare a meno... ma se servissero vediamo come scaricare i suddetti [[repository]] e farne delle iso da utilizzare [[Immagini iso Debian da usare come repository | off-line]]. | |||
Per farlo si ricorre a <code>debmirror</code>. Si legga anche la guida [[Debmirror: creiamo un mirror Debian]]. | |||
== Scaricare il ramo non-free == | |||
Installare i pacchetti, con [[privilegi di amministrazione]]: | |||
<pre> | |||
# apt install debmirror genisoimage | |||
</pre> | |||
{{ | Poi, come utente normale, creare una directory di lavoro (es: '''isononfree'''), e portarsi in essa: | ||
[[Categoria: | <pre> | ||
$ mkdir isononfree | |||
$ cd isononfree | |||
</pre> | |||
e dare il comando (tutto su una riga): | |||
<pre> | |||
$ debmirror --progress --method=http --host=deb.debian.org --nosource --dist=buster --section=non-free | |||
--arch=i386 --ignore-release-gpg --root=debian/ mirror-debian-non-free/ | |||
</pre> | |||
'''nota''' | |||
*'''nosource''' non installa i sorgenti | |||
*'''host''' indirizzo del server da cui scaricare i pacchetti | |||
*'''dist''' la distribuzione Debian, in questo caso [[Buster]] | |||
*'''section''' in questo caso la sezione non-free | |||
*'''arch''' architettura i386 | |||
*'''mirror-debian-non-free/''' la directory che verrà creata e conterrà tutti i file che verranno scaricati | |||
Come si intuisce si possono modificare i parametri in base alle esigenze. | |||
A questo punto la directory ''/mirror-debian-non-free'' sarà popolata con i pacchetti non-free. | |||
Un ultimo '''importante''' passo è di portarsi in un server (es: http://deb.debian.org/debian/dists/buster/) e scaricare il file ''Release'' ed il file ''Contents-i386.gz'' e metterli nella directory ''/mirror-debian-non-free''. | |||
== Creare l'immagine ISO == | |||
Non resta che creare l'immagine iso, dalla dir di lavoro ''/isononfree'' si dia il comando: | |||
<pre># genisoimage -f -J -r -o debian-non-free.iso mirror-debian-non-free/</pre> | |||
Ora si è in grado di usare l'immagine iso [[Immagini iso Debian da usare come repository | off-line]] oppure masterizzarla e usarla con [[apt-cdrom]]. | |||
{{Autori | |||
|Autore=[[Utente:xtow|xtow]] | |||
}} | |||
[[Categoria:Creare repository]] |
contributi