Existe alguma maneira inteligente de instalar haskell-platform
a 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-platform
consulta 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 ghc
e quaisquer pacotes extras de desenvolvimento necessários. Veras haskell-platform
dependê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 alien
para 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 ...