Hallo,
ich hatte schon vor einigen Jahren vergeblich einen kleinen, günstigen, stromsparenden Rechner gesucht, der sich als Mediaplayer und für kleine Projekte eignet. Darum habe ich sofort einen Raspbery bestellt, als ich ihn erst neulich entdeckte. Leider war ich bei Linux noch nie über die grafischen Oberflächen hinaus gekommen. Dateistruktur, Userverwaltung und Rechtevergabe irritieren mich noch.
Projekt 1:
Der Mediaplayer ließ sich reibungslos einrichten und macht einen besseren Eindruck, als so manch teureres Gerät.
Projekt 2: Nicht so einfach für mich.
Mit einer USB Webcam sollen alle x Minuten Bilder auf einen USB Stick im Format JPG gespeichert werden können. Die Bilder sollen danach zu einem Zeitrafferfilm zusammengefügt werden.
Zunächst will ich damit nur den Katzennapf einige Stunden beobachten lassen. Später soll ein Bauvorhaben über mehrere Wochen immer tagsüber dokumentiert werden.
Ich bin nach diesem Thread von hier vorgegangen und erfolgreich bis zur Aufnahme über den manuellen Aufruf des SH Skripts gekommen. Den Cronjob konnte ich einrichten, es wurden aber keine Bilder gemacht.
Die webaufnahme.sh liegt unter /pi und lässt sich aus der Shell, oder per Doppelklick starten. Die Bilder werden damit auch unter /pi gespeichert.
Scheinbar sind mir aber keine Cronjobs erlaubt.
In der Hilfe man 5 und über eine Suche, habe ich herausgefunden, dass es an cron.allow liegen könnte. Nur ich habe diese Datei nicht und komme über den Dateimanager kaum in einem Ordner an Schreibrechte. Ein Freischalten über Rechtsklick/Eigenschaften wird meist auch abgelehnt.
Es ist ein wheezy.img, das direkt in die grafische Oberfläche bootet. Einen User, oder ein Passwort musste ich beim Start bisher nicht verwenden. Wenn ich mich neu einlogge, dann nehme ich den user pi. Damit kann ich zwar auch einen eigenen Cronjob anlegen, der wird mir aber auch nicht ausgeführt. Sudo erleichtert zwar einiges, hat mir beim cronjob aber nicht geholfen. Nachdem ich nun sehr viele Beiträge zum Crontab gelesen habe und es oft genug ausprobiert habe, schließe ich einen Fehler in den Kommandos aus. Eine Logdatei habe ich noch nicht gefunden. An das root Passwort komme ich nicht ran.
Ich bin kurz davor, das wheezy.img neu aufzuspielen und gleich zu Anfang einen User mit entsprechenden Rechten auszustatten. Aber wie, damit cronjobs ausgefürt werden?