Dando colorido al Terminal de Mac OS

Aunque Mac Os es un sistema de escritorio fantástico, quizás en alguna ocasión hayas necesitado acceder al Terminal para configurar algún programa escondido, conectar por ssh a otro servidor etc. etc. Seguramente habrás notado que lo que nos muestra la pantalla del terminal es monocromo por lo complica el moverse por directorios/ficheros. Pues bien, es posible ajustar Terminal para que muestre sus listados en colores diferentes dependiendo del tipo de objeto que se lista (directorios, alias, ejecutables…).

Para ello, y referido a Bash que es el Terminal por defecto en Mac OS X, hay que añadir las siguientes líneas al archivo /etc/bashrc:

export TERM=xterm-color
export CLICOLOR=1
export LSCOLORS=cxfxexexDxexexDxDxcxcx

La variable LSCOLORS puede ser configurada con arreglo a estas normas:

1. Correspondencias con los colores:

a negro
b rojo
c verde
d marrón
e azul
f magenta
g cyan
h gris
A gris fuerte
B rojo fuerte
C verde fuerte
D fuerte
E azul fuerte
F magenta fuerte
G cyan fuerte
H blanco
x color de fuente y fondo de fuente por defecto

2. El valor de LSCOLORS contiene 11 pares de caracteres, cada par corresponde a un tipo de objeto y cada par se forma por el carácter del color de fuente y el carácter del color de fondo

3. Los 11 pares se corresponden con:

1. directorio
2. alias
3. socket
4. pipe
5. ejecutable
6. bloque especial
7. carácter especial
8. ejecutable
9. ejecutable
10. directorio en el que otros pueden escribir
11. directorio en el que otros pueden escribir

4. Como ejemplo, si LSCOLORS=cxfxexexDxexexDxDxcxcx:

- directorios en verde
- alias en magenta
- sockets, pipes y especiales en azul
- ejecutables en amarillo
- todos tienen el fondo de fuente por defecto.

Agenda Snow Leopard y Google contacts, va a ser que no

Llevo unos dias intentando configurar la Agenda de Snow Leopard para que sincronice automáticamente con Google Contacts. En principio deberia ser tan sencillo como marcar la casilla correspondiente dentro de las preferencias de la agenda que hace referencia a la sicronización con goole contacts para que funcionase, pero nada mas lejos de la realidad, haciendo esto solo consigo quedarme con cara de tonto mirando la pantalla esperando que sincronice algo, aunque sean los planetas, pero nada.

También probé la opción de sincronizar mediante exchange pero tira error al sincronizar, asi que solo me quedó la opción de exportar la agenda en gmail e importarla en la manzanita. No sincroniza pero almenos puedo consultar contactos.

Menos da una piedra….

EDITO 01/04/2010:
Al parecer, no sé si debido a alguna actualización de Mac Os X o, simplemente no esperé lo suficiente para que sincronizara; pero ahora sí me funciona la sincronización con google contacts con la opción de sincronizar con google.

Eso sí, tarda bastaaaaaante en sincronizar, a veces hasta horas por lo que no es muy buena idea meter los contactos directamente en la agenda de mac si lo que queremos es que aparezca automáticamente en la agenda de google. No he encontrado ninguna opción dentro de las configuraciones de Agenda para cambiar el tiempo de sincronización. Si alguien la encuentra, que avise XD.

Por último, un consejo:
Antes de configurar nada, aseguraos de tener una copia de seguridad de vuestros contactos y tener vacía una de las dos cuentas (no tened ningun contacto en la agenda de Mac o en la de Google), de lo contrario es muy muy probable que os duplique los contactos. El que avisa no es traidor XD

Instalar Mac Os X desde el propio disco duro

emac_g4Esta semana, me he hecho con un eMac G4 que venía con Mac Os X Tiger instalado. Después de mucho mirar he visto que Leopard es compatible con PPC por lo que me he decidido a instalarselo.

Estos han sido los pasos para instalarlo desde el disco duro:

Por lo visto mi G4, y a diferencia de los nuevos Mac de Intel, no puede arrancar desde un disco duro USB, solo desde uno con conexión por FireWire por lo que hacer la instalación desde un disco duro externo no me valía ya que no disponia de uno de esas características. De todas formas, tanto para un caso como para otro, debe ser similiar con la salvedad del punto 1.

Lo que he hecho es redimensionar el espacio de Tiger para poder crear otra partición donde cargaremos el dvd de instalación.

Para particionar nuestro disco duro yo recomiendo utilizar “iPartition boot cd”, muy sencillo y fiable de usar

1.- Creamos una partición de unos 6.7 G B o 7GB mas vale que sobre y no que falte

2 – Desde Tiger.

2.1.- Montamos la imagen de Leopard.

2.2.- Abrimos la utilidad de discos y seleccionamos la unidad montada “Mac Os X install dvd”.

3.- Seleccionamos la pestaña “Restaurar”.

4.- Arrastramos a el campo de “Origen” la unidad montada “Mac Os X install dvd”.

5.- Arrastramos al campo “Destino” la partición de 7GB que creamos anteriormente.

6.- Seleccionamos la opción “Borrar destino” y hacemos click en restaurar

7.- Cuando termine expulsamos la imagen de disco.

8.- Abrimos Preferencias del Sistema, y en la opción de discos de arranque seleccionamos la partición “Mac Os Install dvd” y click en reiniciar…

9.- El ordenador booteara desde la partición de instalación. Ahora a esperar a que se instale y listo