Xサーバーを導入せずにhaskell-platformをインストールする

Xサーバーを導入せずにhaskell-platformをインストールする

haskell-platformX サポートなしで公式 Debian パッケージ リポジトリからインストールする賢い方法はありますか?

空き容量が限られているリモート サーバーで Haskell コンパイラを実行する必要があるため、libxc* ライブラリは必要ありません (簡単なapt install haskell-platformクエリを実行すると、操作後に 988 MB の追加ディスク容量が使用されることがわかります)。

答え1

背後にある考え方haskell-platformは、Debian で利用可能な完全な Haskell 開発プラットフォームをインストールすることです。そのパッケージを使用してそのサブセットをインストールする賢い方法はありません。

コンパイラghc、および必要な追加開発パッケージをインストールする必要があります。依存haskell-platform関係何が利用可能か確認します。

答え2

ローカルに VM をセットアップし、再構成してからパッケージを再構築して、X に依存しないようにすることができます。ただし、元のソースでこれが許可されている場合、またはコーディング スキルによっては許可されない場合もあります。" を参照してください。Debian パッケージを再構築する方法「」。

または、alienバイナリ deb ファイルを tgz に変換するために を使用することもできます。dpkg クエリには表示されず、apt などはそれがインストールされていることを認識しません。deb ファイルを tgz に変換し、それを抽出し、バイナリに対して ldd を実行して必要なライブラリを確認し、apt などを使用してそれらを個別にインストールし、tgz の内容を移動するだけです...

関連情報