Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Por Samamapech Gua redactada para usuarios de Chilewarez.org. Versin 2.0.1 (Leopard v.10.5.6), 2009
Introduccin
Detrs de la minimalista interfaz de OSX se encuentra un potente sistema operativo UNIX que se denomina Darwin, el cual es de cdigo abierto y basado en tecnologas como FreeBSD, Mach, Apache y GCC. A diferencia de otros sistemas operativos como Linux, Darwin es un sistema operativo UNIX completo y certicado desde el se puede acceder a muchas partes del sistema las que se encuentran escondidas para el usuario normal, las que sin embargo permiten realizar cambios a ciertas partes de OSX, los que en ocasiones pueden resultar muy convenientes. El gran problema del uso de Darwin es que hay que acceder a el mediante un programa llamado Terminal, la cual se utiliza con lenguaje UNIX y no con interfaz grca como estamos acostumbrados. Es decir, se debe ingresar texto que posiblemente no sea muy fcil de entender para un usuario comn. Debido a lo anterior es que no se pretende dar un curso sobre el uso de la Terminal, sino mostrar algunos trucos que podran ser interesantes para mejorar su experiencia de usuario con OSX. Junto con este instructivo, se incluye un archivo de texto (que puede ser abierto con TextEdit), donde se encuentran todos los textos utilizados ac, de modo de que ustedes solo copien y peguen el texto en la Terminal y no deban estar escribiendo las lineas (ya que es muy fcil cometer errores).
Acceso a la Terminal
Para acceder a la Terminal solo deben ir a Aplicaciones\Utilidades\ y abrir la aplicacin llamada Terminal
-2-
Una vez abierta, la ventana de la Terminal lucir de la siguiente manera (pueden variar los colores):
En el siguiente apartado se comenzar a explicar los trucos, su funcin, activacin y desactivacin. Adems se encontrarn separados de acuerdo a la parte del sistema que se vea afectada. Para facilitar su comprensin sobre la utilidad de los trucos, se incluirn capturas de pantalla de los cambios en la medida que sea posible hacerlo.
-3-
Parte 1:
Finder
-4-
El cdigo que debe ser copiado en la Terminal es el siguiente (luego de copiar el cdigo deben presionar Enter): defaults write -g NSNavPanelExpandedStateForSaveMode -bool TRUE Para volver al estado anterior solo deben cambiar donde dice TRUE por FALSE (sin las comillas)
-5-
Despus:
-6-
Cada vez que hacemos doble clic en un archivo de imagen (comnmente los .dmg), el sistema realiza una vericacin del archivo. Si eres de los que preere no esperar a que esta tarea se complete, solo debes agregar la siguiente lnea en la terminal y presionar Enter com.apple.frameworks.diskimages skip-verify TRUE Debido a que a que el sistema ahora no vericar las imgenes de disco montadas, el equipo queda particularmente vulnerable, por lo que se recomienda encarecidamente que solo monten imgenes que hayan sido sacadas de sitios de conanza. Para volver al estado anterior solo deben cambiar TRUE por FALSE (Sin comillas).
-7-
La siguiente lnea de terminal coloca echas de desplazamiento tanto en la parte superior como inferior de la ventana, como lo muestra la siguiente imagen:
El cdigo es el siguiente: defaults write "Apple Global Domain" AppleScrollBarVariant DoubleBothPuts Para que funcione deben reiniciar el Finder. Para ello deben escribir la siguiente lnea (y luego Enter): killall Finder Para volver al estado anterior, deben ir a Preferencias de Sistema\Apariencia y listo.
-8-
Cuadros de Dialogo
Cuando una aplicacin se cierra inesperadamente, el sistema arroja un cuadro de dialogo que dice que La aplicacin xxx se ha cerrado inesperadamente. Para algunos, este dialogo puede resultar muy molesto. El siguiente cdigo deshabilita dicho cuadro de dilogo, de manera que cuando una aplicacin se cierra, no nos arroje dicho mensaje: defaults write com.apple.CrashReporter DialogType none Para volver a recibir dichos mensajes, deben cambiar el valor none por prompt
-9-
Si se jan en la parte nal dice jpg, esto puede ser cambiado por el formato de su eleccin, como por ejemplo gif, tiff, png, etc (Sin comillas). Nota: Las capturas de pantalla se hacen con las combinaciones de Teclas: Mayscula + Comando + 3 Mayscula + Comando + 4 (Ver gua 1).
- 10 -
Deshabilitar Spotlight
Spotlight debe ser una de las herramientas ms interesantes y prcticas que posee OSX, sin embargo algunos usuarios no hacen uso de el o preeren otras alternativas como Quicksilver para realizar estas labores. Para evitar seguir consumiendo memoria en algo que no se ocupa, se puede deshabilitar spotlight de la barra de mens. Para ello hay que introducir el siguiente texto en la Terminal:
sudo chmod 0 /System/Library/CoreServices/Spotlight.app Este truco requiere permisos de administrador. Para ello la Terminal te pedir tu password y debes escribirla. Algo importante es que no vers absolutamente nada cuando escribas tu password (no se vern los clsicos asteriscos). Solo antala y presiona Enter. Para terminar debes reiniciar Spotlight, para ello escribes: killall Spotlight Para volver a habilitar Spotlight debes anotar la siguiente lnea en la Terminal (y despus reiniciar el Spotlight con killall Spotlight): sudo chmod 775 /System/Library/CoreServices/Spotlight.app
- 11 -
Ruta de Carpetas
Este truco permite ver la ruta de la carpeta en la que te encuentres cuando ests navegando por la ventana del Finder. La ruta se ver en la barra de ttulos de la ventana del Finder. En la imagen de abajo se observa como es la ventana de manera estndar:
Para lograr esto, a continuacin se encuentra el comando que deben ingresar en la Terminal:
- 12 -
Luego deben reiniciar el Finder: killall Finder Para vover al estado anterior, solo cambien el valor YES por NO y luego reinicien el Finder con killall Finder (Sin comillas)
Despus de nouchg deben dejar un espacio y arrastrar los archivos desde la papelera a la ventana de la Terminal. Esto ltimo es para que la terminal copie la ruta del archivo a eliminar. Luego hacen Enter y listo. Ejemplo:
- 13 -
Parte 2:
Dock
- 14 -
Aplicaciones Traslcidas
Esta lnea hace que los conos de las aplicaciones que se encuentran escondidas (Comando + H) se vean de manera traslcida en el Dock, de manera de distinguir dichas aplicaciones de las dems: defaults write com.apple.Dock showhidden -bool YES
Luego se debe reiniciar el Dock: killall Dock Ahora cuando escondan una aplicacin, esta se ver as en el Dock (en este caso Pages):
Para volver al estado anterior solo deben cambiar las palabras YES por NO y luego reiniciar el Dock con killall Dock (Sin comillas)
- 15 -
- 16 -
Parte 3:
iTunes
- 17 -
La siguiente lnea de Terminal lo que hace es redireccionar los enlaces a la biblioteca de iTunes en vez de enviarlos a la iTunes Music Store. Esto es especialmente til si tenemos en cuenta que en Chile no hay iTunes Music Store, por lo que estos enlaces no son vlidos. El comando es el siguiente (iTunes debe estar cerrado): defaults write com.apple.iTunes invertStoreLinks -bool YES
Para invertir la seleccin solo deben cambiar el texto YES por NO (Sin comillas)
Para invertir y volver a tener los enlaces a la iTunes Music Store, solo debes cambiar el valor FALSE por TRUE.
- 18 -
El cdigo es el siguiente (Se debe ejecutar con iTunes cerrado): defaults write com.apple.iTunes allow-half-stars -bool TRUE
Para deshabilitar la media puntuacin deben cambiar TRUE por FALSE (Sin comillas)
- 19 -
Parte 4:
Dashboard
- 20 -
Desactivar Dashboard
Si eres de esos que no utilizan el Dashboard y consideran que est consumiendo RAM y proceso que no estn dispuestos a ceder, pueden desactivarlo para que no cargue al inicio del sistema (es decir al presionar F12 o la tecla que le tengan asignada no cargar nada). La lnea de comando es la siguiente: defaults write com.apple.dashboard mcx-disabled -boolean YES Luego deben reiniciar el Dock: killall Dock Para volver a habilitar el Dashboard, cambien el valor YES por NO y reiniciar el Dock con killall Dock (Sin comillas)
Widgets en el Escritorio
La siguiente lnea de comando permite dejar los Widgets en el escritorio. El texto es el siguiente: defaults write com.apple.dashboard devmode YES
Para deshabilitar debes cambiar YES por NO Para usar esta caracterstica, debes abrir el dashboard (F12 o la tecla que tengas asignada), luego seleccionar con un clic el Widget que quieras dejar en el escritorio y sin soltar el clic presionar F12 nuevamente).
- 21 -
Parte 5:
Safari
- 22 -
- 23 -
Parte 6:
Otros
- 24 -
Actualizacin de Software
En caso que estn aburridos, es posible actualizar el sistema desde la Terminal. Para ello solo deben agregar el siguiente texto en el terminal: sudo softwareupdate -i -a La introduccin de este comando buscar e instalar nuevas actualizaciones (si las hubiese). Para realizar esto, el sistema necesitar contrasea de administrador, la que pedir la Terminal con la palabra Password, como lo indica la imagen a continuacin.
Se puede notar que en la esquina superior izquierda de la Terminal, donde est el botn rojo (cerrar) se encuentra con un punto. Esto quiere decir que hay procesos corriendo, por lo que no deben cerrar la Terminal cuando este as, pues indica que est trabajando.
- 25 -
Para saber si los scripts se encuentran en proceso de ejecucin, solo fjense que el botn rojo (cerrar) no se encuentre con el punto negro, pues de otra manera indica que an se encuentra en ejecucin. Cuando el punto negro no est y el botn sea rojo completo, eso indica que pueden cerrar la Terminal.
- 26 -
Tetris en la Terminal
La Terminal posee algunos Easter Eggs, los que pueden resultar un poco burdos, pero muy tiles si nos queremos poner a intrusear en ella. Para acceder al tetris en la Terminal debes seguir los siguientes pasos: 1! 2! 3! 4! Escribir emacs en la Terminal (Sin comillas) Presionar la tecla Esc (Escape) Presionar la tecla x (Equis) Escribir tetris (Sin comillas)
Para salir del tetris deben presionar: Control + X y despus Control + C y volver a la misma pantalla del comienzo
- 27 -
Psiclogo en la Terminal
Esto debe ser una de las cosas ms intiles pero simpticas que tiene OSX escondida por ah. Lo que hace es ponerte en conversacin con un Psiclogo, al que cuentas tus problemas y comienza a generar una conversacin. El gran drama de esto es que debes hablarle en Ingls :( Para acceder al doctor debes hacer lo siguiente: 1! 2! 3! 4! Escribir emacs en la Terminal (Sin comillas) Presionar la tecla Esc (Escape) Presionar la tecla x (Equis) Escribir doctor (Sin comillas)
Cada vez que respondas a alguna de las preguntas del doctor, debes presionar Enter 2 veces para que el doctor te haga la siguiente pregunta
Para terminar la sesin con el doctor deben presionar: Control + X y despus Control + C y volver a la misma pantalla del comienzo.
Gua redactada utilizando Terminal 2.0.1 en OSX 10.5.6 (Leopard). Cualquier error es de mi responsabilidad. Enviar comentarios, sugerencias, crticas, etc a samamapech@gmail.com o por Mensaje Personal.
- 28 -