Ahoj, trochu zjednodušený pohled na instalaci českého OpenOffice 3.2 x86_64 pomocí samoinstalačního scriptu ..

#!/bin/bash
# Instalace OpenOffice 3.2 CZ
#---------------------------
clear
echo ""
echo ""
echo ""
echo ""
echo -e "\e[0;34mInstalace Openoffice 3.2\e[00m - \e[00;31m64bit\e[00m - \e[0;32mCZ\e[00m"
echo ""
echo -e "Skript se pokusi stahnout a nainstalovat, potrebne balicky primo z webu \e[0;34mOpenOffice\e[00m"
echo -e "Upozornujeme, ze toto není stejna verze \e[0;34mOpen Office\e[00m, ze se ma objevit teprve v distribuci, nebo repozitarich."
echo "Jedna se o alternativni zpusob instalace.."
echo ""
echo ""
echo -e -n "\e[0;34mSpustit ihned instalaci ? \e[00m(Y|n) > "
read a
if [ "$a" = "y" ] || [ "$a" = "Y" ] || \
[ "$a" = "" ]; then
#---------------------------
clear
echo ""
echo ""
echo ""
echo ""
echo -e "Chteli byste nainstalovat ceskou verzi \e[0;34mOpenOffice 3.2\e[00m \e[00;31mx86_64\e[00m,"
echo -e "pomoci dpkg primo ze stranek \e[0;34mOpenOffice\e[00m,?"
echo "Pokud davate prednost deb z repozitare, zadejte \"n\""
echo ""
echo -e -n "\e[0;34mInstalovat OpenOffice 3.2 ? \e[00m(Y|n) > "
read a
if [ "$a" = "y" ] || [ "$a" = "Y" ] || \
[ "$a" = "" ]; then
echo ""
echo -e "\e[0;32mInstalace OpenOffice 3.2\e[00m..."
echo ""
sleep 2s
echo -e "\e[0;32mZahajuji download instalace\e[00m..."
sleep 1s
wget ftp://ftp.openoffice.cz/3.2.0/OOo_OOO320_m12_LinuxX86-64_install_cs_deb.tar.gz
tar -zxvf OOo_OOO320_m12_LinuxX86-64_install_cs_deb.tar.gz
cd DEBS
dpkg -i *.deb
sleep 1s
echo -e "\e[00;31mOdmazani vsech instalovanych balicku\e[00m .."
sleep 2s
rm ooobasis3.2-base_3.2.0-12_amd64.deb
rm ooobasis3.2-binfilter_3.2.0-12_amd64.deb
rm ooobasis3.2-calc_3.2.0-12_amd64.deb
rm ooobasis3.2-core01_3.2.0-12_amd64.deb
rm ooobasis3.2-core02_3.2.0-12_amd64.deb
rm ooobasis3.2-core03_3.2.0-12_amd64.deb
rm ooobasis3.2-core04_3.2.0-12_amd64.deb
rm ooobasis3.2-core05_3.2.0-12_amd64.deb
rm ooobasis3.2-core06_3.2.0-12_amd64.deb
rm ooobasis3.2-core07_3.2.0-12_amd64.deb
rm ooobasis3.2-cs_3.2.0-12_amd64.deb
rm ooobasis3.2-cs-base_3.2.0-12_amd64.deb
rm ooobasis3.2-cs-binfilter_3.2.0-12_amd64.deb
rm ooobasis3.2-cs-calc_3.2.0-12_amd64.deb
rm ooobasis3.2-cs-draw_3.2.0-12_amd64.deb
rm ooobasis3.2-cs-help_3.2.0-12_amd64.deb
rm ooobasis3.2-cs-impress_3.2.0-12_amd64.deb
rm ooobasis3.2-cs-math_3.2.0-12_amd64.deb
rm ooobasis3.2-cs-res_3.2.0-12_amd64.deb
rm ooobasis3.2-cs-writer_3.2.0-12_amd64.deb
rm ooobasis3.2-draw_3.2.0-12_amd64.deb
rm ooobasis3.2-gnome-integration_3.2.0-12_amd64.deb
rm ooobasis3.2-graphicfilter_3.2.0-12_amd64.deb
rm ooobasis3.2-images_3.2.0-12_amd64.deb
rm ooobasis3.2-impress_3.2.0-12_amd64.deb
rm ooobasis3.2-javafilter_3.2.0-12_amd64.deb
rm ooobasis3.2-kde-integration_3.2.0-12_amd64.deb
rm ooobasis3.2-math_3.2.0-12_amd64.deb
rm ooobasis3.2-ooofonts_3.2.0-12_amd64.deb
rm ooobasis3.2-ooolinguistic_3.2.0-12_amd64.deb
rm ooobasis3.2-pyuno_3.2.0-12_amd64.deb
rm ooobasis3.2-testtool_3.2.0-12_amd64.deb
rm ooobasis3.2-writer_3.2.0-12_amd64.deb
rm ooobasis3.2-xsltfilter_3.2.0-12_amd64.deb
rm openoffice.org3_3.2.0-12_amd64.deb
rm openoffice.org3-base_3.2.0-12_amd64.deb
rm openoffice.org3-calc_3.2.0-12_amd64.deb
rm openoffice.org3-cs_3.2.0-12_amd64.deb
rm openoffice.org3-dict-cs_3.2.0-12_amd64.deb
rm openoffice.org3-dict-en_3.2.0-12_amd64.deb
rm openoffice.org3-draw_3.2.0-12_amd64.deb
rm openoffice.org3-impress_3.2.0-12_amd64.deb
rm openoffice.org3-math_3.2.0-12_amd64.deb
rm openoffice.org3-writer_3.2.0-12_amd64.deb
rm openoffice.org-ure_1.6.0-12_amd64.deb
cd desktop-integration
dpkg -i *.deb
sleep 3s
echo ""
echo ""
echo -e "\e[0;34mOpenOffice 3.2\e[00m set-up \e[0;32mCZ\e[00m je kompletni ..."
echo ""
echo ""
sleep 3s
echo -e "\e[00;31mSmazani nainstalovaneho balicku\e[00m .."
sleep 2s
rm openoffice.org3.2-debian-menus_3.2-9483_all.deb
echo -e "\e[00;31mSmazani adresare\e[00m .."
cd ..
rmdir desktop-integration
cd ..
rmdir DEBS
echo -e "\e[00;31mSmazani instalacniho baliku\e[00m .."
sleep 2s
rm OOo_OOO320_m12_LinuxX86-64_install_cs_deb.tar.gz
else
echo ""
echo -e "Preskakuji instalaci \e[0;34m OpenOffice 3.2 \e[00m\e[0;32mCZ \e[00m ..."
sleep 1s
fi
#Konec instalace
#-----------------
clear
echo ""
echo ""
echo ""
echo ""
echo -e "\e[0;32mInstalace je kompletni! Diky za pouziti instalacniho scriptu.\e[00m"
echo ""
echo -e "\e[00;31mNyni muzete zavrit terminal\e[00m"
fi
exit
Vše uložit v gedit do souboru ooo32-installer-64-CZ.sh
V terminálu se přihlásit pomocí su
použít chmod +x ooo32-installer-64-CZ.sh
Spustit ooo32-installer-64-CZ.sh
Toť vše, tento script je bezpečný
Přepis z anglické verze pro CrunchBang 64 ..----------------------------------------------------------------------------------------
Instalace českého
OpenOffice 3.2 x86 (32bit) pomocí samoinstalačního scriptu ..
#!/bin/sh
# Instalace OpenOffice 3.2 cz
#----------------------------
clear
echo " Instalace Openoffice 3.2 - x86 - CZ"
echo ""
echo "Skript se pokusi stahnout a nainstalovat, potrebne balicky primo z webu OpenOffice"
echo "Upozornujeme, ze toto není stejna verze Open Office, ze se ma objevit teprve v distribuci, nebo repozitarich."
echo "Jedna se o alternativni zpusob instalace.."
echo ""
echo -n "Spustit ihned instalaci ? (Y|n) > "
read a
if [ "$a" = "y" ] || [ "$a" = "Y" ] || \
[ "$a" = "" ]; then
#---------------------------
clear
echo "Chteli byste nainstalovat ceskou verzi OpenOffice 3.2 x86,"
echo "pomoci dpkg primo ze stranek OpenOffice?"
echo "Pokud davate prednost deb z repozitare, zadejte \"n\""
echo ""
echo -n "Instalovat OpenOffice 3.2? (Y|n) > "
read a
if [ "$a" = "y" ] || [ "$a" = "Y" ] || \
[ "$a" = "" ]; then
echo ""
echo "Instalace OpenOffice 3.2..."
echo ""
sleep 2s
wget ftp://ftp.openoffice.cz/3.2.0/OOo_OOO320_m12_LinuxX86_install_cs_deb.tar.gz
tar -zxvf OOo_OOO320_m12_LinuxX86_install_cs_deb.tar.gz
cd DEBS
dpkg -i *.deb
sleep 1s
echo "Odmazani vsech nainstalovanych balicku .."
sleep 2s
rm openoffice.org3-writer_3.2.0-12_i386.deb
rm ooobasis3.2-ooolinguistic_3.2.0-12_i386.deb
rm ooobasis3.2-cs-math_3.2.0-12_i386.deb
rm ooobasis3.2-core06_3.2.0-12_i386.deb
rm openoffice.org3-math_3.2.0-12_i386.deb
rm ooobasis3.2-cs_3.2.0-12_i386.deb
rm ooobasis3.2-draw_3.2.0-12_i386.deb
rm ooobasis3.2-kde-integration_3.2.0-12_i386.deb
rm openoffice.org3-dict-cs_3.2.0-12_i386.deb
rm openoffice.org3-calc_3.2.0-12_i386.deb
rm ooobasis3.2-base_3.2.0-12_i386.deb
rm ooobasis3.2-images_3.2.0-12_i386.deb
rm ooobasis3.2-ooofonts_3.2.0-12_i386.deb
rm openoffice.org3-dict-en_3.2.0-12_i386.deb
rm ooobasis3.2-core05_3.2.0-12_i386.deb
rm openoffice.org3-draw_3.2.0-12_i386.deb
rm ooobasis3.2-core01_3.2.0-12_i386.deb
rm openoffice.org3_3.2.0-12_i386.deb
rm openoffice.org3-base_3.2.0-12_i386.deb
rm openoffice.org-ure_1.6.0-12_i386.deb
rm ooobasis3.2-javafilter_3.2.0-12_i386.deb
rm ooobasis3.2-gnome-integration_3.2.0-12_i386.deb
rm ooobasis3.2-calc_3.2.0-12_i386.deb
rm ooobasis3.2-math_3.2.0-12_i386.deb
rm ooobasis3.2-cs-draw_3.2.0-12_i386.deb
rm ooobasis3.2-writer_3.2.0-12_i386.deb
rm ooobasis3.2-cs-calc_3.2.0-12_i386.deb
rm ooobasis3.2-core03_3.2.0-12_i386.deb
rm ooobasis3.2-binfilter_3.2.0-12_i386.deb
rm ooobasis3.2-core07_3.2.0-12_i386.deb
rm openoffice.org3-cs_3.2.0-12_i386.deb
rm openoffice.org3-impress_3.2.0-12_i386.deb
rm ooobasis3.2-cs-res_3.2.0-12_i386.deb
rm ooobasis3.2-cs-binfilter_3.2.0-12_i386.deb
rm ooobasis3.2-graphicfilter_3.2.0-12_i386.deb
rm ooobasis3.2-core04_3.2.0-12_i386.deb
rm ooobasis3.2-cs-help_3.2.0-12_i386.deb
rm ooobasis3.2-cs-writer_3.2.0-12_i386.deb
rm ooobasis3.2-pyuno_3.2.0-12_i386.deb
rm ooobasis3.2-xsltfilter_3.2.0-12_i386.deb
rm ooobasis3.2-impress_3.2.0-12_i386.deb
rm ooobasis3.2-testtool_3.2.0-12_i386.deb
rm ooobasis3.2-core02_3.2.0-12_i386.deb
rm ooobasis3.2-cs-base_3.2.0-12_i386.deb
rm ooobasis3.2-cs-impress_3.2.0-12_i386.deb
cd desktop-integration
dpkg -i *.deb
sleep 3s
echo ""
echo "OpenOffice 3.2 set-up cz komplete..."
echo ""
sleep 3s
echo "Smazani nainstalovaneho balicku.."
sleep 2s
rm openoffice.org3.2-debian-menus_3.2-9483_all.deb
echo "Smazani adresare.."
cd ..
rmdir desktop-integration
cd ..
rmdir DEBS
echo "Smazani instalacniho baliku .."
sleep 2s
rm OOo_OOO320_m12_LinuxX86_install_cs_deb.tar.gz
else
echo ""
echo "Preskakuji instalaci OpenOffice 3.2 cz..."
sleep 1s
fi
#Konec instalace
#-----------------
clear
echo "Instalace je kompletni! Diky za pouziti instalacniho scriptu."
echo ""
echo "Nyni muzete zavrit terminal"
fi
exit
Vše uložit v gedit do souboru ooo32-installer-32-CZ.sh
V terminálu se přihlásit pomocí su
použít chmod +x ooo32-installer-32-CZ.sh
Spustit ooo32-installer-32-CZ.sh
Behem testu se me na LiveUSB vyskytla jedna chyba !pozn> V prubehu instalace se muze vyskytnout nekolik hlaseni,
ale tato zprava '' javaldx: Could not find a Java Runtime Environment! '' zmizela ihned po nainstalovani podpory Java.
K doinstalovani deb balicku : apt-get install openoffice.org-java-common
A cela instalace se opakuje, script se musi spustit znovu
