Supportnet / Forum / Linux
Script: download & shutdown
Frage
hi leute,
ich benötige ein script, dass einen download mit wget durchführt und anschließen den rechner ausschaltet
die befehle sind wget & shutdown mit rootrechten. OK. aber wie macht man daraus ein programm?
Antwort 1 von disco
moin
wie meinste das jetzt?
bzw. was klappt nicht wenn du die beiden befehle in ein shellscript schreibst?
g,
disco
ps:
wechsle am beseten nur zum runterfahren zum root. den download.
wie meinste das jetzt?
bzw. was klappt nicht wenn du die beiden befehle in ein shellscript schreibst?
g,
disco
ps:
wechsle am beseten nur zum runterfahren zum root. den download.
Antwort 2 von disco
ps:
wechsle am beseten nur zum runterfahren zum root. den download solltest du als normaler user machen.
wechsle am beseten nur zum runterfahren zum root. den download solltest du als normaler user machen.
Antwort 3 von bored
Hallo.
Kurz: Das wird zwar klappen, aber nicht vollautomatisch.
Das Skript wäre:
Problem ist in der letzten Zeile: Du musst das Passwort eingeben, ohne läuft da nix - zumindest unter Debian. Ich weiß jetzt nicht, ob andere Distris die Ausführung von shutdown einem non-root user erlauben... am besten ohne sudo mal ausprobieren. Sonst musst du damit leben, dass es so ohne weiteres wohl nicht funktioieren wird (es sei denn du kannst dem Windowmanager mitteilen, dass er runterfahren soll, aber ich habe keine Ahnung wie das geht)
mfg bored
Kurz: Das wird zwar klappen, aber nicht vollautomatisch.
Das Skript wäre:
#!/bin/sh
cd <Verzeichnis wo es reinsoll>
wget <Adresse>
sudo shutdown -h nowProblem ist in der letzten Zeile: Du musst das Passwort eingeben, ohne läuft da nix - zumindest unter Debian. Ich weiß jetzt nicht, ob andere Distris die Ausführung von shutdown einem non-root user erlauben... am besten ohne sudo mal ausprobieren. Sonst musst du damit leben, dass es so ohne weiteres wohl nicht funktioieren wird (es sei denn du kannst dem Windowmanager mitteilen, dass er runterfahren soll, aber ich habe keine Ahnung wie das geht)
mfg bored
Antwort 4 von disco
Zitat:
Problem ist in der letzten Zeile: Du musst das Passwort eingeben, ohne läuft da nix - zumindest unter Debian. Ich weiß jetzt nicht, ob andere Distris die Ausführung von shutdown einem non-root user erlauben...
Problem ist in der letzten Zeile: Du musst das Passwort eingeben, ohne läuft da nix - zumindest unter Debian. Ich weiß jetzt nicht, ob andere Distris die Ausführung von shutdown einem non-root user erlauben...
http://www.gentoo.org/doc/de/sudo-guide.xml
Antwort 5 von LingLing
OK, vielen Dank für Eure Antworten. Ich habe einfach ein SUDO SU eingegeben und dann das script gestartet. Nach dem download hatte das Paket zwar root-Rechte aber das geht ja leicht zu ändern. Und der Shutdown hat vollautomatisch ohne erneute PW eingabe funktioniert.
Doch nun zum nächsten Problem. Wie installiere ich das Paket (OOo 2.0.4.5) unter Ubuntu 6.06?
z.Z. ist das Original OOo von Ubuntu in 2.0.2 installiert. Wenn ich das base-paket mit GDebi installer anklicke meckert der einen Versionskonflikt an. Was nun?
Vielen Dank!!!
Doch nun zum nächsten Problem. Wie installiere ich das Paket (OOo 2.0.4.5) unter Ubuntu 6.06?
z.Z. ist das Original OOo von Ubuntu in 2.0.2 installiert. Wenn ich das base-paket mit GDebi installer anklicke meckert der einen Versionskonflikt an. Was nun?
Vielen Dank!!!
Antwort 6 von bored
@ disco
Wusste gar nicht, dass das auch so geht! Danke.
Warum benutzt du nicht den Paketmanager? Synaptic für die grafische Oberfläche, oder das (meiner Meinung nach) mächtigere aptitude für das Terminal.
Wusste gar nicht, dass das auch so geht! Danke.
Zitat:
Doch nun zum nächsten Problem. Wie installiere ich das Paket (OOo 2.0.4.5) unter Ubuntu 6.06?
Doch nun zum nächsten Problem. Wie installiere ich das Paket (OOo 2.0.4.5) unter Ubuntu 6.06?
Warum benutzt du nicht den Paketmanager? Synaptic für die grafische Oberfläche, oder das (meiner Meinung nach) mächtigere aptitude für das Terminal.
Antwort 7 von LingLing
und wie soll ich Synaptic klarmachen meine lokale Quelle zu benutzen?
die datei liegt als .gz oder entpackt (29 .deb dateien) vor.
weder die .gz-datei noch das verzeichnis lassen sich in synaptic hinzufügen...
wie kann ich das update auf 2.0.4.5 durchführen???
die datei liegt als .gz oder entpackt (29 .deb dateien) vor.
weder die .gz-datei noch das verzeichnis lassen sich in synaptic hinzufügen...
wie kann ich das update auf 2.0.4.5 durchführen???
Antwort 8 von web1
Hat die neue Ubuntu Version nicht Open Office 2.0.4?

