Ich möchte GNU Parallel in Ubuntu installieren , kann aber in den Standard-Ubuntu-Repos kein Paket dafür finden. Wo kann ich das bekommen?
software-installation
Rudolf Olah
quelle
quelle
Antworten:
In 13.04 können Sie installieren mit
apt-get
:Die zweite Zeile ist notwendig, da GNU parallel im
--tollef
Modus installiert ist (wenn jemand eine Begründung dafür liefern kann, würde ich gerne wissen).In 14.04 ist die Konfigurationsdatei anscheinend nicht mehr enthalten, da die
--tollef
Option vollständig aus der GNU-Parallelquelle entfernt wurde: http://lists.gnu.org/archive/html/parallel/2013-02/msg00018.htmlquelle
moreutils
bereits eine Version von Tollef enthalten istparallel
. Siehe auch unix.stackexchange.com/questions/7515/using-parallel-on-ubuntu .https://build.opensuse.org/package/binaries?package=parallel&project=home%3Atange&repository=xUbuntu_10.10
Dies sollte mit 10.10 gut funktionieren. Wenn nicht, können Sie auch das Debian 5.0-Paket von hier aus ausprobieren .
Bearbeiten:
Zur Verdeutlichung: Auch wenn dieser Link auf den OpenSUSE-Build-Service verweist, handelt es sich um ein Ubuntu-Paket .
Pakete für neuere Ubuntu-Versionen sind ebenfalls verfügbar .
quelle
Ich bin auf Ubuntu 11.10 und es gibt immer noch kein Canonical-Paket von GNU Parallel. Es ist jedoch ziemlich einfach, es manuell hinzuzufügen.
.
quelle
README
wird der Shell-Codewget -O - pi.dk/3 | sh
dieses Paket installieren. Wenn Sie zufällige Webseiten weiterleiten möchtensh
.Sie können den Feed "zeroinstall" verwenden (er sollte auf jedem Betriebssystem / jeder Distribution funktionieren):
Führen Sie es dann einfach mit dem
parallel
Befehl aus.Weitere Informationen zur Nullinstallation finden Sie unter http://0install.net .
quelle
Ab heute (11. März 2015) empfehle ich zu lesen:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=597050
Grundsätzlich
moreutils
undgnu parallel
kann nicht miteinander auskommen.Du kannst tun
aber Sie werden verlieren
moreutils
- auch wenn Sie nicht verwendenmoreutils
parallel
, würden Sie zum Beispielifne
auch verlieren .Sie könnten wie in der anderen Antwort von Grund auf neu bauen.
Ich tat
Und dann
gnu_parallel
in meinen Skripten verwendetquelle
Ich habe heute (25.01.2011) nachgeschaut und kein ppa oder anderes passendes Repository gefunden. Ich habe https://launchpad.net/parallel gefunden, aber es enthält nur Links zu externen Ressourcen.
Auch der parallele Befehl im moreutils-Paket ist NICHT GNU parallel, sondern http://kitenet.net/~joey/code/moreutils/, was nicht so umfassend ist.
Es ist in Macports und vielen anderen Distributionen enthalten, sollte also auch in Ubuntu enthalten sein.
quelle
https://launchpad.net/~ieltonf/+archive/ppa/+packages
Oder fügen Sie dies in Ihre source.list ein:
quelle
Es ist in * buntu 13.10 verfügbar und wird 14.04LTS sein.
quelle
Es sieht so aus, als ob es nicht in Ubuntu & Debian gepackt ist. Vielleicht können Sie verlangen, dass es gepackt wird.
Es gibt auch einige andere Tools mit ähnlichen Funktionen (parallele Remote-Ausführung von Befehlen auf mehreren Systemen) in den Repositorys, die Sie möglicherweise auschecken möchten. (Vielleicht kann jemand anderes einige davon empfehlen.)
quelle
Für Ubuntu 12.04 können Sie es von http://packages.ubuntu.com/precise-backports/all/parallel/download herunterladen
und natürlich mit dpkg -i installieren
quelle
Sie können die neueste Version mit LinuxBrew installieren :
Ab heute ist die aktuelle Version installiert
20150922
. Sie können die Formel überprüfen .quelle