Generalmente tengo uno de Fink, MacPorts, Homebrew instalado. La mayoría de las veces para un paquete único, pequeño y trivial. Descubrí que todo mi software diario existe en versiones de OS X.
Entonces, ¿qué software unix que no sea OS X encuentra que es necesario, interesante o siempre en su computadora?
Busco ampliar mis horizontes. Tengo suficiente experiencia en Unix/Linux para no tener miedo, pero aún no he encontrado un buen caso de uso.
Para mayor claridad, no estoy buscando nada que ya esté instalado con OS X. Entonces, por favor, no use ssh, vi, etc., a menos que explique la razón por la que necesita una versión diferente.
Frecuentemente reinstalo MacPorts (p. ej., cuando hay una nueva versión principal de Xcode), así que mantengo un archivo con una lista de mis puertos esenciales para facilitar la reinstalación.
Aquí está mi lista de software esencial que no viene con OS X.
Estas son todas las brew
herramientas:
coreutils
exif
exiftags
exiftool
findutils
gawk
gnu-sed
ssed
Esos son para una mayor compatibilidad con las secuencias de comandos o simplemente mejores funciones ( gsed
admite cosas como '\ t' y otras cosas que esperaría)
growlnotify
Usa Growl desde la línea de comando
lynx
wget
lynx
es útil para nada más que lynx -listonly
en la creación de secuencias de comandos.
wget
también es útil simplemente para lanzar una URL y descargarla.
msmtp
envíe fácilmente correos electrónicos desde la línea de comandos. Escribí más sobre esto aquí .
multimarkdown
herramientas multimarkdown por razones obvias
youtube-dl
Descargue videos de youtube simplemente arrojándoles la URL.
línea de comandos de git y Mercurial. Sé que hay GUI por ahí, y yo también los uso, pero para algunas cosas, la línea de comandos es la forma más rápida de hacer las cosas.
ssh (para iniciar sesión en otras computadoras que no ejecutan OSX, por lo que no estoy seguro de que cuente) y rsync (para obtener datos dentro y fuera de ellos)
línea de comando scp. De nuevo, está Cyberduck, pero a veces la línea de comandos es la más rápida.
Podría decirse que todo lo anterior es cosa de programadores.
En el pasado, usaba OpenOffice a través de X, pero ahora tenemos OpenOffice como una aplicación (más o menos) para Mac, e incluso Quick Look puede mostrarle archivos de Excel y Word.
vim o su homólogo mac macvim . No puedo enfatizar lo suficiente que cualquiera que tenga que hacer algo en la terminal, aunque sea de forma remota, debería tomarse el tiempo de mirar un par de videos tutoriales en YouTube e imprimir la increíble hoja de trucos gráficos vi-vim .
Aparte de eso, uso los sospechosos habituales como wget , tail , wc , ssh , scp o grep . Para la subversión, me gusta mucho más la interfaz de usuario gráfica integrada en NetBeans.
No puedo vivir sin usar Emacs en modo consola a través de Terminal.
cosas de desarrollador: git, postgresql, mongod
Utilizo iperf para medir el ancho de banda de mi red cada vez que hago un cambio en cualquier computadora o equipo de red.
MAMP 2.0.1.
preenvasado
Puede controlar todo a través de la interfaz del navegador web MAMP, casi sin necesidad de la línea de comandos.
Lo uso para alojar una instalación local de WordPress para pruebas y desarrollo.
tilo
MagBUG
Alex
bmike