haskell-platform
X サポートなしで公式 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 の内容を移動するだけです...