Optimizando Mac OS X Lion – Tercera parte
septiembre 30th, 2011 | Posted by in Trucos y Tutoriales
Tras publicar la segunda parte de este manual de optimización de Mac OS X Lion, hoy os ofrecemos la última parte además de poder descargar al final del post el PDF del conjunto de las tres partes que hemos publicado a lo largo de la semana.
Hoy, en esta última parte de la guía de optimizando Mac OS X Lion que os hemos ofrecido durante la semana, vamos a dividir el post en dos partes, en la primera parte encontramos los siguientes comandos con los que conseguiremos optimizar un poquito más nuestro sistema operativo (recuerda abrir la aplicación Terminal para introducir los comandos):
Reparar elementos del Menú Contextual “Abrir con…”:
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/ LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local – domain system -domain user
Desinstalar Silverlight:
rm -rf /Library/Internet Plug-Ins/Silverlight.plugin
rm -rf /Library/Receipts/Silverlight*.pkg
rm -rf ~/Library/Application Support/Microsoft/Silverlight
Desactivar Memoria Virtual: Para volverlo a activar donde pone “unload” poner “load” (Sólo hacer si se tienen 4 o más GB de RAM y HD mecánico. No apto para SSD.)
sudo launchctl unload -w /System/Library/LaunchDaemons/ com.apple.dynamic_pager.plist
sudo rm /private/var/vm/swapfile*
Desactivar Animaciones en Lion:
defaults write NSGlobalDomain NSAutomaticWindowAnimationsEnabled -bool NO
activarlo:
defaults write NSGlobalDomain NSAutomaticWindowAnimationsEnabled -bool YES
Activar noatime: [Para más información leer el comentario de josecarls]
(Especial SSD, evita grabe datos de ultima apertura en archivos)
Ir a:
HD-> Libería-> LaunchDaemons y colocar el archivo que encontrarás aquí: http://www.servesita.org/manuales/anexo/noatime.zip
En Terminal escribir:
sudo chown root:wheel (y arrastra el archivo de antes a la ventana) Pulsa enter.
APAGA e INICIA el Mac (No Reinicies)
Para comprobar si funciona bien, cuando inicies de nuevo, escribe en la Terminal: mount | grep ” / ”
Debería devolverte algo similar a esto:
/dev/disk0s2 on / (hfs, local, journaled, noatime)
Desactivar animaciones de Mail 5:
defaults write com.apple.Mail DisableReplyAnimations -bool YES Para reactivarlo, cambiar YES por NO
Mientras que en la segunda parte vamos a tratar los comandos multi-usos (por ejemplo el servidor FTP), ya sabéis, los que sirven para más cosas que no sea optimizar Lion, aunque seguramente un usuario se sienta a gusto con una pantalla de login propia (usando como ejemplo el comando de cambiar imagen de fondo del login):
FaceTime Mac – Dejarlo como viene de fábrica:
defaults delete com.apple.FaceTime AutoAcceptInvitesFrom
Cambiar Imagen de Fondo del LoginVe a:
HD > Sistema > Librería > Frameworks > AppKit.framework > Versions > C >
Resources
cambia el archivo “NSTexturedFullScreenBackgroundColor.png”
por el que quieras con las mismas dimensiones y en png
(Ojo porque se colocará en modo mosaico, si quieres que salga sólo una a imagen completa, coloca una imagen con la misma resolución de tu tft.)
Activar Servidor FTP:
sudo -s launchctl load -w /System/Library/LaunchDaemons/ftp.plist
Desactivarlo:
sudo -s launchctl unload -w /System/Library/LaunchDaemons/ftp.plist
Carpeta Librería de Usuario: Activar de nuevo
En Terminal: chflags nohidden /Library/
Ocultar cualquier carpeta:
En Terminal: chflags hidden ruta_de_carpeta
(para saber la ruta, arrastra la carpeta a la terminal) pulsa enter
DES-Ocultar cualquier carpeta:
En Terminal: chflags nohidden ruta_de_carpeta
(lo ideal es copiar la ruta antes de esconder la carpeta) pulsa enter
Si habéis seguido las tres partes de este manual de optimización, podéis descargaros el PDF completo desde aquí. Le doy las gracias de nuevo a Jose Luis Colmena por compartir este manual con nosotros.
Puedes seguir las respuestas de esta entrada a través de RSS 2.0 Puedes dejar un comentario, o trackback.

