Ich habe Evince, den berühmten PDF-Reader, der mit mehreren großen GNU/Linux-Distributionen vorinstalliert ist, unter Mac OS X installiert
brew install evince
Um es jetzt zu öffnen, muss ich jedes Mal "evince" auf dem Terminal eingeben. Gibt es eine Möglichkeit, ein Symbol für dieses Programm zu erstellen, das in meinen Anwendungsordner verschoben werden kann?
Verwenden Sie einfach eine Hülle wie Platypus
Erstellen Sie ein Shell-Skript /usr/local/bin/evince.sh mit dem Inhalt
#!/bin/bash
/usr/local/bin/evince
Öffnen Sie Platypus und erstellen Sie eine neue App, wie im folgenden Screenshot gezeigt:
Wählen Sie ein schönes Symbol (1024 x 1024 px verlinkt) wie dieses:
und klicken Sie auf die Schaltfläche Erstellen
Versuchen Sie, Apps mit diesem Befehl zu verknüpfen:
brew linkapps evince
Wenn die Formel macOS-Wrapper-Apps im .app-Stil enthält, wird sie mit /Applications
. ~/Applications
Sie können diese Apps alternativ mit diesem Befehl verknüpfen :
brew linkapps --local evince
Sie können überprüfen, ob die Verknüpfung erfolgreich war mit:
ls -lrth /Applications
Sehen Sie sich nun die letzten Zeilen an, wenn es "evince"-bezogene Elemente in der Liste gibt.
Wenn die Verknüpfung nicht erfolgreich war, versuchen Sie, sie manuell zu verknüpfen. Sie können die ausführbare Datei "evince" verknüpfen mit /Applications
:
ln -s $(which evince) /Applications/Evince