Scriptimine, täpsemalt pakkide install jms.
Moderaator: Moderaatorid
Scriptimine, täpsemalt pakkide install jms.
Tekkis siis nädala alguses ootamatult palju vaba aega ja sellega ka üks idee:
Idee:
Algajate elu lihtsamaks tegemiseks võiks olla lihtsasti kättesaadav (ja miks mitte näiteks Estobuntuga kaasas?) rakendus, mis teeks Selle õpetuse punktide järgi ise toiminguid. Näiteks koodekite ja fontide paigaldamine jms.
Minu katsetused sellel alal:
Tegin punktidest 1 4 5 10 skriptid (copy-paste põhiliselt), aga tulemus oli kehvapoolne - ei saanud ilma konsoolita tööle.
Probleemid:
*graafilise liidese tegemisest tean nii vähe, et ei taipa isegi mida googeldada.
*skriptid töötasid ainult siis, kui neid terminalis jooksutada, kuna apt-get küsis oma Y tähte. Lahenduseks oleks tõenäoliselt mingi sellise kupatuse kasutamine millega firefox oma pluginaid paigaldab (vajutad paigalda, avab synapticu, kus vajalikud valikud tehtud ja rakenda vajutatud ning kinniituse küsimus ees.). Kuidas seda teha? kas ka kpackagekitiga saab?
Idee:
Algajate elu lihtsamaks tegemiseks võiks olla lihtsasti kättesaadav (ja miks mitte näiteks Estobuntuga kaasas?) rakendus, mis teeks Selle õpetuse punktide järgi ise toiminguid. Näiteks koodekite ja fontide paigaldamine jms.
Minu katsetused sellel alal:
Tegin punktidest 1 4 5 10 skriptid (copy-paste põhiliselt), aga tulemus oli kehvapoolne - ei saanud ilma konsoolita tööle.
Probleemid:
*graafilise liidese tegemisest tean nii vähe, et ei taipa isegi mida googeldada.
*skriptid töötasid ainult siis, kui neid terminalis jooksutada, kuna apt-get küsis oma Y tähte. Lahenduseks oleks tõenäoliselt mingi sellise kupatuse kasutamine millega firefox oma pluginaid paigaldab (vajutad paigalda, avab synapticu, kus vajalikud valikud tehtud ja rakenda vajutatud ning kinniituse küsimus ees.). Kuidas seda teha? kas ka kpackagekitiga saab?
Kood: Vali kõik
sudo apt-get --assume-yes install ubuntu-restricted-extras w32codecs libdvdcss2 gstreamer0.10-alsa gstreamer0.10-ffmpeg gstreamer0.10-gnomevfs gstreamer0.10-pitfdll gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse gstreamer0.10-plugins-base gstreamer0.10-plugins-base-apps gstreamer0.10-plugins-good gstreamer0.10-plugins-ugly gstreamer0.10-plugins-ugly-multiverse gstreamer0.10-schroedinger gstreamer0.10-tools gstreamer0.10-x libgstreamer0.10-0 libgstreamer-plugins-base0.10-0 totem-gstreamer && zenity --progressKood: Vali kõik
#!/bin/sh
(
echo "10" ; sleep 1
echo "# Updating mail logs" ; sleep 1
echo "20" ; sleep 1
echo "# Resetting cron jobs" ; sleep 1
echo "50" ; sleep 1
echo "This line will just be ignored" ; sleep 1
echo "75" ; sleep 1
echo "# Rebooting system" ; sleep 1
echo "100" ; sleep 1
) |
zenity --progress \
--title="Update System Logs" \
--text="Scanning mail logs..." \
--percentage=0
if [ "$?" = -1 ] ; then
zenity --error \
--text="Update cancelled."
fi
See && zenity --progress lisamine ei anna paraku sulle mitte midagi.

