| 13 | 1. ここ [http://trac.vinelinux.org/attachment/wiki/VineSeed_x86_64_install_ATOKX3/setupatok.sh?format=raw setupatok.sh] を右クリックしてリンク先をコピー |
| 14 | 1. 任意のディレクトリに setupatok.sh をダウンロード |
| 15 | 1. インストールCDをドライブに挿入 |
| 16 | 1. setupatok.sh に実行属性をつけて、root権限で実行 |
| 17 | {{{ |
| 18 | $ wget http://trac.vinelinux.org/attachment/wiki/VineSeed_x86_64_install_ATOKX3/setupatok.sh?format=raw |
| 19 | $ chmod +x setupatok.sh |
| 20 | $ su |
| 21 | # ./setupatok.sh |
| 22 | }}} |
| 23 | |
| 24 | == オリジナルのsetupatok.shからの変更点 == |
| 25 | |
| 26 | 1. インストールCDのパスに /media/ATOKX3 を追加 |
| 27 | 1. gtk-query-immodules のご認識を防ぐため順番の入れ替え |
| 28 | 1. 必要な compat32-* パッケージを apt-get であらかじめインストール |
| 29 | |
| 30 | {{{ |
| 31 | --- setupatok.orig.sh 2007-11-17 12:00:00.000000000 +0900 |
| 32 | +++ setupatok.sh 2009-07-20 22:33:43.000000000 +0900 |
| 33 | @@ -5,19 +5,20 @@ |
| 34 | # |
| 35 | |
| 36 | # path list |
| 37 | -baselist="/media/cdrom /media/dvdrom /mnt/cdrom /mnt/dvdrom" |
| 38 | +baselist="/media/cdrom /media/dvdrom /mnt/cdrom /mnt/dvdrom /media/ATOKX3" |
| 39 | |
| 40 | initdirlist="/etc/init.d /etc/rc.d/init.d" |
| 41 | |
| 42 | rcxdirlist="/etc/rc.d /etc/init.d /etc" |
| 43 | |
| 44 | list="/opt/gnome/bin/gtk-query-immodules-2.0" |
| 45 | -list="$list /usr/bin/gtk-query-immodules-2.0" |
| 46 | list="$list /usr/bin/gtk-query-immodules-2.0-32" |
| 47 | +list="$list /usr/bin/gtk-query-immodules-2.0" |
| 48 | gtkquerylist32="$list" |
| 49 | |
| 50 | list="/opt/gnome/bin/gtk-query-immodules-2.0-64" |
| 51 | list="$list /usr/bin/gtk-query-immodules-2.0-64" |
| 52 | +list="$list /usr/bin/gtk-query-immodules-2.0" |
| 53 | gtkquerylist64="$list" |
| 54 | |
| 55 | list="/etc/opt/gnome/gtk-2.0/gtk.immodules" |
| 56 | @@ -31,6 +32,7 @@ |
| 57 | list="$list /etc/gtk-2.0/i586-redhat-linux-gnu/gtk.immodules" |
| 58 | list="$list /etc/gtk-2.0/i486-redhat-linux-gnu/gtk.immodules" |
| 59 | list="$list /etc/gtk-2.0/i386-redhat-linux-gnu/gtk.immodules" |
| 60 | +list="$list /etc/gtk-2.0/i386/gtk.immodules" |
| 61 | gtkimmodlist32="$list" |
| 62 | |
| 63 | list="/etc/opt/gnome/gtk-2.0/gtk64.immodules" |
| 64 | @@ -38,6 +40,7 @@ |
| 65 | list="$list /usr/etc/gtk-2.0/gtk64.immodules" |
| 66 | list="$list /etc/gtk-2.0/x86_64-pc-linux-gnu/gtk.immodules" |
| 67 | list="$list /etc/gtk-2.0/x86_64-redhat-linux-gnu/gtk.immodules" |
| 68 | +list="$list /etc/gtk-2.0/x86_64/gtk.immodules" |
| 69 | gtkimmodlist64="$list" |
| 70 | |
| 71 | list="iiimf-client-lib-trunk" |
| 72 | @@ -52,6 +55,10 @@ |
| 73 | list="$list iiimf-protocol-lib-64-trunk" |
| 74 | iiimf64list="$list" |
| 75 | |
| 76 | +vine_pkig_list="libcanberra-gtk2 libXt compat32-gtk2-engines" |
| 77 | +vine_pkig_list64="compat32-libcanberra-gtk2 compat32-pam compat32-libXt compat32-gtk2-engines" |
| 78 | + |
| 79 | + |
| 80 | # sub routine |
| 81 | agreement() |
| 82 | { |
| 83 | @@ -334,6 +341,14 @@ |
| 84 | fi |
| 85 | done |
| 86 | |
| 87 | +# install compat32 packages for VineLinux x86_64 |
| 88 | +if [ -f "/etc/vine-release" ] ; then |
| 89 | + if [ "$machine" == "x86_64" ] ; then |
| 90 | + vine_pkig_list=$vine_pkig_list64 |
| 91 | + fi |
| 92 | + apt-get -y install $vine_pkig_list |
| 93 | +fi |
| 94 | + |
| 95 | get_query32 |
| 96 | get_query64 |
| 97 | get_immod32 |
| 98 | }}} |
| 99 | |
| 100 | = ATOK X3 for Linux のインストール手順 (スクリプトを使わない方法)= |