Adobe ReaderをML4.0で使用する
どうも、smorisakiです。
私は会社の業務用PCでは自社製品であるMIRACLE LINUX V4.0(以下ML4.0)を
使用しています。
ML4.0ではpdf閲覧ソフトとしてxpdfが入っていますが、私は好きではありません。
そこで、本家Adobeが提供しているLinux版のAdobe Readerをインストールすることにしました。
以下はそのときの導入手順となります。
まずrpmファイルをダウンロード
AdobeReader_jpn-7.0.9-1.i386.rpm
次にインストール
# rpm -ivh AdobeReader_jpn-7.0.9-1.i386.rpm
通常はこれで使用できるようになるのですが、ML4.0の場合はこのままでは動作しません。詳しくはFAQを確認してください。
コマンドラインで使用する場合は、上記FAQの内容をaliasとして登録すれば問題有りません。
ただしマウス操作でファイルを開く場合問題です。
具体的には以下の3つの場合です。
- アイコンをクリックしてpdfファイルを開くとき
- メーラー上で添付されたpdfファイルを開くとき
- ブラウザーからpdfファイルを開くとき
上記を解決するために、まずちょっとしたスクリプトを作成します。
具体的には以下の様な感じ
---------------
#!/bin/sh
if [ $# -le 1 ]
then
GTK_IM_MODULE=xim acroread $1;
else
echo "too many args"
exit 1;
fi
---------------
内容はFAQをシェルスクリプトにしただけです。あえてポイントを言うならば
引数を渡して起動する所です。こうしないとpdfファイルを開けません。
このスクリプトをacroread2(Adopbe Readerのバイナリがacroreadなので)とします。
配置場所は、/usr/bin/(acroreadと同じ)です。
次にパターン1を解決します。
まずpdfファイルのアイコンを右クリックしてプロパティを選択します。
すると以下の様なwindowが表示されます。
次に赤丸の部分をクリックします。
すると以下の様なwindowが表示されます。
ここで赤で囲った部分に先ほど作成したスクリプトを設定します。次にOKを押せば完了です。
これでマウスでpdfファイルをクリックすればAdobe Readerでファイルが開きます。
次にパターン2と3の場合ですが、文章が長くなるので今日はここまでにします。
次回をお楽しみに。








最近のコメント