Instalando a plataforma haskell sem puxar um servidor X

Instalando a plataforma haskell sem puxar um servidor X

Existe alguma maneira inteligente de instalar haskell-platforma partir dos repositórios oficiais de pacotes Debian sem suporte ao X?

Preciso fazer o compilador Haskell rodar em um servidor remoto com espaço livre limitado e, portanto, não quero as bibliotecas libxc* (uma apt install haskell-platformconsulta simples me diz que após a operação, 988 MB de espaço adicional em disco serão usados).

Responder1

A ideia por trás haskell-platformé instalar a plataforma de desenvolvimento Haskell completa conforme disponível no Debian. Não existe uma maneira inteligente de instalar um subconjunto usando esse pacote.

Você deve instalar o compilador ghce quaisquer pacotes extras de desenvolvimento necessários. Veras haskell-platformdependênciaspara ver o que está disponível.

Responder2

Você pode configurar uma VM localmente e reconfigurar e depois reconstruir o pacote para não depender do X - SE a fonte original permitir isso, ou até mesmo não, eu acho, dependendo de suas habilidades de codificação. Ver "Como reconstruir pacotes Debian".

Ou você pode usar alienpara converter o arquivo binário deb em um tgz. Ele não apareceria em uma consulta dpkg e o apt, etc, não saberia que estava instalado, converta o arquivo deb em um tgz, extraia-o, execute o ldd nos binários e veja quais bibliotecas são necessárias, instale-as individualmente via apt ou algo assim, e então basta mover o conteúdo do tgz ...

informação relacionada