Snow Leopard, primeras impresiones

Por fin ha llegado hoy el tan ansiado Snow Leopard ha la oficina y tras una instalación limpia (y algo larga) ya puedo decir muchas cosas y algunas no muy buenas. No me voy a hacer ningún tipo de aná¡lisis profundo sobre rendimiento ni brenchmarks que ya han echo otros. Voy a explicar la realidad que he vivido, las primeras impresiones y los primeros problemas que he tenido con Snow Leopard en mi MacBook Pro no unibody, justo el anterior.


Como activar el usuario root en Snow Leopard

Parece que a los chicos de Appel les gusta marearnos con cada nueva versión. Si en Mac OSX Leopard debiamos ir a la Utilidad de directorios que se encontraba dentro de la carpeta de Utilidades – tal como explicaba en el post Como activar el usuario root en Leopard – ahora resulta que la han cambiado de sitio.

Así que para activar el usuario root en Snow Leopard deberemos ir a la carpeta /Sistema/Libreria/Coreservices/utilidad de directorios.


Activar inspector web de Safari

Si algo echa de menos un desarrollador cuando hace pruebas en navegadores que no son Firefox es Firebug. Afortunadamente en Safari existe el Inspector Webno tan potente y versátil pero fácil y agradable, el problema es que está desactivado.

Para poder activar el Inspector web (solo en mac) deberemos abrir el terminal y lanzar el siguiente comando:

defaults write com.apple.Safari WebKitDeveloperExtras -bool true

Luego, tras reiniciar Safari, hacemos clic con el boton derecho sobre cualquier parte de la web y nos parecerá un nuevo item en el menu Inspect Element y aquí lo tenemos.


Stack de aplicaciones recientes en el Dock

Una de las cosas que hecho de menos cuando uso un Mac con Tiger son los Stacks. Los Stacks nos permiten acceder de forma rápida a un conjunto de documentos o aplicaciones y aportan al usuario una gran usabilidad para tener las cosas más cerca.

Para crear un Stack con las aplicaciones que hemos ejecutado recientemente (suelen ser las más recurrentes) tan solo deberemos abrir el Terminal y escribir el siguiente código:

defaults write com.apple.dock persistent-others -array-add '{ "tile-data" = { "list-type" = 1; }; "tile-type" = "recents-tile"; }'

Luego reiniciamos el Dock tecleando:

killall Dock

Listo ahora nos aparecerá un Stack con las últimas aplicaciones ejecutadas. Pero aún hay más…


Desinstalar MacPorts

Si has instalado MacPorts y te olvidaste instalar antes Xcode puedes desinstalarlo fácilmente con el siguiente código desde la terminal

%% sudo rm -rf \
    /opt/local \
    /etc/manpaths.d/macports \
    /etc/paths.d/macports \
    /Applications/DarwinPorts \
    /Applications/MacPorts \
    /Library/LaunchDaemons/org.macports.* \
    /Library/Receipts/DarwinPorts*.pkg \
    /Library/Receipts/MacPorts*.pkg \
    /Library/StartupItems/DarwinPortsStartup \
    /Library/Tcl/darwinports1.0 \
    /Library/Tcl/macports1.0

Como activar el usuario root en Leopard

Por defecto MacOS X trae deshabilitado el usuario root y no se puede activar tal como se hacia en Tiger.

  1. Dirígete a la carpeta de Utilidades, que esta dentro de Aplicaciones.
  2. Abre Utilidad de Directorios
  3. Haz clic en el candado para poder realizar cambios y pon tu contraseña
  4. En el menú Edición selecciona activar usuario root.
  5. Crear una contraseña para el usuario root

Y listo ya tenemos el usuario root activado para ser usado en la Terminal