Das simple Skrpt:
Code: Alles auswählen
#!/bin/bash
pkexec tilix -x "aptitude update"
pkexec tilix -x "aptitude full-upgrade"
exit
erlaubt, funktioniert das gut auch per Autostart..
Tilix öffnet ein Fenster mach das update ---> schließt aber sofort
Tilix öffnet nächstes Fenster wenn kein Update da ist schließt es sofort
Wenn was zum updaten vorhanden ist, gibt es die üblichen Nachfrage. Zum Ende schließt das Fenster wiederum sofort.
Unbefriedigend ist, dass ich es nicht verhindern kann, dass das letzte Fenster mit dem Upgrade Prozess schließt.
Weder Apt noch Aptitude erstellen Logs aus denen man eventuell Fehler ersehen kann. Z.B. wenn Verzeichnisse nicht
gelöscht werden konnten weil nicht leer (Beispiel: /lib/modules/) nach Kernel update. Usw. usw....
Deshalb würde ich gerne das Fenster geöffnet halten oder die Ausgabe in eine Datei umleiten.
Aber leider ergibt alles was ich so kenne entweder eine 0 Byte - Datei oder es bricht sofort ab.
Irgendwie scheint der Befehl Programm -x " " einen zweiten Befehl nicht zu mögen.