GNU Parallel 패키지는 어디서 구할 수 있습니까?


답변:


34

13.04에서는 다음을 사용하여 설치할 수 있습니다 apt-get.

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

두 번째 줄은 GNU 병렬이 --tollef모드 로 설치되기 때문에 필요 합니다 (누구든지 이것에 대한 이론적 근거를 제공 할 수 있다면 알고 싶습니다).

14.04에서는 --tollef옵션이 GNU 병렬 소스에서 완전히 제거되었으므로 구성 파일이 더 이상 포함되지 않았습니다 . http://lists.gnu.org/archive/html/parallel/2013-02/msg00018.html


이것을 위키 답변으로 바꾸고 그것을 설치하는 모든 방법을 쌓아 봅시다 (10.04, 10.10, 11.X, 13.04 등)
Rudolf Olah

우분투 12.10 "Quantal"기준으로이 방법을 통해 사용 가능합니다 : packages.ubuntu.com/quantal/parallel
nobar

`/ etc / parallel / config` 설정의 근거는 아마도 moreutilsTollef 버전 이 이미 포함되어 있을 것입니다 parallel. 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

이것은 10.10에서 잘 작동합니다. 그렇지 않다면 여기 에서 데비안 5.0 패키지를 사용해 볼 수도 있습니다 .

편집하다:

명확히하기 위해 :이 링크는 OpenSUSE 빌드 서비스에 대한 것이지만 Ubuntu 패키지 입니다.

최신 Ubuntu 버전 용 패키지 도 제공 됩니다.


1
내 10.10 x86_64에서 잘 작동합니다. 나는 이것에 대한 일회성 토론을 만들려고했습니다. 먼저 하나를 찾아 주셔서 감사합니다!
ayan4m1

이 패키지가 소스 목록에 추가 할 수있는 데비안 저장소에 있습니까?
balki


7

저는 Ubuntu 11.10을 사용하고 있으며 GNU Parallel의 정식 패키지는 아직 없습니다. 수동으로 추가하는 것은 매우 쉽습니다.

  1. 공식 GNU Parallel 사이트로 이동하십시오 : http://www.gnu.org/software/parallel/
  2. 최신 소스 tarball을 다운로드하십시오 : http://ftp.gnu.org/gnu/parallel/
  3. 포장을 풀고 만드십시오.

.

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

에 따르면 README, 쉘 코드 wget -O - pi.dk/3 | sh는이 패키지를 설치합니다. 랜덤 웹 페이지를 배관과 같은 다음과 같은 경우 sh.
shabbychef

@shabbychef 난 강력하게 그 방법을 억제하지만 입니다 .. 추가 정보에 git.savannah.gnu.org/cgit/parallel.git/tree/README
djeikyb

5

zeroinstall 피드를 사용할 수 있습니다 (OS / 배포판에서 작동해야 함).

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

그런 다음 parallel명령을 사용하여 실행하십시오.

제로 설치에 대한 자세한 내용은 http://0install.net 을 참조하십시오 .


5

오늘 (2015 년 3 월 11 일) 현재, 나는 읽는 것이 좋습니다 :

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

기본적 moreutilsgnu parallel함께 얻을 수 없습니다.

넌 할 수있어

sudo apt-get install parallel

그러나 당신은 잃을 것입니다 moreutils-당신이 사용하지 않더라도 moreutils parallel, 당신은 ifne또한 예를 들어 잃을 것입니다.

다른 답변 에서처럼 처음부터 만들 수 있습니다.

내가 했어

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

그리고 gnu_parallel내 스크립트에서 사용


이 버그는 17.04에서 수정되었습니다.
Bryan Larsen




1

우분투 및 데비안으로 패키지되어 있지 않은 것 같습니다. 아마도 패키지를 요청할 수 있습니다.

체크 아웃 할 리포지토리에 유사한 기능 (여러 시스템에서 병렬 명령 실행)이있는 다른 도구도 있습니다. (다른 사람이이 중 일부를 추천 할 수 있습니다.)


1
나는 그것을 pad.lv/740630에
poolie

JanC, GNU 병렬 처리의 좋은 점은 병렬 처리가 다른 시스템에 있다고 가정하지 않고 로컬에서 명령을 실행하는 것이 행복하다는 것입니다.
poolie


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.