¿Cómo puedo saber si MySQL, SQLite, PostgreSQL, etc. están instalados en Mac OS X 10.7?

1

Estoy ejecutando Mac OS X 10.7. ¿Cómo puedo saber si MySQL, SQLite, PostgreSQL, etc. están instalados en el sistema?

    
pregunta ignis 18.01.2012 - 22:22

2 respuestas

3

Prueba el comando de Terminal mdfind (string) | grep include

Por ejemplo:

$ mdfind postgres | grep include
/usr/include/postgresql/server/postgres_fe.h
/usr/include/postgresql/server/postgres_ext.h
/usr/include/postgresql/server/postgres.h
/usr/include/postgresql/internal/postgres_fe.h
/usr/include/postgres_ext.h
...

$ mdfind sqlite | grep include
/usr/include/sqlite3ext.h
/usr/include/sqlite3.h
/usr/include/php/ext/sqlite3/libsqlite/sqlite3.h
/usr/include/php/ext/sqlite/libsqlite/src/sqlite.h
...

Esta es una buena manera de determinar si hay archivos de encabezado instalados para las bibliotecas de bases de datos respectivas que consulta.

    
respondido por el bneely 18.01.2012 - 22:48
1

Puede consultar la lista de productos de código abierto que se envían como parte de Lion and Lion Server .

También un comando mdfind puede enumerar todos los archivos ejecutables que se han indexado y puede grep para nombres de archivos específicos para filtrar los resultados en exceso. Esto mostrará cualquier archivo instalado no desde la carga original de Apple con Lion.

mdfind "kMDItemKind == 'Unix Executable File'" | grep -w sqlite3

    
respondido por el bmike 18.01.2012 - 23:01

Lea otras preguntas en las etiquetas