2017-07-09 4 views
0

Ich möchte bestimmte R-Pakete (die unter Windows installiert wurden) für Linux-Nutzung konvertieren, dann kann ich einfach diese R-Paket auf den Linux-Server hochladen, und daher ist es nicht notwendig zu installieren diese R-Pakete wieder unter Linux-Umgebung.Konvertieren von Windows-R-Paket in Linux-Verwendung

Ich frage mich, ob es machbar ist?

+0

Während dies möglich ist, warum denkst du, es wäre wünschenswert? R hat bereits einen guten Paketmanager, der die Abhängigkeiten auf dem neuesten Stand hält usw. Ich möchte vielleicht lieber nur das installieren, was ich auf jeder Plattform brauche. –

Antwort

0

Sehr wahrscheinlich nicht. Viele sind vorkompilierte Binärdateien für Windows, müssen aber in Linux kompiliert werden. Insbesondere solche Pakete, die kompilierten Code enthalten (wie C oder C++), müssen auf der Zielplattform kompiliert werden, damit sie mit den Bibliotheken dieser Plattform verknüpft sind.

Wenn das Problem die Zeit ist, die benötigt wird, um eine Reihe von Paketen zu verwalten, können Sie ein eigenes Dienstprogrammpaket erstellen, das alle gewünschten Pakete importiert. Wenn Sie dann Ihr Hilfspaket installieren, werden automatisch alle anderen installiert.