Di mana saya mendapatkan paket untuk GNU Parallel?

Jawaban:

34

Di 13,04, Anda dapat menginstal dengan apt-get:

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

Baris kedua diperlukan karena paralel GNU diinstal dalam --tollefmode (jika ada yang bisa memberikan alasan untuk ini, saya ingin tahu).

Dalam 14,04, file konfigurasi tampaknya tidak lagi disertakan, karena --tollefopsi telah dihapus dari sumber paralel GNU sepenuhnya: http://lists.gnu.org/archive/html/parallel/2013-02/msg00018.html

luispedro
sumber
ubah ini menjadi jawaban wiki dan mari kita menumpuk semua cara untuk menginstalnya (untuk 10.04, 10.10, 11.X, 13.04, dll)
Rudolf Olah
Mungkin tersedia melalui metode ini pada Ubuntu 12.10 "Quantal": packages.ubuntu.com/quantal/parallel
nobar
Alasan di balik pengaturan di `/ etc / parallel / config` mungkin moreutilssudah termasuk versi Tollef parallel. Lihat juga unix.stackexchange.com/questions/7515/using-parallel-on-ubuntu .
krlmlr
13

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

Ini harus bekerja dengan baik dengan 10.10. Jika tidak, Anda juga dapat mencoba Paket Debian 5.0 dari sini .

Edit:

Hanya untuk mengklarifikasi: Meskipun tautan ini ke layanan build OpenSUSE, ini adalah paket Ubuntu .

Paket untuk versi Ubuntu yang lebih baru juga tersedia .

Stefano Palazzo
sumber
1
Bekerja dengan baik pada 10,10 x86_64 saya. Saya akan membuat satu deb untuk ini, terima kasih sudah menemukan yang pertama!
ayan4m1
Apakah paket ini dalam repo debian yang dapat saya tambahkan menjadi daftar sumber?
balki
7

Saya di Ubuntu 11.10, dan masih belum ada paket Canonical GNU Parallel. Sangat mudah untuk menambahkan secara manual.

  1. Pergi ke situs Paralel resmi GNU: http://www.gnu.org/software/parallel/
  2. Unduh sumber tarball terbaru: http://ftp.gnu.org/gnu/parallel/
  3. Buka kemasan dan buat itu.

.

wget http://ftp.gnu.org/gnu/parallel/parallel-20120522.tar.bz2
tar -xvjf parallel*
cd parallel*
less README
./configure
make
sudo make install
djeikyb
sumber
Menurut README, kode shell wget -O - pi.dk/3 | shakan menginstal paket ini. Jika Anda suka perpipaan laman web acak ke sh.
shabbychef
@shabbychef saya sangat tidak menyarankan metode itu, tapi ini di readme .. git.savannah.gnu.org/cgit/parallel.git/tree/README
djeikyb
5

Anda dapat menggunakan feed zeroinstall (ini akan bekerja pada os / distro apa saja):

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

maka jalankan saja menggunakan parallelperintah.

Lihat http://0install.net untuk info lebih lanjut tentang zero install.


sumber
5

Mulai hari ini (11 Maret 2015) saya merekomendasikan membaca:

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

Pada dasarnya moreutilsdan gnu paralleltidak bisa akur.

Anda dapat melakukan

sudo apt-get install parallel

tetapi Anda akan kehilangan moreutils- bahkan jika Anda tidak menggunakan moreutils parallel, Anda akan kehilangan misalnya ifnejuga.

Anda dapat membangun dari awal seperti pada jawaban lainnya.

aku melakukannya

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

Dan kemudian digunakan gnu_paralleldalam skrip saya

Kue kering
sumber
Bug ini telah diperbaiki pada 17.04, akhirnya.
Bryan Larsen
4

Saya melihat hari ini (2011-01-25) dan tidak menemukan ppa atau repositori apt lainnya. Saya memang menemukan https://launchpad.net/parallel tetapi hanya tautan ke sumber daya eksternal.

Juga perintah paralel dalam paket moreutils BUKAN GNU paralel tetapi http://kitenet.net/~joey/code/moreutils/ yang tidak memiliki fitur lengkap.

Ada di macports dan banyak distribusi lainnya sehingga harus dimasukkan dalam Ubuntu juga.

Morgan Christiansson
sumber
2

Ini tersedia di * buntu 13.10 dan akan menjadi 14.04LTS.

Richard Elkins
sumber
1

Sepertinya itu tidak dikemas dalam Ubuntu & Debian, mungkin Anda dapat meminta itu dikemas.

Ada juga beberapa alat lain dengan fitur serupa (eksekusi perintah paralel paralel pada banyak sistem) dalam repositori yang mungkin ingin Anda periksa. (Mungkin orang lain dapat merekomendasikan beberapa di antaranya.)

JanC
sumber
1
Saya meminta itu dikemas dalam pad.lv/740630
poolie
JanC, hal yang menyenangkan tentang gnu parallel adalah senang menjalankan perintah secara lokal, alih-alih mengasumsikan paralelisme melintasi mesin yang berbeda.
poolie
-1

Anda dapat menginstal versi terbaru menggunakan LinuxBrew :

brew install parallel

Pada hari ini, Versi saat ini diinstal adalah 20150922. Anda dapat memeriksa Formulanya .

slashsbin
sumber