Wie bekomme ich GNU parallel auf Amazon Linux?

Wie bekomme ich GNU parallel auf Amazon Linux?

Vorzugsweise ohne es aus dem Quellcode kompilieren zu müssen. Ich habe versucht, Repositories hinzuzufügen, die ich bei Google gefunden habe:CentOS 6UndCentOS 5, aber beide geben mir:

[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

Antwort1

Die Installation kann in weniger als 10 Sekunden abgeschlossen werden, wenn Sie die offiziellen Installationsanweisungen befolgen:

http://git.savannah.gnu.org/cgit/parallel.git/tree/README

Antwort2

Wenn Sie nach der Antwort für aktuelle Amazon Linux-Versionen suchen, ist parallel im EPEL-Repository verfügbar.

Hier finden Sie Informationen zum Aktivieren/Installieren des EPEL-Repository:https://aws.amazon.com/premiumsupport/knowledge-center/ec2-enable-epel/

Nachdem es abgeschlossen ist, installieren Sie GNU parallel mit sudo yum instal parallel.

Antwort3

Ich hatte das gleiche Problem mit pdksh, konnte es aber umgehen. Ich konnte GNU parallel ohne pdksh installieren und hatte daher keine Fehler, indem ich:

  1. wird heruntergeladenRPM-Forge
  2. rpm installieren rpmforge
  3. yum parallel installieren.

verwandte Informationen