Erstellen eines Symbols für eine selbst erstellte installierte Software (evince) - Mac OS X

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?

Antworten (2)

Verwenden Sie einfach eine Hülle wie Platypus

  • Laden Sie den Skript-Wrapper Platypus herunter und installieren Sie ihn .
  • 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:

    Geben Sie hier die Bildbeschreibung ein

  • Wählen Sie ein schönes Symbol (1024 x 1024 px verlinkt) wie dieses:

    Geben Sie hier die Bildbeschreibung ein(Beispiel 48 x 48 Pixel)

    und klicken Sie auf die Schaltfläche Erstellen

  • Speichern Sie die App in einem geeigneten Ordner (z. B. /Applications) und erstellen Sie ein Dock-Element

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. ~/ApplicationsSie 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