14

もしそうなら、CRANはR Linuxバイナリパッケージを持っているので、これは不可能だと私はかなり確信しています。なぜそれができないのですか?RパッケージのMacおよびWindowsバイナリバージョンを作成できます。これらのtgz/zipファイルは異なるシステムにインストールできます。Linuxでも同じことができないのはなぜですか?

さまざまなディストリビューションがあり、それぞれのディストリビューションが異なるため、私は推測しています。Debian/UbuntuおよびRHEL/CentOSのバイナリファイルを作成することは可能ですか?

可能であれば、どうすればよいでしょうか。ありがとう。

4

1 に答える 1

18

さまざまなコンパイラリリース、さまざまなlibc / libstc ++リリース、さまざまな「その他のライブラリ」リリース、さまざまなディストリビューションごとのリリースサイクルなど、動的リンクでその目標を達成することはできません。

たとえば、RStudioがa)すべての依存関係をバンドルし、b)Debian/UbuntuおよびRH/FC / CentOSの場合と同様にサブセットを反映することで、途中まで到達できます。しかし、a)を使用すると、静的リンクの場合と同様に、タールボールは大きくなります。

つまり、Linuxではできません。ソースに戻るとそうです。

于 2012-08-08T19:27:21.710 に答える