So installieren Sie pdftk unter Mac OS X [geschlossen]

70

Ich möchte pdftk mit MacPorts installieren, aber dieser Befehl funktioniert nicht:

 sudo apt-get install pdftk

Ist es möglich, es auf einem Mac zu installieren?

Meine Systemspezifikationen sind:

Processor: 2.5 GHz Intel Core i5
Memory:    8 GB 1600 MHz DDR3
Graphics:  Intel HD Graphics 4000 768 MB
user3061922
quelle
7
apt-getist für Linux, hast du es versucht sudo port install pdftk?
Stedy
ja, du hast recht. Ich habe einen Fehler gemacht. Großartig!
user3061922
PyPDF2 bietet ein alternatives Skript pdfcat pythonhosted.org/PyPDF2/Easy%20Concatenation%20Script.html für den Fall, dass die Nutzer hier immer noch vom Google-Suchergebnis angezogen werden.
Dyno Fu
Sie können es von der offiziellen Website pdflabs.com/tools/pdftk-server
ndnenkov

Antworten:

63

Sie können das offizielle Installationsprogramm von PDF Labs verwenden.

Bearbeiten: Es ist jetzt auch über Homebrew-Fass erhältlich . Wenn Sie das installiert haben, können Sie einfach ausführen

brew cask install pdftk

pdftk installieren.

Es ist kein Cask-Paket mehr verfügbar , daher müssen Sie auf die ursprüngliche Lösung zurückgreifen oder diese Problemumgehung befolgen

bdesham
quelle
3
Sieht so aus, als ob es jetzt über Homebrew-Cask verfügbar ist. Dies ist hilfreich, wenn Sie Ihre CLI-Software in einem verwalteten Zustand halten möchten.
Peter
5
Ich brew update && brew upgrade brew-cask
füge
6
Ein anonymer Benutzer weist darauf hin, dass pdftk aufgrund dieses Problems vorübergehend aus dem Homebrew-Fass entfernt wurde . Folgen Sie diesem Link für weitere Informationen.
Bdesham
10
Es funktioniert nicht mehr.
Puce
10
Falls noch jemand sucht, ist dies der Download-Link, der auf El Capitan funktioniert. https://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/pdftk_server-2.02-mac_osx-10.11-setup.pkg
Jamescampbell
79

Von quantivergePR auf Gebräu:

brew install https://raw.github.com/quantiverge/homebrew-binary/pdftk/pdftk.rb
Dorian
quelle
9
Funktioniert auch auf Yosemite (OS X 10.10) .. :)
SexyBeast
8
Die Formel funktioniert nicht mit dem aktuellen Gebräu. Verwenden Sie stattdessen die PRbrew install https://raw.githubusercontent.com/youtux/homebrew-binary/pdftk/pdftk.rb von youtux .
Tan9
14
Aktuelle Version dieser Lösung hier: stackoverflow.com/a/41243285/1492782 Befehl ist:brew install https://raw.githubusercontent.com/turforlag/homebrew-cervezas/master/pdftk.rb
Josh Buchea
16
Bitte beachten Sie, dass ab August 2017 keines der oben genannten Werke funktioniert. Der von @JoshBuchea gepostete Link ist das einzige, was funktioniert.
SmallChess
11
Fehler: pdftk: undefinierte Methode `sha1 'für # <Klasse: 0x0000000101c9d270>
Krishnadas PC
39

Ich habe einen pdftk Homebrew Tap erstellt :

brew tap spl/pdftk
brew install pdftk

Die aktuelle Formel hängt von einem bestimmten Compiler ( gcc48) mit einem bestimmten Build-Flag ( enable-all-languages) ab. Dies ist nur dann ein Problem, wenn Sie bereits gcc48ohne die Flagge haben oder wenn Sie eine andere Version von haben gcc. Sie können die Formel natürlich klonen und an Ihre Situation anpassen. Leider hat niemand meine Frage zu alternativen Abhängigkeiten beantwortet , sodass ich nicht weiß, wie ich das lösen soll.

Update 1 (19.03.2015) : Ab dieser Änderung (beschrieben in meiner Lösung für alternative Abhängigkeiten ) unterstützt die Formel jetzt mehrere Versionen gccund verschiedene Flags.

Update 2 (12.01.2016) : Für Benutzer von OS X 10.11 El Capitan pdftkscheint der Quell-Build von nicht zu funktionieren. Es ist eine .pkgunter https://stackoverflow.com/a/33248310/545794 verfügbar . Bis zu diesem Datum hat PDF Labs noch kein Quellupdate veröffentlicht, das den Build behebt.

Sean Leather
quelle
2
Es dauert ewig auf meinem Profi Ende 2011, um gcc zu installieren, nicht auf meine Weise
gaussblurinc
Ich habe das gleiche wie @gaussblurinc gefunden. Mitte 2011 iMac - es dauert ein Alter, bis die gcc-Abhängigkeit installiert ist. Viel mehr versucht, pdftk loszuwerden und eine leichtere Alternative zu finden.
Freethebees
Das hat auch für mich ewig gedauert. Ich habe die Antwort unten verwendet (installieren von raw.github.comund es funktioniert gut)
jraede
@ Aaron, funktioniert mein Homebrew-Hahn auch nicht? Es wird von der Quelle und nicht von der installiert .pkg.
Sean Leather
4
Ich habe versucht, von Homebrew aus zu installieren, und die Installation funktionierte unter 10.11, ja - aber die eigentliche ausführbare Datei hängt immer dann, wenn Sie versuchen, Befehle auszuführen. Warnung: Ich benutze pdftk seit über einem Jahr und habe es zeitweise von Homebrew und www.pdflabs.com installiert, und alles hat gut funktioniert. Nach 10.11 funktioniert nichts mehr, egal wie Sie es installieren. Also ist pdftk am 10.11 kaputt. Hier ist meine SO-Frage zum Thema: stackoverflow.com/questions/32505951/pdftk-server-on-os-x-10-11
Aaron