Ich habe generell einen von Fink, MacPorts, Homebrew installiert. Meistens für ein einzelnes, kleines und triviales Paket. Ich habe festgestellt, dass meine gesamte alltägliche Software in OS X-Versionen vorhanden ist.
Welche Nicht-OS X-Unix-Software finden Sie also erforderlich, interessant oder sonst immer auf Ihrem Computer?
Ich möchte meinen Horizont erweitern. Ich habe genug Unix/Linux-Erfahrung, um keine Angst zu haben, ich habe nur noch keinen guten Anwendungsfall gefunden.
Für zusätzliche Klarheit suche ich nicht nach etwas, das bereits mit OS X installiert ist. Also bitte kein ssh, vi usw., es sei denn, Sie erklären den Grund, warum Sie eine andere Version benötigen.
Ich installiere MacPorts häufig neu (z. B. wenn es eine neue Hauptversion von Xcode gibt), also behalte ich eine Datei mit einer Liste meiner wichtigsten Ports für eine einfache Neuinstallation.
Hier ist meine Liste der wichtigsten Software, die nicht mit OS X geliefert wird.
Das sind alles brew
Werkzeuge:
coreutils
exif
exiftags
exiftool
findutils
gawk
gnu-sed
ssed
Diese dienen einer größeren Skriptkompatibilität oder einfach besseren Funktionen ( gsed
unterstützt Dinge wie '\t' und andere Dinge, die Sie erwarten würden)
growlnotify
Verwenden Sie Growl von der Befehlszeile aus
lynx
wget
lynx
ist nützlich, wenn für nichts anderes als lynx -listonly
beim Skripting.
wget
ist auch praktisch, um einfach eine URL zu werfen und herunterzuladen.
msmtp
Senden Sie einfach E-Mails von der Befehlszeile aus. Mehr dazu habe ich hier geschrieben .
multimarkdown
Multimarkdown-Tools aus offensichtlichen Gründen
youtube-dl
Laden Sie YouTube-Videos herunter, indem Sie einfach die URL darauf werfen.
git und Mercurial-Befehlszeile. Ich weiß, dass es GUIs gibt, und ich benutze diese auch, aber für manche Dinge ist die Befehlszeile der schnellste Weg, um Dinge zu erledigen.
ssh (um sich bei anderen Computern anzumelden, auf denen OSX nicht läuft, also bin ich mir nicht sicher, ob das zählt) und rsync (um Daten von ihnen ein- und auszulesen)
Befehlszeile scp. Auch hier gibt es Cyberduck, aber manchmal ist die Befehlszeile am schnellsten.
All dies ist wohl Programmierer-Zeug.
Früher habe ich OpenOffice über X verwendet, aber jetzt haben wir OpenOffice als (mehr oder weniger) Mac-App, und sogar Quick Look kann Ihnen Excel- und Word-Dateien anzeigen.
vim oder sein Mac-Pendant macvim . Ich kann nicht genug betonen, dass jeder, der auch nur im Entferntesten etwas auf dem Terminal zu tun hat, sich die Zeit nehmen sollte, sich ein paar Tutorial-Videos auf YouTube anzusehen und das großartige Graphical vi-vim Cheat Sheet auszudrucken .
Ansonsten verwende ich die üblichen Verdächtigen wie wget , tail , wc , ssh , scp oder grep . Für Subversion gefällt mir die in NetBeans integrierte grafische Benutzeroberfläche viel besser.
Kann nicht leben, ohne Emacs im Konsolenmodus über Terminal zu verwenden.
Entwicklerkram: git, postgresql, mongod
Ich verwende iperf, um meine Netzwerkbandbreite zu messen, wenn ich Änderungen an Computern oder Netzwerkgeräten vornehme.
MAMP 2.0.1.
Vorverpackt
Sie können alles über die MAMP-Webbrowser-Oberfläche steuern, fast ohne die Befehlszeile zu benötigen.
Ich verwende es, um eine lokale WordPress-Installation zum Testen und Entwickeln zu hosten.
Thilo
MagBUG
Alex
Fahrrad