우분투에서 GNU Parallel 을 설치하고 싶지만 기본 우분투 저장소에서 패키지를 찾을 수 없습니다. 어디서 구할 수 있습니까?
우분투에서 GNU Parallel 을 설치하고 싶지만 기본 우분투 저장소에서 패키지를 찾을 수 없습니다. 어디서 구할 수 있습니까?
답변:
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
moreutils
Tollef 버전 이 이미 포함되어 있을 것입니다 parallel
. unix.stackexchange.com/questions/7515/using-parallel-on-ubuntu 도 참조하십시오 .
이것은 10.10에서 잘 작동합니다. 그렇지 않다면 여기 에서 데비안 5.0 패키지를 사용해 볼 수도 있습니다 .
편집하다:
명확히하기 위해 :이 링크는 OpenSUSE 빌드 서비스에 대한 것이지만 Ubuntu 패키지 입니다.
최신 Ubuntu 버전 용 패키지 도 제공 됩니다.
저는 Ubuntu 11.10을 사용하고 있으며 GNU Parallel의 정식 패키지는 아직 없습니다. 수동으로 추가하는 것은 매우 쉽습니다.
.
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
.
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 을 참조하십시오 .
오늘 (2015 년 3 월 11 일) 현재, 나는 읽는 것이 좋습니다 :
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=597050
기본적 moreutils
와 gnu 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
내 스크립트에서 사용
나는 오늘 (2011-01-25) 보았고 ppa 또는 다른 적절한 저장소를 찾지 못했습니다. https://launchpad.net/parallel을 찾았 지만 외부 리소스에만 연결됩니다.
또한 moreutils 패키지의 병렬 명령은 GNU 병렬이 아니지만 http://kitenet.net/~joey/code/moreutils/ 이며 완전한 기능은 아닙니다.
macports와 다른 많은 배포판에 있으므로 우분투에도 포함되어야합니다.
https://launchpad.net/~ieltonf/+archive/ppa/+packages
또는 source.list에 이것을 포함하십시오.
deb http://ppa.launchpad.net/ieltonf/ppa/ubuntu oneiric main
deb-src http://ppa.launchpad.net/ieltonf/ppa/ubuntu oneiric main
우분투 및 데비안으로 패키지되어 있지 않은 것 같습니다. 아마도 패키지를 요청할 수 있습니다.
체크 아웃 할 리포지토리에 유사한 기능 (여러 시스템에서 병렬 명령 실행)이있는 다른 도구도 있습니다. (다른 사람이이 중 일부를 추천 할 수 있습니다.)
Ubuntu 12.04의 경우 http://packages.ubuntu.com/precise-backports/all/parallel/download 에서 다운로드 할 수 있습니다 .
물론 dpkg -i로 설치하십시오.
LinuxBrew를 사용하여 최신 버전을 설치할 수 있습니다 .
brew install parallel
현재 현재 설치된 버전은 20150922
입니다. 공식인지 확인할 수 있습니다 .