Cuando intento escribir algunos comandos, me pide la contraseña el terminal. Cómo no tenía, le puse una al Mac pero continúa pidiéndomela y no me deja escribírsela.
La contraseña ha de ser de Administrador del Mac, es decir, que puedas controlar el Mac al 100%. (Instalar aplicaciones etc).
Cuando inicies Terminal deberá ponerte el nombre de tu usuario, confirma que es el tuyo antes de insertar la contraseña.
Una opción bastante buena es poner una contraseña sencilla: 1111 ó 1234, cuando termines de realizar las modificaciones, la vuelves a cambiar por la tuya o eliminarla.
Saludos.
AMIGO TENGO UNA MINI MAC 2011 HICE LO DE LA MEMORIA VIRTUAL Y AHORA NO ME ARRANCA ESTOY PREOCUPADO TENGO ALGUNOS TRABAJOS IMPORTANTES ALLI, TRATE DE REPARARLO POR RECOVERY HD / TERMINAL Y NO PUEDO
Hola.
No creo que sea por lo de la MV de todos modos siempre que hagáis algo estad seguro de la orden que le estáis mandado a vuestro ordenador.
Resetea la PRAM cuando lo arranques, pulsa a la vez alt + cmd + p + r antes de escuchar el GON, tienes que mantener pulsadas las cuatro teclas a la vez y escucharás un segundo GON, luego suelta y quizás arranque.
Si eso no funciona probamos otra cosa. Si tienes otro Mac siempre puedes hacer un Modo Target, busca información en Apple.com, y verás el disco del iMac como uno externo ;)
Un saludo
Hola . Me paso lo mismo tengo el lion y le hice lo de la memoria virtual y no inicio mas………. que hagoo!!!! gracias.
Hola Manuel,
Lo mismo que le dije al chico de arriba, si no estamos seguro de un comando, mejor no ejecutarlo, aunque supongo que el problema ha sido no leer bien:
Desactivar Memoria Virtual:
sudo launchctl unload -w /System/Library/LaunchDaemons/ com.apple.dynamic_pager.plist
sudo rm /private/var/vm/swapfile*
Para activarlo de nuevo donde pone “unload” poner “load” (Sólo hacer si se tienen 4 o más GB de RAM y HD mecánico. No apto para SSD.)
SOLO hacer con 4 o más gb de ram, es probable que tengas menos o que tengas un HD SSD.
Prueba a resetar PRAM e reinstalar Lion…
Ya probe eso y nada. te hago otra consulta por ahi sabes, yo baje el lion de taringa, por ende no lo compre. para reinstalarlo me pide el usuario con el que compre la actualizacion que obviamente no lo tengo. si compro el lion en el appstore, con ese usuario me lo reinstalara o tiene que ser la misma version de la que tengo instalada ?? gracias
Hola Manuel,
Vamos a ir por parte y cualquier duda o problema que surja nos lo puedes comentar para ir solucionándolo:
1.- Si no has comprado el Lion deberías hacerlo en la App Store. Una vez hecho ya podrás reinstalarlo sin problemas.
***Cuando lo descargues de la App Store prueba a copiarlo en un CD o a meterlo en un USB para no cubrirte las espaldas en un futuro: http://www.maquecitos.com/2011/07/25/tutorial-como-crear-un-usb-o-sd-de-instalacion-de-lion/
***Si no quieres comprarlo en la App Store, aunque no te lo recomiendo, si sigues conservando el que te descargaste, entonces haz una copia y arranca desde el CD. Pero esta opción no te la recomiendo.
Puedes comprar Lion en la App Store y arrancar desde su Utilidad para reinstalarlo vía internet.
saludos
Hola. Lo de la memoria virtual trae cola. Yo lo hice, con SSD, y el MacBook Pro se murió. Lo resucité con Time Machine, que de todas formas le vino bien porque no me coincidía el espacio libre que mostraba el Finder y el icono del SSD con el espacio disponible que mostraba Utilidad de Discos (aunque no venga a cuento aquí, si alguien me puede decir a que se podía deber eso, si al TRIM o cualquier otra elche…).
Pienso que deberíais aclarar que no se puede hacer en SSD. Yo entendí que lo de “No apto para SSD” se refería a volver a activarla. Mejor decirlo después del titular, digo yo.
Lo del noatime no consigo activarlo de ninguna manera. Lo he intentado de distintas formas, pero nada. ¿Puede ser por tener activado Time Machine?
Hola josecarls:
Desactivar Memoria Virtual:
sudo launchctl unload -w /System/Library/LaunchDaemons/ com.apple.dynamic_pager.plist
sudo rm /private/var/vm/swapfile*
Para activarlo de nuevo donde pone “unload” poner “load” (Sólo hacer si se tienen 4 o más GB de RAM y HD mecánico. No apto para SSD.)
Nosotros lo decimos, si un usuario ciegamente hace algo sin leer detenidamente el artículo, nosotros no podemos hacer nada. Creemos que queda lo suficientemente claro y que además, todos los usuarios deben conocer lo que están haciendo en la Terminal, como he repetido en todos los post que yo mismo he publicado. Esta guía nos la facilita un lector y se publicó porque desde nuestro punto de vista es válida y hemos probado, entre todo lo equipo lo que aparece en ella.
Lo del espacio disponible que nos dices, que no coincide, pues no tengo ni idea, te voy a ser sincero. Algo leí en el foro de Macrumors, creo recordar, pero no sé a qué puede deberse. Lo del noatime yo no lo probé pero preguntaré a los demás o quizás J.L. Colmena sepa decirte el motivo de que no funcione, ya que cuando se publicó esta entrada yo trabajaba con un iMac y no probé el ”truco”.
Un saludo
Acabo de solucionar lo del noatime. No entiendo de programación ni nada, pero en otro blog he encontrado otra forma de activarlo, que crea los permisos del sistema (leer y escribir), wheel (leer), y everyone (leer), los mismos que los demás archivos de la carpeta LaunchDaemons. Por lo menos a mí, siguiendo vuestro tutorial, se me creaba el archivo com.noatime.root.plist pero con permisos para mi usuario principal (leer y escribir), staff (leer) y everyone (escribir). En algún sitio he leído que deberían ser los mismos que el resto de archivos de la carpeta (sistema, wheel y everyone).
Lo que he hecho es lo siguiente:
1.- Asegurarse de que no hay ningún archivo com.noatime.root.plist creado ya en la carpeta LaunchDaemons. Si es así, eliminar de la carpeta.
2.- Introducir el siguiente comando en terminal para crear el archivo con los permisos del sistema, wheel y everyone:
sudo pico /Library/LaunchDaemons/com.noatime.root.plist
3.- Ahora introducir el código de marras que viene en los archivos ya creados com.noatime.root.plist. Yo lo he cogido dándole a obtener información de dicho archivo y en previsualización, dos clics en el texto para que se abra con Textedit. Pego el que yo he cogido:
Label
com.noatime.root
ProgramArguments
mount
-vuwo
noatime
/
RunAtLoad
4.- Ahora guardar con control + X e INTRO para salir.
5.- Apagar y encender equipo (no reiniciar).
6.- Comprobar introduciendo en Terminal el comando:
mount
Debería aparecer el noatime al fin. Espero que con esto se ahorre mucha gente quebraderos de cabeza. Yo estuve a punto de darlo por imposible.
Respecto a lo de la memoria virtual, asumo mi culpa, pero sigo pensando que quedaría más claro junto al titular del comando, ya que si a mí me ha creado cierta confusión, le puede pasar a otros. Tal como está redactado se puede entender que sólo debe activarse si se tiene 4 o más gb y que no es apto activarlo con SSD, ya que viene a continuación de la explicación de como activarla de nuevo, dentro de paréntesis. Un saludo.
El código no se ha copiado bien en mi explicación anterior. Dejo el enlace del que yo he cogido, que es distinto al que aquí publicáis (cambia el posicionamiento de los renglones del mismo):
http://www.mediafire.com/?qmmk2q4gq4apxa5
Hola josecarls
MUCHÍSIMAS GRACIAS!!!!!
Y cierto, ahora que lo estoy leyendo como un usuario, puedo introducir el comando sin más. Lo cambio y edito lo del Noatime con un enlace a tu comentario.
Mil gracias.
Un saludo
Pues parece que lo de la memoria virtual, trae problemas me paso lo mismo que los demás usuarios aunque tengo 8 en RAM saludos