| | 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 のインストール手順 (スクリプトを使わない方法)= |