Je souhaite installer GNU Parallel dans Ubuntu, mais je ne trouve pas de paquetage pour celui-ci dans les dépôts par défaut d'Ubuntu. Où puis-je l'obtenir ?
Réponses
Trop de publicités?Dans la version 13.04, vous pouvez installer avec apt-get
:
sudo apt-get install parallel
sudo rm /etc/parallel/config
La deuxième ligne est nécessaire parce que GNU parallel est installé dans le répertoire --tollef
(si quelqu'un peut justifier ce choix, j'aimerais le savoir).
Dans la version 14.04, le fichier de configuration n'est apparemment plus inclus, puisque l'option --tollef
a été entièrement supprimée des sources parallèles de GNU : http://lists.gnu.org/archive/html/parallel/2013-02/msg00018.html
Cela devrait fonctionner avec la version 10.10. Si ce n'est pas le cas, vous pouvez également essayer le paquet Debian 5.0 à partir de aquí .
Edita:
Juste pour clarifier : Même si ce lien renvoie au service de construction d'OpenSUSE, il s'agit d'un paquet Ubuntu .
Les paquets pour les versions plus récentes d'Ubuntu sont les suivants également disponible .
Je suis sur Ubuntu 11.10, et il n'y a toujours pas de paquetage Canonical de GNU Parallel. Il est pourtant assez facile de l'ajouter manuellement.
- Allez sur le site officiel de GNU Parallel : http://www.gnu.org/software/parallel/
- Téléchargez la dernière version de l'archive des sources : http://ftp.gnu.org/gnu/parallel/
- Déballez et faites-le.
.
wget http://ftp.gnu.org/gnu/parallel/parallel-20120522.tar.bz2
tar -xvjf parallel*
cd parallel*
less README
./configure
make
sudo make install
A ce jour (11 mars 2015), je recommande la lecture :
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=597050
En principe moreutils
y gnu parallel
ne peuvent pas s'entendre.
Vous pouvez faire
sudo apt-get install parallel
mais vous perdrez moreutils
- même si vous n'utilisez pas moreutils
parallel
vous perdriez par exemple ifne
également.
Vous pouvez partir de zéro, comme dans l'autre réponse.
Je l'ai fait
sudo apt-get install parallel
sudo mv /usr/bin/parallel /usr/bin/gnu_parallel
sudo apt-get install moreutils
Et a ensuite utilisé gnu_parallel
dans mes scripts
Vous pouvez utiliser le flux zeroinstall (il devrait fonctionner sur n'importe quel OS / distro) :
apt-get install zeroinstall-injector
0alias parallel http://git.savannah.gnu.org/cgit/parallel.git/plain/packager/0install/parallel.xml
il suffit alors de l'exécuter à l'aide de la commande parallel
commandement.
Véase http://0install.net pour plus d'informations sur l'installation zéro.
- Réponses précédentes
- Plus de réponses