Instalación de haskell-platform sin necesidad de instalar un servidor X

Instalación de haskell-platform sin necesidad de instalar un servidor X

¿Existe alguna forma inteligente de instalar haskell-platformdesde 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-platformconsulta 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-platformes 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 ghcy cualquier paquete de desarrollo adicional que necesite. Verlas haskell-platformdependenciaspara 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 alienpara 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...

información relacionada