Mehr Linux für den Mac

Als ich vor 3 Jahren angefangen habe Macs zu benutzen habe ich recht fix die lieb gewonnene Paketverwaltung von Ubuntu (apt) vermisst. Einige Zeit habe ich mich ganz gut auch ohne durchgeschlagen, mittlerweile nutze ich aber die “nachgerüstete” Paketverwaltung homebrew für den Mac.

Die Installation ist denkbar einfach. Zunächst wird auf dem Mac Xcode installiert (über den Mac Store), danach geht es wie auf dieser Seite beschrieben weiter. Was man für die restliche Installation tun muss ist im Grunde genommen nur ein Script auszuführen. Fertig.

homebrew funktioniert nun wie folgt:

  • Installierbare Programme auflisten:Ich habe leider keine Liste aller durch brew installierbarer Applikationen gefunden. Abhilfe schafft folgendes:
    brew search --> gibt alle installierbaren Applikationen aus 
    brew search x --> gibt alles mit "x" im Namen aus
    brew info y --> gibt Informationen über Applikation y aus
    brew home y --> öffnet die zu Applikation y gehörige Homepage
  • Programme installieren:Eine Applikation (und alle benötigten Abhängigkeiten) installiert man durch
    brew install y

    Von der Installation bleiben die Quellcode-Archive zurück. Wer Platz sparen will, löscht die im Cache-Verzeichnis liegenden Archive. Der Cache liegt normalerweise unter ~/Library/Caches/Homebrew/ – Alternativ lässt sich das Verzeichnis durch folgenden Befehl bestimmen:

    brew --cache
  • Programme deinstallieren: Applikationen lassen sich natürlich auch löschen. Die Abhängigkeiten (auch wenn sie ansonsten nicht mehr benötigt werden) bleiben (leider) erhalten:
    brew list --> listet installierte Applikationen
    brew remove y --> entfernt Applikation y
  • Updates: Die installierten Applikationen lassen sich durch die folgenden beiden Befehle auf den neuesten Stand bringen:
    brew update
    brew upgrade

 

Ähnliche Beiträge

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Bitte die Buchstaben des captcha Bildes im Eingabefeld eintippen

Please type the characters of this captcha image in the input box