Domanda Dove posso trovare un pacchetto per GNU Parallel?


Voglio installare GNU parallelo in Ubuntu ma non riesco a trovare un pacchetto per esso nei repository di Ubuntu predefiniti. Dove lo posso prendere?


38
2017-11-12 00:04


origine


Per i posteri: bugs.debian.org/cgi-bin/bugreport.cgi?bug=597050 - Adam Monsen


risposte:


In 13.04, puoi installare con apt-get:

sudo apt-get install parallel
sudo rm /etc/parallel/config

La seconda riga è necessaria perché GNU parallel è installato in --tollef modalità (se qualcuno può fornire una motivazione per questo, mi piacerebbe sapere).

In 14.04, il file di configurazione apparentemente non è più incluso, dal momento che --tollef l'opzione è stata completamente rimossa dalla sorgente parallela GNU: http://lists.gnu.org/archive/html/parallel/2013-02/msg00018.html


31
2018-05-22 10:53



trasformalo in una risposta wiki e accumuliamo tutti i modi per installarlo (per 10.04, 10.10, 11.X, 13.04, ecc.) - Rudolf Olah
Probabilmente disponibile tramite questo metodo da Ubuntu 12.10 "Quantal": packages.ubuntu.com/quantal/parallel - nobar
omg, grazie - AdrienBrault
La logica dietro l'impostazione in `/ etc / parallel / config` è forse quella moreutils includi già una versione di Tollef parallel. Guarda anche unix.stackexchange.com/questions/7515/using-parallel-on-ubuntu. - krlmlr


https://build.opensuse.org/package/binaries?package=parallel&project=home%3Atange&repository=xUbuntu_10.10

Questo dovrebbe funzionare bene con 10.10. In caso contrario, si potrebbe anche provare il pacchetto Debian 5.0 da Qui.

Modificare:

Giusto per chiarire: Anche se questo collegamento è al servizio di compilazione di OpenSUSE, è un pacchetto di Ubuntu.

I pacchetti per versioni più recenti di Ubuntu sono anche disponibile.


13
2017-11-12 02:35



Funziona bene sul mio 10.10 x86_64. Stavo per creare un deb singolo per questo, grazie per averne trovato uno per primo! - ayan4m1
Questo pacchetto è presente in qualsiasi repository debian che posso aggiungere per essere un elenco di fonti? - balki
Debian Squeeze-backport (packages.debian.org/squeeze-backports/parallel), Wheezy (packages.debian.org/wheezy/parallel) e Sid (packages.debian.org/sid/parallel). - Ole Tange


Sono su Ubuntu 11.10 e non c'è ancora un pacchetto Canonical di GNU Parallel. È abbastanza facile da aggiungere manualmente però.

  1. Vai al sito ufficiale GNU Parallel: http://www.gnu.org/software/parallel/
  2. Scarica il tarball di origine più recente: http://ftp.gnu.org/gnu/parallel/
  3. Disimballare e farlo.

.

wget http://ftp.gnu.org/gnu/parallel/parallel-20120522.tar.bz2
tar -xvjf parallel*
cd parallel*
less README
./configure
make
sudo make install

7
2018-05-27 04:36



Secondo il README, il codice shell wget -O - pi.dk/3 | sh installerà questo pacchetto. Se ti piace piping pagine web casuali a sh. - shabbychef
@shabbychef sconsiglio vivamente questo metodo, ma è così è nel readme .. git.savannah.gnu.org/cgit/parallel.git/tree/README - djeikyb


Puoi utilizzare il feed di installazione zero (dovrebbe funzionare su qualsiasi sistema operativo / distribuzione):

apt-get install zeroinstall-injector
0alias parallel http://git.savannah.gnu.org/cgit/parallel.git/plain/packager/0install/parallel.xml

quindi eseguilo usando il parallel comando.

Vedere http://0install.net per maggiori informazioni su zero install.


5
2018-02-08 11:55





Ho guardato oggi (2011-01-25) e non ho trovato alcun ppa o altro repository apt. Ho trovato https://launchpad.net/parallel ma si collega solo a risorse esterne.

Anche il comando parallelo nel pacchetto moreutils NON è parallelo a GNU ma http://kitenet.net/~joey/code/moreutils/ che non è così completo.

È in macports e molte altre distribuzioni quindi dovrebbe essere incluso anche in Ubuntu.


4
2018-01-25 18:47





Ad oggi (11 marzo 2015) consiglio di leggere:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=597050

Fondamentalmente moreutils e gnu parallel non posso andare d'accordo.

Tu puoi fare

sudo apt-get install parallel

ma tu perderai moreutils - anche se non lo usi moreutils  parallelperderesti ad esempio ifne anche.

Potresti costruire da zero come nell'altra risposta.

L'ho fatto

sudo apt-get install parallel
sudo mv /usr/bin/parallel /usr/bin/gnu_parallel
sudo apt-get install moreutils

E poi usato gnu_parallel nei miei script


4
2018-03-11 08:32



Questo bug è stato corretto in 17.04, finalmente. - Bryan Larsen


https://launchpad.net/~ieltonf/+archive/ppa/+packages

O includilo nel tuo source.list:

deb http://ppa.launchpad.net/ieltonf/ppa/ubuntu oneiric main 
deb-src http://ppa.launchpad.net/ieltonf/ppa/ubuntu oneiric main 

2
2018-01-13 21:09





È disponibile in * buntu 13.10 e sarà 14.04 LTS.


2
2018-03-18 22:47





Sembra che non sia pacchettizzato in Ubuntu e Debian, forse puoi richiedere che sia pacchettizzato.

Esistono anche altri strumenti con caratteristiche simili (esecuzione parallela in remoto di comandi su più sistemi) nei repository che si potrebbero voler controllare. (Forse qualcun altro può raccomandare alcuni di questi).


1
2017-11-12 03:11



Ho chiesto che fosse confezionato pad.lv/740630 - poolie
JanC, la cosa bella di gnu parallel è che è felice di eseguire i comandi localmente, piuttosto che assumere il parallelismo su macchine diverse. - poolie