Das /usr/bin/luckybackup
vorhanden ist, ist recht logisch, wenn du es installiert hast. Die Fehlermeldung sagt jedoch eindeutig, dass der Befehl su-to-root
nicht ausgeführt werden kann, weil die Datei nicht existiert.
Also nachsehen, zu welchem Paket die gehört.
sudo apt install apt-file
sudo apt-file update
apt-file search su-to-root
menu: /etc/su-to-rootrc
menu: /usr/bin/su-to-root
menu: /usr/sbin/su-to-root
menu: /usr/share/locale/ar/LC_MESSAGES/su-to-root.mo
menu: /usr/share/locale/bg/LC_MESSAGES/su-to-root.mo
menu: /usr/share/locale/cs/LC_MESSAGES/su-to-root.mo
menu: /usr/share/locale/de/LC_MESSAGES/su-to-root.mo
menu: /usr/share/locale/es/LC_MESSAGES/su-to-root.mo
menu: /usr/share/locale/et/LC_MESSAGES/su-to-root.mo
menu: /usr/share/locale/eu/LC_MESSAGES/su-to-root.mo
menu: /usr/share/locale/fr/LC_MESSAGES/su-to-root.mo
menu: /usr/share/locale/gl/LC_MESSAGES/su-to-root.mo
menu: /usr/share/locale/gu/LC_MESSAGES/su-to-root.mo
menu: /usr/share/locale/hu/LC_MESSAGES/su-to-root.mo
menu: /usr/share/locale/ja/LC_MESSAGES/su-to-root.mo
menu: /usr/share/locale/ko/LC_MESSAGES/su-to-root.mo
menu: /usr/share/locale/lt/LC_MESSAGES/su-to-root.mo
menu: /usr/share/locale/ml/LC_MESSAGES/su-to-root.mo
menu: /usr/share/locale/nb/LC_MESSAGES/su-to-root.mo
menu: /usr/share/locale/pt/LC_MESSAGES/su-to-root.mo
menu: /usr/share/locale/pt_BR/LC_MESSAGES/su-to-root.mo
menu: /usr/share/locale/ro/LC_MESSAGES/su-to-root.mo
menu: /usr/share/locale/ru/LC_MESSAGES/su-to-root.mo
menu: /usr/share/locale/sv/LC_MESSAGES/su-to-root.mo
menu: /usr/share/locale/ta/LC_MESSAGES/su-to-root.mo
menu: /usr/share/locale/th/LC_MESSAGES/su-to-root.mo
menu: /usr/share/locale/uk/LC_MESSAGES/su-to-root.mo
menu: /usr/share/locale/vi/LC_MESSAGES/su-to-root.mo
menu: /usr/share/man/fr/man1/su-to-root.1.gz
menu: /usr/share/man/man1/su-to-root.1.gz
Wir wissen jetzt also, dass wir das Paket menu brauchen, es aber offenbar nicht installiert ist. Kann man nachholen.
sudo apt install menu
Danach funktioniert das auch, wie ein
dpkg -L menu | grep /usr/bin/su-to-root
bestätigen wird.
Natürlich stellt sich dann die Frage, warum das nicht mit luckybackup mitinstalliert wird. Schauen wir nach:
apt-cache show luckybackup |grep Depends
Depends: libc6 (>= 2.14), libgcc1 (>= 1:3.0), libqt5core5a (>= 5.9.0~beta), libqt5gui5 (>= 5.0.2), libqt5widgets5 (>= 5.0.2), libstdc++6 (>= 5.2), luckybackup-data (= 0.4.9-1), rsync
Antwort: Weil die Entwickler es nicht in die Abhängigkeiten des Programmes eingetragen haben (bei xenial
war das noch der Fall, siehe https://packages.ubuntu.com/xenial/luckybackup).
Also auf http://bugs.launchpad.net suchen, ob es einen entsprechenden Bug-Report gibt, wenn nicht eben den Fehler melden.
Edit: Das funktioniert aber nicht in einer Wayland-Session, siehe 1713311.
Edit2: Wurde laut Changelog bereits bei Debian aus den Abhängigkeiten entfernt)