Muudatused

Eestindusskript Ubuntu perekonna Linuxitele

Lisatud 124 baiti, 7. november 2011, kell 10:05
/* Täielik Estobuntu skript */ Tõlgime zenitysse
#!/bin/bash
apt-get install bzr yad
rm -r estobuntu-skript
mkdir estobuntu-skript
sed -i -e "/cd \/tmp\/customization-scripts/d" customize.estobuntu
function sisaldab(){ IFS=$'|' for x in $2 do if [ "$x" = "$1" ]; then return 1 fi done  return 0} funkts=$(sed -n -r -e "s/(^function )([[:upper:]][[:alnum:]_]*)(\(\)).*/\2/gp" customize.estobuntu)funkts_desc=$(sed -n -r -e "s/(^function )([[:upper:]][[:alnum:]_]*)(\(\))/\2/gp" customize.estobuntu)
IFS=$'\n'
valikud=`for rida in $funktsfunkts_desc
do
echo true
echo $nimi
fi
# echo "$yksus"done | yad zenity --width=600 --height=500 --title="Eestindusskript" --text="Vali soovitud kohandused siit..." --list --checklist --no-headers --hide-column=2 --print-all --column="Olek" --column="Nimi" --column="Seletus" --buttonhide-column="Katkesta:1" 2 --button="Olgu:0"hide-header`
[if [ $? -ne = 0 ]] && exit 1; then
cp customize.estobuntu customize_new.estobuntu
IFS=$'\n' for jupp nimi in ${valikud/| /\n}funkts do olek= `echo "sisaldab $jupp" | cut -d '|' --fields=1` nimi=`echo "$jupp" | cut -d '|' --fields=2valikud` if [ "$olek" !? = "TRUE" 0 ]; then sed -i -e "s/^$nimi$/# \0/g" customize_new.estobuntu fi done  # käivita estobuntu skript (ära käivita, kui tahad seda enne käivitamist sättida) chmod +x customize_new.estobuntu ./customize_new.estobuntu
# käivita estobuntu skript (ära käivitaväike abi kaardilugeja seadistamiseks, kui tahad seda enne käivitamist sättida)nüüd peaks piisama uuesti ühendamisestchmod +x customize_new.estobuntu./customize_new.estobuntu udevadm control --reload-rules
# väike abi kaardilugeja seadistamiseks, nüüd peaks piisama uuesti ühendamisestuute kasutajate vaikimisi seaded ka aktiivsele kasutajaleudevadm control mv ~/.mozilla ~/.mozilla~ # (sest kasutaja pani niikuinii firefoxi käima juba) shopt --reload-ruless dotglob cp /etc/skel/* ~
# uute kasutajate vaikimisi seaded ka aktiivsele kasutajaleet parandada LibreOffice'i jama (eeldusel, et see oli paigaldatud)mv chown -hR $(whoami) ~/.mozilla libreoffice chgrp -hR $(whoami) ~/.mozilla~ # (sest kasutaja pani niikuinii firefoxi käima juba)shopt -s dotglobcp /etc/skel/* ~libreoffice
# et parandada LibreOffice'i jama (eeldusel, et see oli paigaldatud)chown -hR $(whoami) ~/.libreofficechgrp -hR $(whoami) ~/.libreofficefi
# eemaldada tekitatud rämps (ära eemalda, kui tahad skripti veel ise täiendada)
1882
muudatust

Aita seda lehekülge täiustada!