Re: Replica de xarxa despres d'instal·lar

2015-11-26 Conversa Narcis Garcia
Pels casos que m'ocupen, en què sovint faig instal·lacions «in situ» amb
xarxes on no puc establir un proxy de paquets (la cache de paquets
l'estiro d'una memòria USB)
Doncs aleshores he optat per programar a la post-instal·lació (PEINDDD)
que s'escrigui aquest repositori a /etc/apt/sources.list :

deb http://ftp.debian.org/debian/ $(lsb_release -cs) main

i aleshores a grans trets:
$ apt-get update
$ apt-get -y install netselect-apt
$ netselect-apt
$ cat sources.list > /etc/apt/sources.list



__
I'm using this express-made address because personal addresses aren't
masked enough at lists.debian.org archives.

El 03/10/15 a les 19:02, Alex Muntada ha escrit:
> Narcis Garcia:
> 
>> Algú sap on són les dades de rèpliques que mostra el DebianInstaller per
>> preguntar quin mirall vols enregistrar?
> 
> https://packages.debian.org/source/jessie/choose-mirror
> https://anonscm.debian.org/cgit/d-i/choose-mirror.git/tree/Mirrors.masterlist
> 
> Salut,
> Alex
> 



Re: Replica de xarxa despres d'instal·lar

2015-10-03 Conversa Alex Muntada
Adrià:

> D'altra banda, amb Debian no ho sé (no ho he provat mai però estic
> segur que sí), però d'altres distribucions com Ubuntu suporten el
> mètode d'instal·lació desatesa basat en Kickstart, a través del qual
> li pots passar els valors de les preguntes que et fa durant la
> instal·lació. Potser et pot servir.

Debian també suporta kickstart però de vegades no fa bé la
traducció cap al debian-installer. Per a Debian i derivats
és preferible utilitzar preseed:

https://wiki.debian.org/DebianInstaller/Preseed

Nosaltres ho utilitzem a la feina per les instal·lacions
automatitzades de servidors físics, virtuals i centenars
de nodes dels clústers de computació. De vegades cal que
t'hi barallis una mica però un cop ho tens per la mà és
molt còmode.

Salut,
Alex



Re: Replica de xarxa despres d'instal·lar

2015-10-03 Conversa Adrià
On Sat, Oct 03, 2015 at 04:39:12PM +0200, Narcis Garcia wrote:
> Algú ha trobat una solució més àgil que no consisteixi en posar sempre
> les mateixes línies de repositori de la mateixa rèplica?

Se m'acut que executis (de forma automàtica) un script de
post-instal·lació que t'afegeixi els repositoris a sources.list mentre
et comenta les referències al medi físic (CD/DVD).

Una altra opció, que no és una solució directa al que preguntes, però
si les instal·lacions que fas són estàndars podries usar eines com
Vagrant, que simplifiquen la vida.
Amb «mkdir /tmp/debiantest && cd /tmp/debiantest && vagrant init
debian/jessie64 && vagrant up --provider virtualbox && vagrant ssh»
pots tenir una Jessie completament operativa amb menys de 5 minuts (la
primera vegada; a partir de llavors, en segons).

D'altra banda, amb Debian no ho sé (no ho he provat mai però estic
segur que sí), però d'altres distribucions com Ubuntu suporten el
mètode d'instal·lació desatesa basat en Kickstart, a través del qual
li pots passar els valors de les preguntes que et fa durant la
instal·lació. Potser et pot servir.

Després, també hi ha altres històries com FAI[0] o Cobbler de les que
no puc opinar perquè ho he provat mai, però sé que existeixen.

[0] http://fai-project.org
-- 
Adrià García-Alzórriz
0x09494C14
The documentation is in Japanese.  Good luck.
-- Rich $alz


signature.asc
Description: PGP signature


Re: Replica de xarxa despres d'instal·lar

2015-10-03 Conversa Javier Silva
2015-10-03 16:39 GMT+02:00 Narcis Garcia :
> Bones,
>
> Algú ha trobat una solució més àgil que no consisteixi en posar sempre
> les mateixes línies de repositori de la mateixa rèplica?
>
> Evidentment es tracta de no necessitar sempre el CD/DVD per instal·lar
> qualsevol paquet, sinó que es pugui fer per xarxa.
>

Hola Narcis,

Podries fer servir apt-cacher-ng [1] i pre-carregar tots els paquets
dels DVD directament (no cal que carreguis tots els DVD) en local. Un
cop s'hagin carregat al servidor que hagis destinat per aquest treball
de proxy, la resta d'equips agafaran els paquets que hi hagin al
repositori local.

Per la instal·lació de màquines, pots fer-ho de forma manual fent
servir una netinst [2] i indicar al final que vols fer servir un
proxy, per exemple: http://myserver:3142

Per últim si vols agilitzar la instal·lació de màquines podries
modificar l'instal·lador per que sempre tingui una mateixa
configuració bàsica i llançar l'instal·lador per PXE [3].

[1] https://www.unix-ag.uni-kl.de/~bloch/acng/
[2] https://www.debian.org/CD/netinst/
[3] https://wiki.debian.org/PXEBootInstall

Salutaions,
Javier Silva.



Re: Replica de xarxa despres d'instal·lar

2015-10-03 Conversa jaume
Una altre possibilitat seria tenir un mirror de i386 -129G- i amd64 
-136G-


Tinc pendent de provar-ho en una màquina virtual. A tenir en compte que 
necessita bastant d'espai de disc ja que tens una copia entera de tot el 
mirror.


https://www.debian.org/mirror/ftpmirror
https://www.debian.org/mirror/size


A 2015-10-03 17:07, Alex Muntada escrigué:

Narcis Garcia:


Algú ha trobat una solució més àgil que no consisteixi en posar sempre
les mateixes línies de repositori de la mateixa rèplica?


Potser http://httpredir.debian.org/ et servirà.

D'altra banda, si fas moltes instal·lacions potser t'hauries de
plantejar tenir proxy d'apt a la teva xarxa local. Jo he tingut
bones experiènces amb apt-cacher-ng i màquines virtuals, però
això només t'ajudarà si sempre instal·les els mateixos paquets.

Salut,
Alex




Re: Replica de xarxa despres d'instal·lar

2015-10-03 Conversa Alex Muntada
jaume:

> Una altre possibilitat seria tenir un mirror de i386 -129G- i amd64 -136G-

Per les festes ubuntaires vaig muntar un sistema que serveix de
forma transparent els paquets als clients d'una xarxa local:

https://github.com/alexm/miralls-ubuntaires

No seria difícil adaptar-ho perquè faci el mateix amb els miralls
de Debian. Això sí, com comenta en Jaume cal força espai, en el
meu cas tenia el servidor en un disc de 500 GB i el darrer cop ja
començava a anar justet però hi havia tots els paquets binaris de
les versions mantingudes de l'ubuntu.

Salut,
Alex



Re: Replica de xarxa despres d'instal·lar

2015-10-03 Conversa Alex Muntada
Narcis Garcia:

> Algú ha trobat una solució més àgil que no consisteixi en posar sempre
> les mateixes línies de repositori de la mateixa rèplica?

Potser http://httpredir.debian.org/ et servirà.

D'altra banda, si fas moltes instal·lacions potser t'hauries de
plantejar tenir proxy d'apt a la teva xarxa local. Jo he tingut
bones experiènces amb apt-cacher-ng i màquines virtuals, però
això només t'ajudarà si sempre instal·les els mateixos paquets.

Salut,
Alex



Re: Replica de xarxa despres d'instal·lar

2015-10-03 Conversa jaume
Canviant una mica de tema, se sap si hi ha algun mirror de debian a 
guifi.net?


A 2015-10-03 17:39, Alex Muntada escrigué:

Adrià:


D'altra banda, amb Debian no ho sé (no ho he provat mai però estic
segur que sí), però d'altres distribucions com Ubuntu suporten el
mètode d'instal·lació desatesa basat en Kickstart, a través del qual
li pots passar els valors de les preguntes que et fa durant la
instal·lació. Potser et pot servir.


Debian també suporta kickstart però de vegades no fa bé la
traducció cap al debian-installer. Per a Debian i derivats
és preferible utilitzar preseed:

https://wiki.debian.org/DebianInstaller/Preseed

Nosaltres ho utilitzem a la feina per les instal·lacions
automatitzades de servidors físics, virtuals i centenars
de nodes dels clústers de computació. De vegades cal que
t'hi barallis una mica però un cop ho tens per la mà és
molt còmode.

Salut,
Alex




Re: Replica de xarxa despres d'instal·lar

2015-10-03 Conversa Pau Ibars
Jaume: Aquí tens la llista de serveis sencera, on en principi hi consta
algun mirall de Debian. Una altra cosa és que estiguin operatius, i que hi
arribis amb xarxa troncal

https://guifi.net/node/3671/view/services

