Adobe Reader 9.5.1 日本語版もどきをインストールしてみた
Adobe Systems 社さんが Adobe Reader 9.4.3 以降に日本語版を全然出してくれない (>_<) 2012 年 4 月 14 日現時点で「Adobe Readerの最新バージョンおよび旧バージョンのダウンロード」http://get.adobe.com/reader/otherversions/ を見ても、英語版のみ 9.5.1 がリリースされている。
ということで、Adobe Reader 9.5.1 英語版に、Adobe Reader 9.4.2 日本語版からいくつかのファイルを抜き出して、コピーすることで、Adobe Reader 9.5.1 日本語版もどきにしてみました。
手順は、以下のとおりです。
1. Adobe Reader の RPM を取得します。
wget -N http://ardownload.adobe.com/pub/adobe/reader/unix/9.x/9.5.1/enu/AdbeRdr9.5.1-1_i486linux_enu.rpm \ http://ardownload.adobe.com/pub/adobe/reader/unix/9.x/9.4.2/jpn/AdbeRdr9.4.2-1_i486linux_jpn.rpm
2. Adobe Reader 日本語版を削除して、英語版をインストールします。
sudo apt-get remove AdobeReader_jpn
sudo apt-get install AdbeRdr9.5.1-1_i486linux_enu.rpm
3. AdbeRdr9.4.2-1_i486linux_jpn.rpm を展開して、いくつかのファイルを抜き出して、インストールします。
mkdir AdobeReader_jpn-9.4.2 cd AdobeReader_jpn-9.4.2 rpm2cpio ../AdbeRdr9.4.2-1_i486linux_jpn.rpm | cpio -id for x in \ /opt/Adobe/Reader9/Browser/HowTo/JPN/Browser_Plugin_HowTo.txt \ /opt/Adobe/Reader9/Reader/IDTemplates/JPN/AdobeID.pdf \ /opt/Adobe/Reader9/Reader/IDTemplates/JPN/DefaultID.pdf \ /opt/Adobe/Reader9/Reader/Legal/ja_JP/License.txt \ /opt/Adobe/Reader9/Reader/Messages/ENU/RdrMsgENU.pdf \ /opt/Adobe/Reader9/Reader/Messages/JPN/RdrMsgJPN.pdf \ /opt/Adobe/Reader9/Reader/help/JPN/ReadMe.htm \ /opt/Adobe/Reader9/Reader/intellinux/plug_ins/Annotations/Stamps/JPN/Dynamic.pdf \ /opt/Adobe/Reader9/Reader/intellinux/plug_ins/Annotations/Stamps/JPN/Hanko.pdf \ /opt/Adobe/Reader9/Reader/intellinux/plug_ins/Annotations/Stamps/JPN/SignHere.pdf \ /opt/Adobe/Reader9/Reader/intellinux/plug_ins/Annotations/Stamps/JPN/StandardBusiness.pdf \ /opt/Adobe/Reader9/Reader/help/JPN/ReadMe.htm \ /opt/Adobe/Reader9/Reader/intellinux/sidecars/Accessibility.JPN \ /opt/Adobe/Reader9/Reader/intellinux/sidecars/AcroForm.JPN \ /opt/Adobe/Reader9/Reader/intellinux/sidecars/Annots.JPN \ /opt/Adobe/Reader9/Reader/intellinux/sidecars/DVA.JPN \ /opt/Adobe/Reader9/Reader/intellinux/sidecars/DigSig.JPN \ /opt/Adobe/Reader9/Reader/intellinux/sidecars/EFS.JPN \ /opt/Adobe/Reader9/Reader/intellinux/sidecars/EScript.JPN \ /opt/Adobe/Reader9/Reader/intellinux/sidecars/HLS.JPN \ /opt/Adobe/Reader9/Reader/intellinux/sidecars/MakeAccessible.JPN \ /opt/Adobe/Reader9/Reader/intellinux/sidecars/Multimedia.JPN \ /opt/Adobe/Reader9/Reader/intellinux/sidecars/PDDom.JPN \ /opt/Adobe/Reader9/Reader/intellinux/sidecars/PPKLite.JPN \ /opt/Adobe/Reader9/Reader/intellinux/sidecars/RdLang32.JPN \ /opt/Adobe/Reader9/Reader/intellinux/sidecars/ReadOutLoud.JPN \ /opt/Adobe/Reader9/Reader/intellinux/sidecars/Reflow.JPN \ /opt/Adobe/Reader9/Reader/intellinux/sidecars/SaveAsRTF.JPN \ /opt/Adobe/Reader9/Reader/intellinux/sidecars/SearchFind.JPN \ /opt/Adobe/Reader9/Reader/intellinux/sidecars/SendMail.JPN \ /opt/Adobe/Reader9/Reader/intellinux/sidecars/Spelling.JPN \ /opt/Adobe/Reader9/Reader/intellinux/sidecars/SynchronizerApp.JPN \ /opt/Adobe/Reader9/Reader/intellinux/sidecars/checkers.JPN \ /opt/Adobe/Reader9/Reader/intellinux/sidecars/wwwlink.JPN \ /opt/Adobe/Reader9/Resource/CIDFont/KozMinPr6N-Regular.otf \ /opt/Adobe/Reader9/Resource/CMap/83pv-RKSJ-H \ /opt/Adobe/Reader9/Resource/CMap/90ms-RKSJ-H \ /opt/Adobe/Reader9/Resource/CMap/90ms-RKSJ-UCS2 \ /opt/Adobe/Reader9/Resource/CMap/90ms-RKSJ-V \ /opt/Adobe/Reader9/Resource/CMap/90msp-RKSJ-H \ /opt/Adobe/Reader9/Resource/CMap/90msp-RKSJ-V \ /opt/Adobe/Reader9/Resource/CMap/90pv-RKSJ-H \ /opt/Adobe/Reader9/Resource/CMap/90pv-RKSJ-UCS2 \ /opt/Adobe/Reader9/Resource/CMap/90pv-RKSJ-UCS2C \ /opt/Adobe/Reader9/Resource/CMap/Add-RKSJ-H \ /opt/Adobe/Reader9/Resource/CMap/Add-RKSJ-V \ /opt/Adobe/Reader9/Resource/CMap/Adobe-Japan1-90ms-RKSJ \ /opt/Adobe/Reader9/Resource/CMap/Adobe-Japan1-90pv-RKSJ \ /opt/Adobe/Reader9/Resource/CMap/Adobe-Japan1-H-CID \ /opt/Adobe/Reader9/Resource/CMap/Adobe-Japan1-H-Host \ /opt/Adobe/Reader9/Resource/CMap/Adobe-Japan1-H-Mac \ /opt/Adobe/Reader9/Resource/CMap/Adobe-Japan1-PS-H \ /opt/Adobe/Reader9/Resource/CMap/Adobe-Japan1-PS-V \ /opt/Adobe/Reader9/Resource/CMap/Adobe-Japan1-UCS2 \ /opt/Adobe/Reader9/Resource/CMap/EUC-H \ /opt/Adobe/Reader9/Resource/CMap/EUC-V \ /opt/Adobe/Reader9/Resource/CMap/Ext-RKSJ-H \ /opt/Adobe/Reader9/Resource/CMap/Ext-RKSJ-V \ /opt/Adobe/Reader9/Resource/CMap/H \ /opt/Adobe/Reader9/Resource/CMap/UCS2-90ms-RKSJ \ /opt/Adobe/Reader9/Resource/CMap/UCS2-90pv-RKSJ \ /opt/Adobe/Reader9/Resource/CMap/UniJIS-UCS2-H \ /opt/Adobe/Reader9/Resource/CMap/UniJIS-UCS2-HW-H \ /opt/Adobe/Reader9/Resource/CMap/UniJIS-UCS2-HW-V \ /opt/Adobe/Reader9/Resource/CMap/UniJIS-UCS2-V \ /opt/Adobe/Reader9/Resource/CMap/UniJIS-UTF16-H \ /opt/Adobe/Reader9/Resource/CMap/UniJIS-UTF16-V \ /opt/Adobe/Reader9/Resource/CMap/UniKS-UTF16-H \ /opt/Adobe/Reader9/Resource/CMap/UniKS-UTF16-V \ /opt/Adobe/Reader9/Resource/CMap/V \ //opt/Adobe/Reader9/Resource/Linguistics/LanguageNames2/DisplayLanguageNames.ja.txt \ /opt/Adobe/Reader9/Resource/Linguistics/LanguageNames2/DisplayLanguageNames.ja_JP.txt \ /opt/Adobe/Reader9/Resource/Linguistics/LanguageNames2/DisplayLanguageNames.ja_JP_TRADITIONAL.txt \ ; do sudo mkdir -p $(dirname $x) sudo cp -af .$x $x done
これで本当に良いのかしらん?(笑 CMap ファイルやフォントたちは無害ですが、再び日本語版がリリースされるときは、あらかじめ 3 でコピーしたファイルたちを消しておく方が良いかもしれません。
この手順は、Fedora や CentOS など、RPM パッケージ管理をしているディストリビューションであれば、同様です。
Vine Linux 向けに、上記の手順にそったインストールをおこなう install-assist-AdobeReader_enu パッケージを用意しようかしらん?
おまけ
AdobeReader_jpn-7.0.9 から KozGoPro-Medium.otf も入れとくと、代替フォントとしてウマー\(^o^)/
wget -N ftp://ftp.adobe.com/pub/adobe/reader/unix/7x/7.0.9/jpn/AdobeReader_jpn-7.0.9-1.i386.rpm mkdir AdobeReader_jpn-7.0.9 cd AdobeReader_jpn-7.0.9 rpm2cpio AdobeReader_jpn-7.0.9-1.i386.rpm | cpio -id sudo cp -af ./usr/local/Adobe/Acrobat7.0/Resource/CIDFont/KozGoPro-Medium.otf /opt/Adobe/Reader9/Resource/CIDFont/