가급적이면 소스에서 컴파일하지 않고도 가능합니다. Google에서 찾은 저장소를 추가해 보았습니다.센트OS 6그리고센트OS 5, 그러나 둘 다 나에게 다음을 제공합니다:
[ec2-user@ip-10-0-1-202 yum.repos.d]$ sudo yum install parallel -y
Loaded plugins: priorities, update-motd, upgrade-helper
amzn-main/2016.03 | 2.1 kB 00:00
amzn-updates/2016.03 | 2.3 kB 00:00
952 packages excluded due to repository priority protections
Resolving Dependencies
--> Running transaction check
---> Package parallel.noarch 0:20160522-1.1 will be installed
--> Processing Dependency: /usr/bin/fish for package: parallel-20160522-1.1.noarch
--> Processing Dependency: /usr/bin/ksh for package: parallel-20160522-1.1.noarch
--> Processing Dependency: /usr/bin/zsh for package: parallel-20160522-1.1.noarch
--> Processing Dependency: /bin/pdksh for package: parallel-20160522-1.1.noarch
--> Processing Dependency: /usr/bin/ksh for package: parallel-20160522-1.1.noarch
--> Processing Dependency: /usr/bin/zsh for package: parallel-20160522-1.1.noarch
--> Processing Dependency: /usr/bin/fish for package: parallel-20160522-1.1.noarch
--> Processing Dependency: /bin/pdksh for package: parallel-20160522-1.1.noarch
--> Finished Dependency Resolution
Error: Package: parallel-20160522-1.1.noarch (home_tange)
Requires: /bin/pdksh
Error: Package: parallel-20160522-1.1.noarch (home_tange)
Requires: /usr/bin/fish
Error: Package: parallel-20160522-1.1.noarch (home_tange)
Requires: /usr/bin/zsh
Error: Package: parallel-20160522-1.1.noarch (home_tange)
Requires: /usr/bin/ksh
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
답변1
공식 설치 지침을 따르면 10초 이내에 설치가 완료될 수 있습니다.
답변2
현재 Amazon Linux 버전에 대한 답변을 찾고 있다면 EPEL 리포지토리에서 병렬을 사용할 수 있습니다.
EPEL 저장소를 활성화/설치하는 방법에 대한 정보는 다음과 같습니다.https://aws.amazon.com/premiumsupport/knowledge-center/ec2-enable-epel/
완료되면 sudo yum instal parallel
.
답변3
나는 pdksh와 동일한 문제를 겪고 있었지만 문제를 해결할 수 있었습니다. pdksh 없이 GNU 병렬을 설치할 수 있었기 때문에 오류가 없었습니다.
- 다운로드 중rpmforge
- rpm rpmforge 설치
- 냠 병렬 설치 중입니다.