Chcę zainstalować GNU Parallel w Ubuntu, ale nie mogę znaleźć pakietu dla niego w domyślnych repozytoriach Ubuntu. Gdzie mogę to dostać?
software-installation
Rudolf Olah
źródło
źródło
Odpowiedzi:
W 13.04 można zainstalować za pomocą
apt-get
:Druga linia jest konieczna, ponieważ GNU równoległy jest zainstalowany w
--tollef
trybie (jeśli ktoś może przedstawić uzasadnienie tego, chciałbym wiedzieć).W 14.04 plik konfiguracyjny najwyraźniej nie jest już dołączony, ponieważ
--tollef
opcja została całkowicie usunięta ze źródła równoległego GNU: http://lists.gnu.org/archive/html/parallel/2013-02/msg00018.htmlźródło
moreutils
już zawiera wersję Tollefaparallel
. Zobacz także unix.stackexchange.com/questions/7515/using-parallel-on-ubuntu .https://build.opensuse.org/package/binaries?package=parallel&project=home%3Atange&repository=xUbuntu_10.10
To powinno działać dobrze z 10.10. Jeśli nie, możesz także wypróbować pakiet Debian 5.0 tutaj .
Edytować:
Wyjaśnij: Mimo że ten link prowadzi do usługi kompilacji OpenSUSE, jest to pakiet Ubuntu .
Dostępne są również pakiety dla nowszych wersji Ubuntu .
źródło
Korzystam z Ubuntu 11.10 i nadal nie ma kanonicznego pakietu GNU Parallel. Jest jednak dość łatwe do ręcznego dodania.
.
źródło
README
, kod powłokiwget -O - pi.dk/3 | sh
zainstaluje ten pakiet. Jeśli lubisz przesyłać losowe strony internetowe dosh
.Możesz użyć kanału zeroinstall (powinien działać na każdym systemie operacyjnym OS / Distro):
następnie po prostu uruchom go za pomocą
parallel
polecenia.Zobacz http://0install.net, aby uzyskać więcej informacji o zerowej instalacji.
źródło
Na dzień dzisiejszy (11 marca 2015 r.) Polecam lekturę:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=597050
Zasadniczo
moreutils
ignu parallel
nie mogę się dogadać.Możesz to zrobić
ale stracisz
moreutils
- nawet jeśli nie użyjeszmoreutils
parallel
, stracisz również na przykładifne
.Możesz budować od zera, jak w drugiej odpowiedzi.
Zrobiłem
A potem użyte
gnu_parallel
w moich skryptachźródło
Spojrzałem dzisiaj (2011-01-25) i nie znalazłem żadnego ppa ani innego repozytorium apt. Znalazłem https://launchpad.net/parallel ale jedynie linki do zasobów zewnętrznych.
Również polecenie równoległe w pakiecie moreutils NIE jest GNU równoległym, ale http://kitenet.net/~joey/code/moreutils/, które nie jest tak w pełni funkcjonalne.
Jest w Macports i wielu innych dystrybucjach, dlatego też powinien być zawarty w Ubuntu.
źródło
https://launchpad.net/~ieltonf/+archive/ppa/+packages
Lub dołącz to do swojej source.list:
źródło
Jest dostępny w * buntu 13.10 i będzie miał 14.04LTS.
źródło
Wygląda na to, że nie jest spakowany w Ubuntu i Debianie, być może możesz poprosić o spakowanie.
Istnieją również inne narzędzia o podobnych funkcjach (równoległe zdalne wykonywanie poleceń w wielu systemach) w repozytoriach, które możesz chcieć sprawdzić. (Może ktoś inny może polecić niektóre z nich.)
źródło
W przypadku systemu Ubuntu 12.04 można go pobrać ze strony http://packages.ubuntu.com/precise-backports/all/parallel/download
i oczywiście zainstaluj z dpkg -i
źródło
Możesz zainstalować najnowszą wersję za pomocą LinuxBrew :
Na dzień dzisiejszy zainstalowana jest wersja
20150922
. Możesz sprawdzić, czy to Formula .źródło