Changes between Version 17 and Version 18 of InitrdCliente


Ignore:
Timestamp:
Oct 6, 2009, 12:47:11 PM (15 years ago)
Author:
ramon
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • InitrdCliente

    v17 v18  
    7878= Paquetes udeb =
    7979
    80 Propuesta para sustituir algunas compilaciones estáticas. Lista de paquetes disponibles [source:trunk/opengnsys-doc/udeb.list]
     80Propuesta para sustituir algunas compilaciones estáticas. Lista de todos los paquetes disponibles [source:trunk/opengnsys-doc/udeb.list] y lista de los que se están usando ahora [source:trunk/opengnsys-client/install-udeb]. Los paquetes están ahora mismo en [source:trunk/opengnsys-client/nfsexport/lib/udeb] Para poder descargar los paquetes udeb con sus dependencias o agregamos una línea al /etc/apt/sources.list o creamos un fichero con la línea en /etc/apt/sources.list.d/ :
     81
     82{{{
     83deb http://es.archive.ubuntu.com/ubuntu/ jaunty main/debian-installer
     84}}}
     85
     86Luego ejecutar:
     87{{{
     88apt-get update
     89mkdir -p /tmp/udeb/partial
     90apt-get install -o dir::cache::archives=/tmp/udeb -d `cat install-udeb`
     91}}}
     92
     93Y estarán todos los paquetes udeb en el directorio /tmp/udeb que se deberán copiar al /opt/opengnsys/client/lib/udeb/ en el proceso de instalación. Sin embargo por comodidad y de momento están también en el repositorio en [source: opengnsys-client/nfsexport/lib/udeb/].
    8194
    8295= Compilaciones estáticas de los principales programas =
     
    8598
    8699La mayoría de las fuentes se han conseguido a través de "apt-get source paquete" en una Ubuntu Jaunty. Si no se dice nada se supondrá que se ha obtenido de esa manera. Para instalar las dependencias necesarias se puede hacer de esta manera "apt-get build-dep paquete". No olvidar ejecutar strip después de compilarlo ya que puede disminuir mucho el tamaño del ejecutable final.
    87 
    88 == chntpw ==
    89 
    90 {{{
    91 make chntpw.static
    92 }}}
    93 
    94 == ctorrent ==
    95 {{{
    96 LDFLAGS=-static ./configure
    97 make
    98 }}}
    99 
    100 == s/fdisk ==
    101 El paquete es el util-linux.
    102 {{{
    103 LDFLAGS=-static ./configure --with-fsprobe={blkid,volume_id}
    104 make
    105 }}}
    106 
    107 == kexec-tools ==
    108 {{{
    109 LDFLAGS=-static ./configure
    110 make
    111 }}}
    112 == ntfsclone ==
    113 {{{
    114 LDFLAGS=-static ./configure
    115 make
    116 }}}
    117 
    118 == parted ==
    119 Para compilar se necesita gcc-4.2, la version 4.3 da errores.
    120 {{{
    121 LDFLAGS='-static' ./configure --disable-Werror
    122 make
    123 }}}
    124 
    125 == partimage ==
    126 Descargado directamente desde: http://sourceforge.net/projects/partimage/files/stable/partimage-0.6.4-static.tar.bz2/download
    127 
    128 == tftp ==
    129 {{{
    130 LDFLAGS='-static' ./configure --without-tcpwrappers
    131 make
    132 }}}