Pau Ibars
http://www.pauibars.cat
cor...@pauibars.cat
655.80.72.39

El dia 3 d’octubre de 2015, 17:56,  ha escrit:

> Canviant una mica de tema, se sap si hi ha algun mirror de debian a
> guifi.net?
>
> A 2015-10-03 17:39, Alex Muntada escrigué:
>
> Adrià:
>>
>> D'altra banda, amb Debian no ho sé (no ho he provat mai però estic
>>> segur que sí), però d'altres distribucions com Ubuntu suporten el
>>> mètode d'instal·lació desatesa basat en Kickstart, a través del qual
>>> li pots passar els valors de les preguntes que et fa durant la
>>> instal·lació. Potser et pot servir.
>>>
>>
>> Debian també suporta kickstart però de vegades no fa bé la
>> traducció cap al debian-installer. Per a Debian i derivats
>> és preferible utilitzar preseed:
>>
>> https://wiki.debian.org/DebianInstaller/Preseed
>>
>> Nosaltres ho utilitzem a la feina per les instal·lacions
>> automatitzades de servidors físics, virtuals i centenars
>> de nodes dels clústers de computació. De vegades cal que
>> t'hi barallis una mica però un cop ho tens per la mà és
>> molt còmode.
>>
>> Salut,
>> Alex
>>
>
>


Re: Replica de xarxa despres d'instal·lar

2015-10-03 Conversa Narcis Garcia
Em serveix més una solució de tipus approx o apt-cacher-ng , tot i que
hi ha d'haver un intermediari d'aquests per cada sortida a internet des
d'on es faci la instal·lació.

El tema del script posterior m'agrada més si aconsegueixo triar la
rèplica tal com es fa amb el DebianInstaller (vull repartir el mirall
que fan servir diferents equips).
Algú sap on són les dades de rèpliques que mostra el DebianInstaller per
preguntar quin mirall vols enregistrar?


El 03/10/15 a les 17:28, Javier Silva ha escrit:
> 2015-10-03 16:39 GMT+02:00 Narcis Garcia :
>> Bones,
>>
>> Algú ha trobat una solució més àgil que no consisteixi en posar sempre
>> les mateixes línies de repositori de la mateixa rèplica?
>>
>> Evidentment es tracta de no necessitar sempre el CD/DVD per instal·lar
>> qualsevol paquet, sinó que es pugui fer per xarxa.
>>
> 
> Hola Narcis,
> 
> Podries fer servir apt-cacher-ng [1] i pre-carregar tots els paquets
> dels DVD directament (no cal que carreguis tots els DVD) en local. Un
> cop s'hagin carregat al servidor que hagis destinat per aquest treball
> de proxy, la resta d'equips agafaran els paquets que hi hagin al
> repositori local.
> 
> Per la instal·lació de màquines, pots fer-ho de forma manual fent
> servir una netinst [2] i indicar al final que vols fer servir un
> proxy, per exemple: http://myserver:3142
> 
> Per últim si vols agilitzar la instal·lació de màquines podries
> modificar l'instal·lador per que sempre tingui una mateixa
> configuració bàsica i llançar l'instal·lador per PXE [3].
> 
> [1] https://www.unix-ag.uni-kl.de/~bloch/acng/
> [2] https://www.debian.org/CD/netinst/
> [3] https://wiki.debian.org/PXEBootInstall
> 
> Salutaions,
> Javier Silva.
> 



Re: Replica de xarxa despres d'instal·lar

2015-10-03 Conversa Alex Muntada
Narcis Garcia:

> Algú sap on són les dades de rèpliques que mostra el DebianInstaller per
> preguntar quin mirall vols enregistrar?

https://packages.debian.org/source/jessie/choose-mirror
https://anonscm.debian.org/cgit/d-i/choose-mirror.git/tree/Mirrors.masterlist

Salut,
Alex



Re: Replica de xarxa despres d'instal·lar

2015-10-03 Conversa Narcis Garcia
Fantàstic; amb això crec que ja tinc una via suficientment automatitzable.


El 03/10/15 a les 19:02, Alex Muntada ha escrit:
> Narcis Garcia:
> 
>> Algú sap on són les dades de rèpliques que mostra el DebianInstaller per
>> preguntar quin mirall vols enregistrar?
> 
> https://packages.debian.org/source/jessie/choose-mirror
> https://anonscm.debian.org/cgit/d-i/choose-mirror.git/tree/Mirrors.masterlist
> 
> Salut,
> Alex
>