[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: instalar debian en 15 ordenadores



El Thu, Jun 24, 1999 a las 01:33:31AM +0100, Correcaminos dijo: 
> de Jose Luis Trivino el Wed, Jun 23, 1999 a las 04:12:44PM +0200
> X-Buscador-Linux: http://search.gulic.org/
> 
> El Wed, Jun 23, 1999 a las 04:12:44PM +0200, Jose Luis Trivino dijo: 
> > > Pablo Martin wrote:
> > > 
> > > Se puede instalar la Debian 2.0/2.1 teniendo este en un
> > > servidor Novell? o si no como instalo el Linux en 15
> > > ordenadores? Solo uno de ellos tiene cd-rom y estan
> > > conectados en red, hay tambien un servidor NT 4.0 y los
> > > demas tienen widows 95
> > > una ayudita gracias

	Mas ayudas :)

> 	Con los dos disquetes básicos, ya se puede acceder a un server que
> exporte por nfs, o mejor todavía, por ftp.

	Cierto: Una vez que tienes una red accesible, sea intranet o
extranet, con debian se hacen maravillas :)

	[...]

> =========> crear-kernel.sh <================================================
> #!/bin/bash
> VERSION=luis.686.19990506
> # Como root, nos vamos al directorio de las fuentes...
> cd /usr/src/linux
> # Arrancamos el programa de selección de opciones
> make menuconfig
> # Una vez elegidas las opciones que necesitemos, nos preparamos...
> make-kpkg clean
> 
> # Ahora, nos fabricamos el paquete *.deb (Tener en cuenta el numero de
> # version)
> # Empaqueto las fuentes en formato deb
> make-kpkg --revision=$VERSION kernel_source
> # Preparo las cabeceras por si hicieran falta...
> make-kpkg --revision=$VERSION kernel_headers
> # El nuevo kernel, listo para instalar
> make-kpkg --revision=$VERSION kernel_image
> # Para tener la doc disponible tambien...
> make-kpkg --revision=$VERSION kernel_doc
> # Si no fuesemos root, la orden anterior se lanza como:
> # 'fakeroot make-kpkg --revision=$VERSION kernel_image'
> #Ahora, lo único que nos quedaria, seria el instalarlo...
> # dpkg -i ../kernel-image-X.XXX_1.0_<arch>.deb
> ==============================================================================
> 
> 	Con lo anterior, el proceso de creación de los kernel, para los
> equipos que quieras, es un juego de niños :-)

	Coño, creia que estas cositas no le eran utiles a nadie :)
 
> 	Bueno, aquí me paro.
> 
> 	Si alguien conoce más formas de realizar el mantenimiento de varias
> maquinas al tiempo, que las comente ...

	La comento :)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
This is FAI (Fully Automatic Installation) for Linux

                Version 1.0, released december 20, 1999

FAI is a non interactive system to install a Debian Linux operating
system on a PC cluster. You can take one or more virgin PCs, turn on
the power and after a few minutes Linux is installed, configured and
running on the whole cluster, without any interaction necessary. In
addition, changing the configuration can be done automatically on all
Linux cluster nodes. Thus it's a scalable method for installing and
updating a cluster with little effort involved. We use the Debian
distribution and a collection of shell- and Perl-scripts for the
installation process. Changes to the configuration files of the
operating system are made by cfengine.

The home page for FAI is

        http://www.informatik.uni-koeln.de/fai/

	Bla, bla, bla ... :)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 
> > 	Otra posibilidad es utilizar el sistema de actualizacion de
> > paquetes por ftp de dselect, pero no estoy muy seguro de
> > como hacerlo.
> 
> 	Funciona, y muy bien, lo aseguro :-)
>  
> 	Para hacerlo, debes crear (copiar) la misma estructura de
> directorios que tienes en el CD. Yo lo he utilizado para que utilizacen mi
> maquina para realizar actualizaciones mediante ftp.
> 
> 	Lo cuento porque igual le interesa a alguien más (y porque viene a
> cuento)
> 
> 	Normalmente me bajo de internet las actualizaciones que creo
> convenientes. Los ficheros que me bajo, suelen estar en
> /var/cache/apt/archives, que es donde el apt me los va dejando.
> 
> 	Los ficheros que están ahi, están sin orden ni concierto, todo
> juntos.
> 
> 	En el ftp, tengo la siquiente estructura:
> 
> 	ftp://localhost/pub/debian/
> 
> 	A partir de ahí, reproduzco todos los directorios que forman un CD
> oficial de Debian. Por cierto, si existe una forma 'automatizada' de crear
> este arbol de directorios, me gustaría saberlo.
> 
> 	Luego, voy cogiendo cada paquete que me he bajado, y le miro el
> campo 'Section, para saber donde debería ir
> 
> 	dpkg -s libc6|grep Section

	Creo que será de gran utilidad mirar en man del 'apt-move' :)

	En pocas palabras, recoje todos los ficheros que encuentre en
/var/cache/atp/archives y crea, el solito, el directorio de Debian, con lo
que puedes mantener un mirror local con los paquetes que utilizas. Genial,
¿no?
 
> 	De esta manera, voy moviendo estos ficheros hasta el lugar adecuado
> dentro del arbol de directorios que me he creado. Así, consigo tener todo en
> el sitio que le corresponde ...
> 
> 	Una vez que tengo todos los paquetes en su sitio, creo los famosos
> ficheros 'Package' y 'package.gz' 
> 
> 	Para ello, hago algo como esto:
> 
> dpkg-scanpackages -m 'Debian GNU/Linux binary-i386' dists/antiguo/main/binary-i386 /dev/null ./ > dists/antiguo/main/binary-i386/Packages
> dpkg-scanpackages -m 'Debian GNU/Linux binary-i386' dists/unstable/main/binary-i386 indices/override.slink.unstable.gz ./ > dists/unstable/main/binary-i386/Packages
> 
> 	Con esto, me creo los ficheros 'Packages'. Luego, saco una copia de
> este mismo fichero, comprimido con gz, y la dejo en el mismo directorio
> donde va el 'package' original
> 
> 	Con esto, logro hacer accesible todos los ficheros que haya puesto
> dentro de mi arbol de directorios al dselect, para que pueda mantener
> controlada la situación y realizar actualizaciones de lo que me bajo dia a
> dia.
> 
> 	En fin, espero que sea útil :-)

	Pues eso, que sea de provecho :)

-- 
=============================8<=========================================
    ___       _
  / ___|_   _| (_) ___  Grupo de Usuarios de LInux de Canarias
 | |  _| | | | | |/ __| Pasate por nuestro web....
 | |_| | |_| | | | (__ 		http://www.gulic.org/
  \____|\__,_|_|_|\___| Clave GPG en las paginas de Gulic

  Key fingerprint = F734 17F5 3AB6 E1F6 11C4  B498 5B3E 1111 FEDF 90DF
=============================================================>8=========

Attachment: pgpnxQKT0qBgt.pgp
Description: PGP signature


Reply to: