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

Re: Instalación automatizada con apt-get



El vie, 13-10-2006 a las 08:06 -0600, Enrique Monge escribió:
> On 10/13/06, Angel L. Mateo <amateo@um.es> wrote:
> > Hola,
> >
> >         Estoy intentando hacer una instalación desatendida de algunos paquetes.
> > El problema que tengo es que esos paquetes necesitan configuración (con
> > debconf), aunque yo no la quiero, pues luego los ficheros de
> > configuración los voy a distribuir con cfengine (la idea es que el
> > propio servidor cfengine sea capaz de instalar los paquetes necesarios
> > si detecta que no los tiene). He estado mirando y con la opción -y del
> > apt-get lo único que consigo es que el apt-get no se pare a preguntarme
> > si de verdad quiero hacer la instalación.
> >
> >         ¿Alguna ayuda?
> >
> > --
> > Angel L. Mateo Martínez
> > Sección de Telemática
> > Área de Tecnologías de la Información       _o)
> > y las Comunicaciones Aplicadas (ATICA)      / \\
> > http://www.um.es/atica                    _(___V
> > Tfo: 968367590
> > Fax: 968398337
> >
> >
> >
> > --
> > To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@lists.debian.org
> > with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
> >
> >
> 
> man apt-get
> 
> 
> -----------------------
>        -y
> 
>        --yes
> 
>        --assume-yes
>               Asume una respuesta afirmativa a todas las  preguntas,  de  esta
>               forma apt-get se ejecuta sin necesidad de intervención posterior
>               para tomar decisiones. apt-get terminará sin hacer  nada  si  se
>               produjese  una  situación  no  deseada,  como cambiar un paquete
>               puesto en hold (un paquete puesto en hold es un paquete  que  no
>               debe  de  ser  modificado)  o  desinstalar  un paquete esencial.
>               Opción de Configuración: APT::Get::Assume-Yes.
> 
> -----------------------
> 
> Saludos
> 

Con todos los respetos esto no sirve para lo que pregunta. Quizás
interese mirar un poco el sistema pressed de paquetes y debconf.

Ejemplo simple:

Ubuntu arranca el livecd y configura las X (y otras muchas cosas)
asignando prioridad muy alta a las preguntas, resultado, el usuario no
recibe preguntas:

Código para autoconfigurar las X sin preguntar:

env -u DEBIAN_HAS_FRONTEND -u DEBIAN_FRONTEND \
    -u DEBCONF_REDIR -u DEBCONF_OLD_FD_BASE \
    DEBCONF_READFD=0 DEBCONF_WRITEFD=3 \
    dpkg-reconfigure -fpassthrough xserver-xorg

O para configurar el panel de control de gnome:

env -u DEBIAN_HAS_FRONTEND -u DEBIAN_FRONTEND \
    -u DEBCONF_REDIR -u DEBCONF_OLD_FD_BASE \
    dpkg-reconfigure -fnointeractive gnome-panel-data

Estos códigos y otros parecidos se pueden ver en el paquete casper de
ubuntu o en debian-live de nuestra debian.

-- 
http://soleup.eup.uva.es/mariodebian

Attachment: signature.asc
Description: Esta parte del mensaje =?ISO-8859-1?Q?est=E1?= firmada digitalmente


Reply to: