#!/bin/bash case "`tty`" in /dev/tty[1-8]) MODE=text DIA=dialog ;; /dev/pts/*|/dev/ttyp*) MODE=x export XDIALOG_HIGH_DIALOG_COMPAT=1 [ -x /usr/bin/gdialog ] && DIA=gdialog [ -x /usr/bin/Xdialog ] && DIA=Xdialog [ $DIA = dialog ] && MODE=text ;; *) MODE=text DIA=dialog ;; esac # text mode if DISPLAY is not set if [ -z "$DISPLAY" ] ; then MODE=text DIA=dialog fi # BT="日本語関連をapt-getでセットします" T1="Knoppix v3.2 To HD" M1="apt-get update を行ないます。\ Internetへは接続出来ますね, Yes or No?" $DIA --backtitle "$BT" --title "$T1" --yesno "$M1" 15 60 x=$? if [ $x != 0 ] ; then exit 0 fi # if [ -f /etc/apt/sources.list.kwb ]; then cp -af /etc/apt/sources.list.kwb /etc/apt/sources.list else cp -af /etc/apt/sources.list /etc/apt/sources.list.kwb fi # TMP="#" sed -e 's,ftp.de,ftp2.de,g' \ /etc/apt/sources.list > $TMP cp -f $TMP /etc/apt/sources.list # sed -e 's,ftp2.de,ftp.de,g' \ # /etc/apt/sources.list > $TMP # cp -f $TMP /etc/apt/sources.list sed -e 's,deb http://ktown.kde.org/~nolden,#deb http://ktown.kde.org/~nolden,g' \ /etc/apt/sources.list > $TMP cp -f $TMP /etc/apt/sources.list sed -e 's,deb-src http://ktown.kde.org/~nolden,#deb-src http://ktown.kde.org/~nolden,g' \ /etc/apt/sources.list > $TMP cp -f $TMP /etc/apt/sources.list rm -rf $TMP cat <<\EOF >>/etc/apt/sources.list # # KDE & Koffice Japanese Language-Set deb http://download.kde.org/stable/latest/Debian stable main deb-src http://download.kde.org/stable/latest/Debian stable main deb http://download.kde.org/stable/koffice-1.2.1/Debian/woody ./ deb-src http://download.kde.org/stable/koffice-1.2.1/Debian/woody ./ EOF # apt-get update # T1="Knoppix To HD" M1="apt-get update は正常に終了しましたか, Yes or No?" $DIA --backtitle "$BT" --title "$T1" --yesno "$M1" 15 60 x=$? if [ $x != 0 ] ; then exit 0 fi # # M1="入力等日本語セットをインストールします, Yes or No?" $DIA --backtitle "$BT" --title "$T1" --yesno "$M1" 15 60 x=$? if [ $x = 0 ] ; then apt-get install freewnn-jserver kinput2-wnn kterm ttf-kochi-gothic ttf-kochi-mincho xfonts-shinonome fi # M1="KOffice日本語セットをインストールします, Yes or No?" $DIA --backtitle "$BT" --title "$T1" --yesno "$M1" 15 60 x=$? if [ $x = 0 ] ; then apt-get install koffice-i18n-ja fi # M1="Mozilla日本語セットをインストールします, Yes or No? \n 今までのMozilla関連はアンインストールされます" $DIA --backtitle "$BT" --title "$T1" --yesno "$M1" 15 60 x=$? if [ $x = 0 ] ; then # apt-get remove mozilla # dpkg --purge mozilla-locale-de-at # dpkg --purge mozilla # apt-get install mozilla/unstable apt-get install mozilla-locale-ja/unstable apt-get install mozilla-locale-auto/unstable # apt-get remove mozilla-locale-de-at dpkg --purge mozilla-locale-de-at fi # M1="OpenOffice日本語版をインストールしますか?, Yes or No? \n 今までのOpenOffice関連はアンインストールされます" $DIA --backtitle "$BT" --title "$T1" --yesno "$M1" 15 60 x=$? if [ $x = 0 ] ; then rm -rf /opt/openoffice cp -af /usr/share/applnk/Office/OpenOffice/openoffice.desktop /usr/share/applnk/ rm -rf /usr/share/applnk/Office/OpenOffice rm -rf /home/knoppix/.kde/share/applnk/Open* dpkg --purge openoffice-de-en # apt-get install libfreetype6/unstable apt-get -f install openoffice.org-l10n-en/unstable openoffice.org/unstable openoffice.org-bin/unstable apt-get -f install openoffice.org-l10n-ja/unstable # if [ -d /usr/share/applnk/"OpenOffice.org 1.0.3" ] ; then cp -af /usr/share/applnk/"OpenOffice.org 1.0.3" /usr/share/applnk/Office rm -rf /usr/share/applnk/"OpenOffice.org 1.0.3" fi cp /usr/share/applnk/openoffice.desktop /usr/share/applnk/Office/"OpenOffice.org 1.0.3" if [ -d /usr/share/applnk/Office/"OpenOffice.org 1.0.3" ] ; then rm -rf /usr/share/applnk/openoffice.desktop fi mkdir -p /opt ln -sf /usr/lib/openoffice /opt/openoffice ln -sf /usr/lib/openoffice/program/soffice /usr/bin/soffice fi # M1="apt-get が完了したら再起動して下さい" $DIA --backtitle "$BT" --title "$T1" --msgbox "$M1" 16 45 # # exit 0