Fried-rich schrieb:
Nachdem ich einiges an Qt5-Kram installieren musste gab qmake keine Fehler mehr aus - aber auch sonst keinerlei Rückmeldung. Vermute das ist normal?
Der Sprung zurück zum Prompt ist seit immer™ das Zeichen für das abgeschlossene fehlerfreie Ausführen eines Befehls im Terminal. 😛
make lief dann ohne Probleme. Ich nutze normal keine selbst kompilierten Programme, weshalb ich hier lieber mit checkinstall (ohne sudo) eine *.deb habe erstellen lassen und die dann mit apt installiert. Lief alles ohne Probleme, das Programm wurde installiert:
dpkg -l selec*
ii selectdefaultapplication 20231021-1 amd64 select default app
Da wurde nicht das Programm, sondern ein Paket mit dem Namen installiert. Die Versionsnummer dürfte ja auch falsch sein. Halt das, was du angegeben hast bei checkinstall
. Hat ja mit sauberem Paketbau nichts zu tun.
Wird dann auch nur auf dem System laufen, außer du hast alle Abhängigkeiten des Programms in das entsprechend von checkinstall
abgefragten Feld eingetragen.
Problem: Wie starte ich es? Es wurden scheinbar keine *.desktop-Dateien mit hinterlegt, es taucht nirgendwo im Xfce-Menü auf. Keines der Programme die mit 'select' beginnen hat etwas damit zu tun:
select select-default-ispell select-default-iwrap select-default-wordlist select-editor
Alles was heute unter /usr/bin hinzugefügt wurde ist was anderes, das gleiche bei /usr/sbin.
Lange Rede: ich weiß nicht wo das Programm ist und wie man es startet.
Nun, dem von dir selbst gegebenen Link zum PKGBUILD
folgend muss da auch nachgearbeitet werden. Bei einer sauberen Paketerstellung hätte man dafür eine .install-Datei erstellt.
Was nachgearbeitet werden muss lässt sich auch aus dem PKGBUILD
ableiten:
Aus dem Verzeichnis, in dem du die Software kompiliert hast, heraus:
sudo install -m755 selectdefaultapplication /usr/bin/
sudo install -m644 selectdefaultapplication.desktop /usr/share/applications/
sudo install -m644 selectdefaultapplication.png /usr/share/icons/hicolor/48x48/apps/
Also Binary, Starter und Icon.
Die werden dann natürlich bei der Deinstallation des Pakets auch nicht wieder entfernt, da sie ja nicht zum Paket gehören.