¿Existe alguna forma inteligente de instalar haskell-platform
desde los repositorios oficiales de paquetes de Debian sin soporte X?
Necesito ejecutar el compilador Haskell en un servidor remoto con espacio libre limitado y, por lo tanto, no quiero las bibliotecas libxc* (una apt install haskell-platform
consulta simple me dice que después de la operación, se utilizarán 988 MB de espacio adicional en disco).
Respuesta1
La idea detrás haskell-platform
es instalar la plataforma de desarrollo Haskell completa disponible en Debian. No existe una forma inteligente de instalar un subconjunto de eso usando ese paquete.
Debe instalar el compilador ghc
y cualquier paquete de desarrollo adicional que necesite. Verlas haskell-platform
dependenciaspara ver qué hay disponible.
Respuesta2
Puede configurar una máquina virtual localmente y reconfigurarla y luego reconstruir el paquete para que no dependa de X, SI la fuente original lo permite, o incluso no, supongo, dependiendo de sus habilidades de codificación. Ver "Cómo reconstruir paquetes de Debian".
O podría utilizar alien
para convertir el archivo binario deb a tgz. No aparecería en una consulta dpkg y apt, etc. no sabría que estaba instalado, convertiría el archivo deb a tgz, lo extraería, ejecutaría ldd en los archivos binarios y vería qué bibliotecas necesita, las instalaría individualmente a través de apt. o lo que sea, y luego simplemente mueva el contenido del tgz...