{"id":651,"date":"2018-10-20T00:12:15","date_gmt":"2018-10-20T06:12:15","guid":{"rendered":"http:\/\/ofeliayorquesta.com\/blog\/?p=651"},"modified":"2019-03-04T14:33:00","modified_gmt":"2019-03-04T20:33:00","slug":"configurando-una-macbook-para-usarse-con-tidalcycles","status":"publish","type":"post","link":"https:\/\/ofeliayorquesta.com\/blog\/2018\/10\/20\/configurando-una-macbook-para-usarse-con-tidalcycles\/","title":{"rendered":"Configurando una MacBook para usarse con TidalCycles"},"content":{"rendered":"<p>Esta es una gu\u00eda, o el relato de mi experiencia instalando <em>TidalCycles<\/em> en una computadora <em>MacBook Pro<\/em> reci\u00e9n adquirida.<\/p>\n<p>Para unas instrucciones de instalaci\u00f3n m\u00e1s sintetizadas, favor de consultar:\u00a0<a href=\"https:\/\/tidalcycles.org\/getting_started.html#macos\">https:\/\/tidalcycles.org\/getting_started.html#macos<\/a><\/p>\n<hr \/>\n<p>Iniciamos con una <em>Macbook Pro 13<\/em> con Sistema operativo OSX 10.8.5 que no tiene nada instalado (salvo <em>Google Chrome<\/em>).<\/p>\n<p>Lo primero que descargu\u00e9 fue <em>Haskell Core (64bit)<\/em>, cuyo requisito de instalaci\u00f3n era haber instalado previamente <em>XCode <\/em>o <em>command line tools for XCode<\/em>.<\/p>\n<p>Tuve que iniciar sesi\u00f3n con mi <em>Apple ID<\/em>, al sitio de desarrolladores de Apple.<\/p>\n<p>Desde el <em>AppStore<\/em>, intent\u00e9 descargar <em>XCode<\/em>, pero no pude, porque esa versi\u00f3n no es compatible; es para un sistema operativo m\u00e1s actualizado, de la versi\u00f3n OSX 10.13.6 en adelante. Me pas\u00e9 a querer instalar <em>command line tools<\/em>.<\/p>\n<p>As\u00ed que busqu\u00e9 informaci\u00f3n en la Red, y una primera sugerencia fue, desde la terminal, escribir: xcode-select &#8211;install (Sale un error: unknown command option \u201cinstall\u201d).<\/p>\n<p>Siguiente sugerencia. Descargar <em>Command Line Tools<\/em> desde https:\/\/developer.apple.com\/downloads\/index.action<\/p>\n<p>Ah\u00ed hay muchos archivos; el primero que baj\u00e9, XCode_10.1_Beta_3.xip, no funcion\u00f3. El error es:<\/p>\n<p>\u201cNo se puede instalar <em>Command Line Tools<\/em> (<em>macOS<\/em> <em>High Sierra<\/em> versi\u00f3n 10.13) en este disco. Se requiere la versi\u00f3n 10.13 o posterior de OS X.\u201d<\/p>\n<p>En este punto de las cosas, quise saber cu\u00e1l es el sistema operativo, que es OS X 10.8.5. En la informaci\u00f3n del sistema est\u00e1 el n\u00famero de compilaci\u00f3n 12F45, que busqu\u00e9 en internet y se corresponde con <em>Mountain Lion<\/em>, pero la placa que hay en \u201cacerca de esta Mac\u201d, no especifica que ese sistema operativo sea <em>Mountain Lion<\/em>. Sin embargo, todo est\u00e1 numerado de una forma en que no importa el nombre del sistema operativo; <em>macOS<\/em> va en orden, empezando en 10. 10 es <em>Cheetah<\/em>, 10.1 es <em>Puma<\/em>, 10.2 es <em>Jaguar<\/em>, 10.3 es <em>Panther<\/em>, 10.4 es <em>Tiger<\/em>, 10.5 es <em>Leopard<\/em>, 10.6 es <em>Snow Leopard<\/em>, 10.7 es <em>Lion<\/em>, 10.8 es <em>Mountain Lion<\/em>, 10.9 es <em>Mavericks<\/em>, 10.10 es <em>Yosemite<\/em>, 10.11 es <em>El Capitan<\/em>, 10.12 es <em>Sierra<\/em>, 10.13 es <em>High Sierra<\/em>, 10.14 es <em>Mojave<\/em>.<\/p>\n<p>Descargu\u00e9 <em>Command Line Tools (OSX Mountain Lion) \u2013 November 2012<\/em>. Cuya descripci\u00f3n es:<\/p>\n<p>\u201cThis package enables UNIX-style development via Terminal by installing command line developer tools, as well as Mac OSX SDK frameworks and headers. Many useful tools are included, such as Apple LLVM compiler, linker, and Make. If you use Xcode, these tools are also embedded within the Xcode IDE, and can be installed on your system using the Downloads preferences pane within Xcode4.5\u201d<\/p>\n<p>La instalaci\u00f3n se realiz\u00f3 correctamente y ocup\u00f3 163.1 MB de memoria.<\/p>\n<p>Para este punto de la historia, ya puedo eliminar las otras 9 descargas que no funcionaron; tambi\u00e9n la que s\u00ed funcion\u00f3, pues ya s\u00e9 c\u00f3mo buscarla.<\/p>\n<p>Cuando se baja un archivo de internet, en el buscador hay una p\u00e1gina de descargas, que es una manera de saber las descargas realizadas, pero para borrarlas, hay que abrir la carpeta de descargas y ah\u00ed borrar todos los archivos (ubicaci\u00f3n: \/Usuarios\/macbookpro\/Descargas).<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-652\" src=\"http:\/\/ofeliayorquesta.com\/blog\/wp-content\/uploads\/2018\/10\/Descargas-de-Chrome-1024x640.png\" alt=\"\" width=\"660\" height=\"413\" srcset=\"https:\/\/ofeliayorquesta.com\/blog\/wp-content\/uploads\/2018\/10\/Descargas-de-Chrome-1024x640.png 1024w, https:\/\/ofeliayorquesta.com\/blog\/wp-content\/uploads\/2018\/10\/Descargas-de-Chrome-300x188.png 300w, https:\/\/ofeliayorquesta.com\/blog\/wp-content\/uploads\/2018\/10\/Descargas-de-Chrome-768x480.png 768w, https:\/\/ofeliayorquesta.com\/blog\/wp-content\/uploads\/2018\/10\/Descargas-de-Chrome.png 1280w\" sizes=\"auto, (max-width: 660px) 100vw, 660px\" \/><\/p>\n<p>Si no se hubiera podido hacer la instalaci\u00f3n, primero que nada, me habr\u00eda frustrado a\u00fan m\u00e1s de lo que ya estaba (porque ning\u00fan archivo que descargaba estaba sirviendo para la instalaci\u00f3n). Luego habr\u00eda reiniciado la m\u00e1quina, para ver si por arte de magia todo se reparaba. Luego habr\u00eda dejado de intentar. Y en otro caso muy clavado, habr\u00eda sido cosa de averiguar los componentes que contiene el paquete <em>Command Line Tools<\/em> (como <em>LLVM<\/em>, <em>linker<\/em> y <em>Make<\/em>) e intentar instalarlos uno por uno.<\/p>\n<p>Es una suerte poder usar otra computadora para hacer b\u00fasquedas y anotaciones, y que la nueva no se llene de informaci\u00f3n en el buscador. Yo creo que cuando ingres\u00e9 mis contrase\u00f1as de <em>gmail<\/em>, es que las b\u00fasquedas que recientemente hice se registraron en la nueva computadora. Fue una sorpresa:<\/p>\n<p>\u201c\u00a1Pero si yo nunca he ingresado a fciencias.unam.mx desde esta m\u00e1quina!\u201d<\/p>\n<p>Cuando se instala <em>Haskell<\/em>, el buscador se redirecciona hacia file:\/\/localhost\/Library\/Haskell\/doc\/start.html<\/p>\n<p>\u201cHaskell Platform 8.4.3 for Mac OS X. Welcome to Haskell Platform. The platform consists of the Glasgow Haskell Compiler (GHC 8.4.3) and an extensive set of standard libraries and utilities with full documentation.\u201d<\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-653\" src=\"http:\/\/ofeliayorquesta.com\/blog\/wp-content\/uploads\/2018\/10\/Haskell-Platform-en-localhost-1024x640.png\" alt=\"\" width=\"660\" height=\"413\" srcset=\"https:\/\/ofeliayorquesta.com\/blog\/wp-content\/uploads\/2018\/10\/Haskell-Platform-en-localhost-1024x640.png 1024w, https:\/\/ofeliayorquesta.com\/blog\/wp-content\/uploads\/2018\/10\/Haskell-Platform-en-localhost-300x188.png 300w, https:\/\/ofeliayorquesta.com\/blog\/wp-content\/uploads\/2018\/10\/Haskell-Platform-en-localhost-768x480.png 768w, https:\/\/ofeliayorquesta.com\/blog\/wp-content\/uploads\/2018\/10\/Haskell-Platform-en-localhost.png 1280w\" sizes=\"auto, (max-width: 660px) 100vw, 660px\" \/><\/p>\n<p>Y de verdad; si no escribo esa direcci\u00f3n tal cual,\u00a0 file:\/\/localhost\/Library\/Haskell\/doc\/start.html, no hay manera de que yo sepa en qu\u00e9 carpeta est\u00e1 ese archivo start.html:<\/p>\n<p>Porque, supuestamente el localhost, est\u00e1 en la carpeta invisible Librer\u00eda (O en ~\/Librer\u00eda\/WebServer\/Documents, o en ~\/Sites).<\/p>\n<p>Para acceder a Librer\u00eda: Cmd + Shift G. Luego\u00a0 ~\/Librer\u00eda.<\/p>\n<p>Y supuestamente, <em>Haskell<\/em> tambi\u00e9n est\u00e1 instalado ah\u00ed mismo. En ~\/Library\/Frameworks\/GHC.framework y ~\/Library\/Haskell.\u00a0 Los ejecutables deber\u00edan estar en \/usr\/local\/bin.<\/p>\n<p>Dentro del folder Librer\u00eda no existe una carpeta que se llame Frameworks \u00a0(a menos que sea invisible, porque no la veo). Y la m\u00e1quina no me permite escribir ~\/Library (Si lo intento, soy redirigida a ~\/Librer\u00eda. Lo que podr\u00eda significar que no existe el folder Library, pero no necesariamente).<\/p>\n<p>Me di a la tarea de checar cada folder en Librer\u00eda. Estos son: Accounts, Application Support, Assistants, Audio, Caches, Calendars, ColorPickers, Colors, Composiciones, Containers, Cookies, Favoritos, FontCollections, Fonts, Google, iMovie, Input Methods, Internet Plug-Ins, iTunes, Keyboard Layouts, Keychains, LaunchAgents, Logs, Mail, Messages, Metadata, PreferencePanes, Preferences, Printers, PubSub, Safari, Saved Application State, Screen Savers, Sounds, Spelling, SynchedPreferences, Voices, WebKit. M\u00e1s un archivo suelto, StickiesDatabase.<\/p>\n<p>As\u00ed que quien sabe.<\/p>\n<p>Luego, la versi\u00f3n m\u00e1s actualizada de <em>Atom<\/em> (el editor de texto), la 1.31, s\u00f3lo es para sistemas operativos <em>macOS 10.9<\/em> en adelante.<\/p>\n<p>Tuve que descargar la versi\u00f3n 1.18.0 y fue una sutileza de un sitio web el haberme enterado de esta informaci\u00f3n (fue el comentario de una persona que quer\u00eda hacer lo mismo que yo, lo pregunt\u00f3 en un foro de <em>Atom<\/em> y nadie le respondi\u00f3; pero se tom\u00f3 la molestia de contar la soluci\u00f3n). Descargu\u00e9 la versi\u00f3n desde la p\u00e1gina mac.filehorse.com.<\/p>\n<p>\u00bfPuedo actualizar el sistema operativo a <em>macOS mojave<\/em>? Una notificaci\u00f3n autom\u00e1tica me lo propuso, pero no he podido hacerlo debido a la conexi\u00f3n de internet. No hay se\u00f1al.<\/p>\n<p>Parece que no hay problema con instalar <em>mojave<\/em> si se cuenta con OS X 10.8 en adelante (que es mi caso).<\/p>\n<p>La computadora <em>Toshiba<\/em> s\u00ed tiene se\u00f1al y s\u00ed puede conectarse a internet, al mismo tiempo que la <em>MacBook<\/em> no ha tenido se\u00f1al en unas tres ocasiones. Tengo disponibles dos conexiones a internet y me he tenido que cambiar de una a otra porque a veces en una s\u00ed hay se\u00f1al y en la otra no; aunque a veces no llega se\u00f1al a ninguna de las dos.Tambi\u00e9n ocurre que la m\u00e1quina <em>Toshiba<\/em>, estando conectada, se ha apagado unas tres ocasiones, mientras que la <em>MacBook<\/em> ha seguido prendida.<\/p>\n<p>La computadora <em>Toshiba <\/em>no es muy ruidosa, pero s\u00ed emite algo de ruido. Y la <em>MacBook<\/em> es totalmente silenciosa.<\/p>\n<p>Descargu\u00e9 la \u00faltima versi\u00f3n de <em>SuperCollider<\/em> (la 3.9.3). Es un archivo .zip que se descomprime y crea una carpeta llamada <em>SuperCollider<\/em>, de donde lo \u00fanico que resta hacer es entrar a ella y abrir el programa. Toda la carpeta se traslada a \u201cAplicaciones\u201d (ser\u00eda un desorden dejarlo en las descargas). <em>Atom <\/em>tambi\u00e9n fue trasladado a las aplicaciones, y para estos dos programas no supe cu\u00e1nta memoria de espacio en la computadora ocup\u00f3 la instalaci\u00f3n, ya que no usaron el instalador. En las propiedades de la carpeta <em>SuperCollider <\/em>se me informa que \u00e9sta pesa 246.9 MB, mientras que <em>Atom<\/em> pesa 530.1 MB.<\/p>\n<p><em>SuperCollider<\/em> es un programa que no est\u00e1 autentificado con la <em>AppStore<\/em>, as\u00ed que no se puede instalar, si el usuario no permite temporalmente descargar apps de cualquier sitio (en Preferencias del Sistema\u00a0\u2192 Seguridad y Privacidad \u2192\u00a0General).<\/p>\n<p><em>macOS mojave<\/em> est\u00e1 instalado ya.<\/p>\n<p>A continuaci\u00f3n instal\u00e9 Git. Al abrir la descarga, la instalaci\u00f3n se hace en \/usr\/local\/git, mientras que los symlinks est\u00e1n en \/usr\/local\/bin y \/usr\/share\/man. En efecto, lo pude comprobar.<\/p>\n<p>A pesar de que ya hab\u00eda instalado <em>Command Line Tools<\/em>, al intentar instalar <em>TidalCycles <\/em>hicieron falta unas utiler\u00edas de gcc, pero ya con el nuevo sistema operativo andando, pude descargar <em>Xcode<\/em> (que pesa 6.7 GB).<\/p>\n<p>Una cosa muy molesta en la computadora <em>MacBook<\/em> son las barras de navegaci\u00f3n de internet. Aparecen, a veces moviendo las flechas del teclado; a veces haciendo <em>click<\/em> con el mouse, pero no deduje el algoritmo para atinarle siempre a este comportamiento. As\u00ed que, mejor activar estas barras para que sean mostradas de manera permanente (en Preferencias del Sistema\u00a0\u2192 General).<\/p>\n<p>Y listo, cabal install tidal funcion\u00f3.<\/p>\n<p>Guard\u00e9 la informaci\u00f3n de salida de la terminal, para revisar los datos de la instalaci\u00f3n de <em>Tidal<\/em> si alguna vez lo necesito.<\/p>\n<p>Hasta este momento, hab\u00eda estado utilizando el nombre de usuario y contrase\u00f1a que ven\u00edan por default con la computadora. Lo mismo el directorio de inicio (macbookpro) y el nombre de la cuenta (macbookpro).<\/p>\n<p>Es decir, si el directorio de inicio del usuario Ofelia se llama macbookpro, entonces, los documentos, descargas, etc, de Ofelia se van almacenando en la carpeta \/Usuarios\/macbookpro. \u00bfNo ser\u00eda m\u00e1s f\u00e1cil si el directorio de inicio tambi\u00e9n se llamara ofelia? Pues s\u00ed. Esto se hace en Preferencias del Sistema \u2192 Usuarios y Grupos<\/p>\n<p>Luego, cambiar el nombre de la cuenta no se puede hacer desde esa misma cuenta. Hay que crear otra cuenta de administrador y acceder desde ella.<\/p>\n<p>Cuando cambi\u00e9 el nombre del directorio de inicio, en \/Usuarios se a\u00f1adi\u00f3 una nueva carpeta \/Usuarios\/ofelia y los archivos que antes hab\u00eda guardado, como la informaci\u00f3n de instalaci\u00f3n de <em>Tidal<\/em>, se quedaron en la carpeta anterior, \/Usuarios\/macbookpro. Pero ya no tuve que reinstalar <em>Atom<\/em>, <em>SuperCollider <\/em>o <em>XCode<\/em>.<\/p>\n<p>Finalmente, tambi\u00e9n quise cambiar el Nombre de la computadora. Esto se hace en Preferencias del Sistema\u00a0\u2192 Compartir.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Esta es una gu\u00eda, o el relato de mi experiencia instalando TidalCycles en una computadora MacBook Pro reci\u00e9n adquirida. Para unas instrucciones de instalaci\u00f3n m\u00e1s sintetizadas, favor de consultar:\u00a0https:\/\/tidalcycles.org\/getting_started.html#macos Iniciamos con una Macbook Pro 13 con Sistema operativo OSX 10.8.5 que no tiene nada instalado (salvo Google Chrome). Lo primero que descargu\u00e9 fue Haskell Core<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","footnotes":""},"categories":[20,22],"tags":[40,23],"class_list":["post-651","post","type-post","status-publish","format-standard","hentry","category-musica-por-computadora","category-tidalcycles","tag-macbookpro","tag-tidalcycles","no-featured-content"],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"coup-single-post":false,"coup-archive-sticky":false,"coup-archive":false},"uagb_author_info":{"display_name":"Ofelia Negrete","author_link":"https:\/\/ofeliayorquesta.com\/blog\/author\/ofelia-negrete\/"},"uagb_comment_info":8,"uagb_excerpt":"Esta es una gu\u00eda, o el relato de mi experiencia instalando TidalCycles en una computadora MacBook Pro reci\u00e9n adquirida. Para unas instrucciones de instalaci\u00f3n m\u00e1s sintetizadas, favor de consultar:\u00a0https:\/\/tidalcycles.org\/getting_started.html#macos Iniciamos con una Macbook Pro 13 con Sistema operativo OSX 10.8.5 que no tiene nada instalado (salvo Google Chrome). Lo primero que descargu\u00e9 fue Haskell Core","_links":{"self":[{"href":"https:\/\/ofeliayorquesta.com\/blog\/wp-json\/wp\/v2\/posts\/651","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ofeliayorquesta.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ofeliayorquesta.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ofeliayorquesta.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ofeliayorquesta.com\/blog\/wp-json\/wp\/v2\/comments?post=651"}],"version-history":[{"count":13,"href":"https:\/\/ofeliayorquesta.com\/blog\/wp-json\/wp\/v2\/posts\/651\/revisions"}],"predecessor-version":[{"id":685,"href":"https:\/\/ofeliayorquesta.com\/blog\/wp-json\/wp\/v2\/posts\/651\/revisions\/685"}],"wp:attachment":[{"href":"https:\/\/ofeliayorquesta.com\/blog\/wp-json\/wp\/v2\/media?parent=651"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ofeliayorquesta.com\/blog\/wp-json\/wp\/v2\/categories?post=651"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ofeliayorquesta.com\/blog\/wp-json\/wp\/v2\/tags?post=651"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}