Cent OS 7のサーバを構築していますが、これまでたくさん使ってきたCent OS 5やCent OS 6ではなくCent OS 7を選んだのは、単に新しいのが使ってみたかったというだけ。
そしてやっぱりいくつか問題発生。まずはunisonがrpmforgeからなくなっている。仕方がないので、ソースからインストールした。
$ sudo yum install ocaml ocaml-camlp4-devel ctags ctags-etags
$ cd ~/apps
$ wget http://www.seas.upenn.edu/~bcpierce/unison//download/releases/stable/unison-2.48.3.tar.gz
$ tar xvfz unison-2.48.3.tar.gz
$ make
$ sudo cp -v unison /usr/bin
次はpdftk、こちらはlibgcjとかいうライブラリがCent OS 7からなくなってしまっていたりして、普通の方法ではインストール不可能らしい。libgcjを使わないpdftkがベータ版であるらしいが、ベータだからね。そこでこちら(CentOS7にpdftkを)を参考に無理やりインストール。
$ sudo yum install libart_lgpl
$ wget http://ftp.riken.jp/Linux/centos/6/os/x86_64/Packages/gmp-4.3.1-7.el6_2.2.x86_64.rpm
$ sudo rpm -iv --force gmp-4.3.1-7.el6_2.2.x86_64.rpm
$ wget http://ftp.riken.jp/Linux/centos/6/os/x86_64/Packages/libgcj-4.4.7-16.el6.x86_64.rpm
$ sudo rpm -ivh libgcj-4.4.7-16.el6.x86_64.rpm
$ wget https://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/pdftk-2.02-1.el6.x86_64.rpm
$ sudo rpm -ivh pdftk-2.02-1.el6.x86_64.rpm
これでどうだろう。まだpdftkコマンドが起動することくらいしか確かめてないが、動くかな?