<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" version="2.0">
    <channel>
        
        <title>
            <![CDATA[ mac - freeCodeCamp.org ]]>
        </title>
        <description>
            <![CDATA[ Descubre miles de cursos de programación escritos por expertos. Aprende Desarrollo Web, Ciencia de Datos, DevOps, Seguridad y obtén asesoramiento profesional para desarrolladores. ]]>
        </description>
        <link>https://www.freecodecamp.org/espanol/news/</link>
        <image>
            <url>https://cdn.freecodecamp.org/universal/favicons/favicon.png</url>
            <title>
                <![CDATA[ mac - freeCodeCamp.org ]]>
            </title>
            <link>https://www.freecodecamp.org/espanol/news/</link>
        </image>
        <generator>Eleventy</generator>
        <lastBuildDate>Thu, 11 Jun 2026 10:56:10 +0000</lastBuildDate>
        <atom:link href="https://www.freecodecamp.org/espanol/news/tag/mac/rss.xml" rel="self" type="application/rss+xml" />
        <ttl>60</ttl>
        
            <item>
                <title>
                    <![CDATA[ No utilices el sistema Ruby de Mac: En su lugar utiliza esto ]]>
                </title>
                <description>
                    <![CDATA[ Alguien te podría haber dicho alguna vez, "No utilices el sistema Ruby". Es buen consejo, pero, ¿por qué? Vamos a averiguarlo. ¿Cuál Ruby tienes? MacOS viene con un "sistema Ruby" preinstalado. $ which ruby /usr/bin/ruby Si ves /usr/bin/ruby, es el sistema Ruby de MacOS pre-instalado. Está bien usar el sistema ]]>
                </description>
                <link>https://www.freecodecamp.org/espanol/news/no-utilices-el-sistema-ruby-de-mac-en-su-lugar-utiliza-esto/</link>
                <guid isPermaLink="false">66bf8e0ed77ca5042ec0ccef</guid>
                
                    <category>
                        <![CDATA[ ruby ]]>
                    </category>
                
                    <category>
                        <![CDATA[ mac ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Diego Lopez ]]>
                </dc:creator>
                <pubDate>Thu, 22 Aug 2024 16:38:27 +0000</pubDate>
                <media:content url="https://www.freecodecamp.org/espanol/news/content/images/2024/08/photo-1522776851755-3914469f0ca2.jpeg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>Alguien te podría haber dicho alguna vez, "No utilices el sistema Ruby". Es buen consejo, pero, ¿por qué? Vamos a averiguarlo.</p><h2 id="-cu-l-ruby-tienes"><strong>¿Cuál Ruby tienes?</strong></h2><p>MacOS viene con un "sistema Ruby" preinstalado.</p><pre><code class="language-bash">$ which ruby
/usr/bin/ruby</code></pre><p>Si ves <code>/usr/bin/ruby</code>, es el sistema Ruby de MacOS pre-instalado.</p><p>Está bien usar el sistema Ruby para ejecutar scripts de administrador de sistemas, siempre y cuando no alteres el sistema Ruby al intentar actualizar o agregar gemas.</p><p>Pero no querrías usarlo cuando estés desarrollando proyectos en Ruby.</p><h2 id="ruby-para-desarrollo"><strong>Ruby para desarrollo</strong></h2><p>Para desarrollar proyectos con Ruby, debes instalar Ruby con Homebrew o utilizar un administrador de versiones tales como <em>asdf</em>, <em>chruby</em>, <em>rbenv</em> o <em>rvm</em>.</p><p>Un administrador de versiones ayuda si estás haciendo malabarismos con varios proyectos y no puedas actualizarlos todos a la vez. Para obtener una guía que compare los administradores de versiones y muestre la mejor manera de instalar Ruby, ve mi artículo <a href="https://mac.install.guide/ruby/">Install Ruby on a Mac (en inglés).</a></p><p>¿Pero por qué no utilizar Ruby predeterminado en macOS? Veamos las razones por qué es una mala idea usar el Ruby predeterminado en MacOS para el desarrollo web.</p><h3 id="problemas-con-la-instalaci-n-de-gem">Problemas con la instalación de Gem</h3><p>RubyGems son bibliotecas de software listas para usar que hacen que el desarrollo en Ruby sea fácil y divertido. La mayoría de proyectos en Ruby utilizan al menos algunas gemas. </p><p>Si usas el sistema Ruby de Mac, al ejecutar <code>gem install</code> intentará guardar las gemas al directorio del sistema Ruby <code>/Library/Ruby/Gems/2.6.0</code>. Ese directorio es propiedad del <code>root</code>, el superusuario del sistema. Los usuarios ordinarios no están autorizados para escribir en él, (y realmente no debes alterar este directorio).</p><p>Si intentas instalar una gema, por ejemplo <code>em install rails</code>, te dará un error de permisos.</p><h3 id="viola-el-sistema-de-seguridad">Viola el sistema de seguridad</h3><p>Los sistemas basados en Unix son potentes, así que hay una solución alternativa. Puedes instalar gemas como superusuario para anular la restricción de permisos. ¡Pero no hagas esto!</p><pre><code class="language-bash">$ sudo gem install rails</code></pre><p>En cualquier momento estarás a punto de ejecutar <code>sudo</code>. Deberías detenerte y preguntarte si estás a punto de dispararte en el pie.</p><p>En este caso, necesitas sudo porque estás alterando archivos del sistema que son manejados por el SO. ¡No lo hagas! Podrías dejar al sistema en un estado roto o comprometido. O incluso peor, una gema podría contener código malicioso que altere tu computadora.</p><h3 id="administrador-de-gema">Administrador de gema</h3><p>Los desarrolladores experimentados usan <a href="https://bundler.io/">Bundler</a> para instalar gemas y manejar sus dependencias.</p><p>Imagina que tú tienes proyectos que usan diferentes versiones de una gema (tal vez hubo un nuevo lanzamiento de gema entre tus proyectos). O quizás dos gemas distintas en tu proyecto dependen de diferentes versiones de una gema dependiente.</p><p>Bundler usa un Gemfile en tu directorio del proyecto para mantener rastreo de las gemas que necesitas. Si tuvieras que usar <code>sudo</code> para instalar gemas con el sistema Ruby, terminarías con un desorden de incompatibilidad de gemas en el directorio del sistema de Ruby.</p><p>Puedes solucionar el problema de permisos del sistema instalando Bundler con un comando que usa tu directorio de inicio para gemas. Pero es más fácil instalar Ruby con Homebrew o usar un administrador de versión y usar Bundler que viene instalado, el cual configurará correctamente tu entorno de desarrollo local.</p><h3 id="usa-la-versi-n-m-s-nueva-de-ruby"><strong>Usa la versión más nueva de Ruby</strong></h3><p>Cuando empiezas un proyecto, utiliza la última versión de Ruby (es 3.0 en el momento que fue escrito este artículo).</p><p>El sistema Ruby en macOS Catalina o Big Sur es Ruby 2.6.3, el cual es viejo. Si recién acabas de empezar con Ruby, instala con Homebrew y trabaja en un proyecto con Ruby 3.0. Cuando empieces a construir otro proyecto, puede que sea el momento de instalar un administrador de versión para que puedas hacer malabarismos con proyectos con diferentes versiones de Ruby.</p><h2 id="macos-despu-s-de-big-sur"><strong>MacOS después de Big Sur</strong></h2><p>MacOS Big Sur es ahora la versión más actual. <a href="https://developer.apple.com/documentation/macos-release-notes/macos-catalina-10_15-release-notes">Apple </a>dijo: </p><p><em><em>"</em>Ejecuciones de lenguajes de programación con scripts como Python, Ruby, and Perl están incluidos en macOS para compatibilidad con software heredado<em>.</em> Futuras versiones de macOS no incluirán ejecución de lenguajes con script por defecto, y pudiera requerir que instales paquetes adicionales<em>"</em>.</em></p><p>Si estás leyendo esto a finales del año 2021, es posible que el sistema Ruby ya haya desaparecido. Si no, prepárate para instalar Ruby con Homebrew o un administrador de versión.</p><h2 id="disfruta-de-ruby">Disfruta de Ruby</h2><p>Para desarrolladores planeando construir aplicaciones web con Rails, he escrito una guía, <a href="https://learn-rails.com/install-rails-mac/index.html">Install Rails on a Mac</a> (en inglés), que va más allá de <a href="https://mac.install.guide/ruby/index.html">Instalar Ruby in a Mac</a> (en inglés) para mostrarte cómo elegir un administrador de versiones que funcionará con Node como también Ruby.</p><p>¡Disfruta el placer de programar en Ruby! Después de todo, es conocido como un lenguaje dedicado a la felicidad del programador. Pero recuerda, el sistema Ruby esta ahí para macOS, no para ti.</p> ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ Cómo descargar Xcode e instalarlo en tu Mac – y actualizarlo para desarrollo en iOS ]]>
                </title>
                <description>
                    <![CDATA[ Xcode es la herramienta que usan los desarrolladores en la construcción de apps para el ecosistema Apple – MacOS, iOS, y todo lo relacionado con Apple. Esta guía te explicará cómo instalar Xcode en tu Mac exitosamente, de principio a fin. Aquí van algunos tips útiles de conocer antes de ]]>
                </description>
                <link>https://www.freecodecamp.org/espanol/news/como-descargar-xcode-e-instalarlo-en-tu-mac-y-actualizarlo-para-desarrollo-en-ios/</link>
                <guid isPermaLink="false">635493e92b42f608ea5ef946</guid>
                
                    <category>
                        <![CDATA[ mac ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Valerie Álvarez ]]>
                </dc:creator>
                <pubDate>Tue, 29 Nov 2022 18:07:42 +0000</pubDate>
                <media:content url="https://www.freecodecamp.org/espanol/news/content/images/2022/10/imagen_2022-10-22_200802886.png" medium="image" />
                <content:encoded>
                    <![CDATA[ <p data-test-label="translation-intro">
        <strong>Artículo original:</strong> <a href="https://www.freecodecamp.org/news/how-to-download-and-install-xcode/" target="_blank" rel="noopener noreferrer" data-test-label="original-article-link">How to Download Xcode and Install it on Your Mac – and Update it for iOS Development</a>
      </p><p>Xcode es la herramienta que usan los desarrolladores en la construcción de apps para el ecosistema Apple – MacOS, iOS, y todo lo relacionado con Apple.</p><p>Esta guía te explicará cómo instalar Xcode en tu Mac exitosamente, de principio a fin.</p><p>Aquí van algunos tips útiles de conocer antes de empezar:</p><ul><li>Xcode solo corre en un mac. Si estás en un PC, desafortunadamente no podrás usar Xcode.</li><li>Requerirás una conexión a internet buena y estable. La versión más reciente tiene un tamaño de alrededor de 8 gigabytes.</li><li>Asegúrate de tener al menos 30 gigabytes de espacio libre en tu computadora. La versión más reciente del archivo <code>.xip</code> &nbsp;(versión 14.0.1 al momento de escritura) es de aproximadamente 8 gigabytes comprimidos. Cuando lo descomprimes, van otros 17 gigabytes. Luego necesitarás la herramienta de línea de comando, que serían otros 1.5 gigabytes.</li></ul><h2 id="aqu-va-un-resumen-de-los-pasos-para-instalar-xcode"><strong>Aquí va un resumen de los pasos para instalar Xcode</strong></h2><ol><li>Descarga Xcode</li><li>Instala la herramienta de línea de comandos</li><li>Abre la nueva versión</li><li>Elimina archivos</li></ol><p>Nota que he listado algunos comandos de Terminal en los pasos de abajo. Estos comandos pueden escribirse en tu directorio de trabajo actual. Esto significa que no tienes que navegar hacia ninguna carpeta en particular.</p><p>Si realmente deseas hacerlo, primero puedes escribir <code>cd</code> antes de ingresar los comandos de los pasos de abajo. Esto te regresará a tu carpeta <code>home</code>.</p><h2 id="paso-1-descarga-xcode"><strong>Paso #1: Descarga Xcode</strong></h2><p>Existen dos maneras de hacer esto. Para la versión más reciente y una instalación "sencilla" en teoría, puedes usar la App Store. No recomiendo esta opción.</p><p>Prefiero usar el sitio de desarrolladores. De esta manera, tendrás la opción de descargar cualquier versión que desees. </p><h3 id="opci-n-1-descargar-a-trav-s-de-la-app-store-la-versi-n-m-s-reciente-no-es-mi-opci-n-de-preferencia-"><strong>Opción #1: Descargar a través de la App Store la versión más reciente (no es mi opción de preferencia)</strong></h3><p>En teoría, este debería ser un proceso sencillo y sin complicaciones mayores. Pero, si por cualquier motivo la instalación falla en el último paso, se hace muy difícil de solucionar.</p><p>Existen varias razones para que ocurra este fallo, y ninguna manera fácil de determinar cuál de ellas es la causa. Si te llegas a encontrar con un fallo, tendrás que descargar el archivo completo de nuevo cada vez que intentes repararlo. Dado que la última versión es de 8 gigabytes, no disfruté mucho esta ruta.</p><p>Pero si te sientes valiente, aquí van los pasos:</p><ul><li>Abre la App Store en tu mac</li><li>Inicia sesión</li><li>Busca Xcode</li><li>Haz clic en instalar o actualizar</li></ul><h3 id="opci-n-2-descargar-a-trav-s-del-sitio-del-desarrollador-para-una-versi-n-espec-fica-mi-opci-n-preferida-"><strong>Opción 2: Descargar a través del sitio del desarrollador para una versión específica (mi opción preferida) </strong></h3><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://www.freecodecamp.org/espanol/news/content/images/2022/10/Captura-de-Pantalla-2022-10-25-a-la-s--3.44.13-p.-m..png" class="kg-image" alt="Captura-de-Pantalla-2022-10-25-a-la-s--3.44.13-p.-m." srcset="https://www.freecodecamp.org/espanol/news/content/images/size/w600/2022/10/Captura-de-Pantalla-2022-10-25-a-la-s--3.44.13-p.-m..png 600w, https://www.freecodecamp.org/espanol/news/content/images/size/w1000/2022/10/Captura-de-Pantalla-2022-10-25-a-la-s--3.44.13-p.-m..png 1000w, https://www.freecodecamp.org/espanol/news/content/images/2022/10/Captura-de-Pantalla-2022-10-25-a-la-s--3.44.13-p.-m..png 1183w" sizes="(min-width: 720px) 720px" width="1183" height="653" loading="lazy"><figcaption>Captura tomada de <a href="https://developer.apple.com/download/all/">https://developer.apple.com/download/all/</a></figcaption></figure><ol><li>Dirígete a la sección "More" de la página de descargas del sitio web para <a href="https://developer.apple.com/download/all/">desarrolladores de Apple</a>.</li><li>Inicia sesión con tú id de cuenta de iTunes</li><li>Ingresa la versión que te gustaría, y descarga el archivo <code>Xcode_x_x_x.xip</code>. Ten en cuenta que Xcode 14.0.1 es de 7 gigabytes, así que esto tomará un tiempo dependiendo de tu conexión a internet. </li><li>Una vez descargado el archivo, haz clic en <code>.xip</code> para extraerlo. Tu computadora lo extraerá a la misma carpeta en que lo descargaste. Este proceso de extracción es automático. No tienes que hacer nada más después de hacer clic en el archivo <code>.xip</code>. Este paso tardará unos minutos.</li><li>[Opcional] Una vez extraído, cambia el nombre de la aplicación a “Xcode14.x.x” si estás usando múltiples versiones.</li><li>Arrastra la aplicación a la carpeta de Aplicaciones.</li><li>[Opcional] Establece la nueva versión de Xcode como la predeterminada. Abre Terminal y escribe <code>sudo xcode-select -switch /Applications/Xcodex.x.x.app</code> . Reemplaza <code>x.x.x</code> con el número de la versión. Por ejemplo: <code>Xcode14.0.1.app</code>. Tendrás que ingresar tu contraseña de administrador. Estoy bastante segura que esto actualizará la versión predeterminada de Xcode para todos los usuarios de tu computador, así que es mejor que preguntes a los otros usuarios antes de hacerlo.</li></ol><h2 id="paso-2-instala-la-herramienta-de-l-nea-de-comandos-hlc-"><strong>Paso #2: Instala la herramienta de línea de comandos (HLC)</strong></h2><p>Si tienes varios usuarios en tu computadora, tendrás que actualizar la HLC para cada uno. </p><p><strong><strong>D</strong>escargar<strong> <code>.dmg</code></strong></strong></p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://www.freecodecamp.org/espanol/news/content/images/2022/10/Captura-de-Pantalla-2022-10-25-a-la-s--4.09.43-p.-m..png" class="kg-image" alt="Captura-de-Pantalla-2022-10-25-a-la-s--4.09.43-p.-m." srcset="https://www.freecodecamp.org/espanol/news/content/images/size/w600/2022/10/Captura-de-Pantalla-2022-10-25-a-la-s--4.09.43-p.-m..png 600w, https://www.freecodecamp.org/espanol/news/content/images/size/w1000/2022/10/Captura-de-Pantalla-2022-10-25-a-la-s--4.09.43-p.-m..png 1000w, https://www.freecodecamp.org/espanol/news/content/images/2022/10/Captura-de-Pantalla-2022-10-25-a-la-s--4.09.43-p.-m..png 1088w" sizes="(min-width: 720px) 720px" width="1088" height="644" loading="lazy"><figcaption>Captura tomada de <a href="https://developer.apple.com/download/all/">https://developer.apple.com/download/all/</a></figcaption></figure><p>Para actualizar la HLC, ve al <a href="https://developer.apple.com/download/all/">sitio de desarrollador</a> y descarga el <code>.dmg</code> de la herramienta de línea de comandos <code>.dmg</code>.</p><p>Si nunca has instalado Xcode antes, quizás puedas actualizar desde tu Terminal, escribiendo <code>xcode-select --install</code> en vez de visitar el sitio web del desarrollador.</p><p>Pero si tienes una versión existente de Xcode instalada en tu máquina, probablemente obtendrás este error:</p><pre><code>xcode-select: error: command line tools are already installed, use “Software Update” to install updates</code></pre><p>Esto significa que tendrás que hacerlo desde el sitio de desarrollador.</p><h3 id="instalando-la-hlc"><strong>Instalando la HLC</strong></h3><p>Cuando el <code>.dmg</code> termine la descarga, haz doble clic sobre el archivo para abrirlo. Esto abrirá una pequeña ventana que luce así:</p><figure class="kg-card kg-image-card"><img src="https://www.freecodecamp.org/news/content/images/2020/04/image-271.png" class="kg-image" alt="image-271" width="600" height="400" loading="lazy"></figure><p>Doble clic sobre la caja y sigue las instrucciones para instalar la HLC. Tardará unos minutos en completarse. </p><p>Puede ser que al final de la instalación se te pregunte si deseas mover este archivo a la papelera. Cuando esto ocurre, se refiere a mover el archivo &nbsp;<code>.dmg</code> &nbsp;a la papelera. Como ya no voy a necesitar este archivo, siempre le indico que sí lo haga.</p><h2 id="paso-3-abre-xcode"><strong>Paso #3: Abre Xcode</strong></h2><p>Abre la carpeta de Aplicaciones y abre la nueva versión de Xcode. Si renombraste Xcode, asegúrate de abrir la aplicación correcta.</p><p>Puede ser que Xcode te solicite instalar componentes adicionales. Haz clic en Instalar. Esto tardará unos minutos.</p><figure class="kg-card kg-image-card kg-width-wide"><img src="https://www.freecodecamp.org/news/content/images/2020/04/image-273.png" class="kg-image" alt="image-273" width="600" height="400" loading="lazy"></figure><p>Mientras se da la instalación, verifica que tu versión predeterminada de Xcode es la que acabas de descargar:</p><ul><li>Abre Terminal</li><li>Escribe <code>brew config</code></li><li>Podrás ver las versiones de "CLT" (HLC) y "Xcode", asimismo todo lo demás. Esto debería reflejar la versión que acabas de descargar. En mi caso, descargué Xcode 11.4.1.</li></ul><pre><code>CLT: 11.4.1.0.1.1586360307
Xcode: 11.4.1 =&gt; /Applications/Xcode11.4.1.app/Contents/Developer</code></pre><p>Una vez instalados los componentes, se ejecutará Xcode. Ahora podrás retomar tus antiguos proyectos y continuar desde donde los dejaste sin problema alguno*.</p><p><em>*Nota que si usas herramientas de proxy, como Charles, tendrás que reinstalar esos certificados en tu simulador de nuevo.</em></p><p>Si te encuentras con errores mientras intentas compilar o ejecutar un proyecto, revisa qué dispositivo estás tratando de ejecutar. Puede ser que la nueva versión no recuerde el dispositivo que estabas usando antes. Si es así, haz clic sobre el dispositivo y selecciona "Añadir simuladores adicionales" del menú desplegable para añadir el dispositivo que desees.</p><figure class="kg-card kg-image-card"><img src="https://www.freecodecamp.org/news/content/images/2020/04/image-275.png" class="kg-image" alt="image-275" width="600" height="400" loading="lazy"></figure><h2 id="paso-4-elimina-los-archivos"><strong>Paso #4. Elimina los archivos</strong></h2><p>Si no necesitas las versiones más antiguas de Xcode en tu computador, puedes desinstalarlos y liberar algo de espacio en tu disco.</p><p>También puedes eliminar el archivo <code>.xip</code> de la versión que acabas de descargar, así como el archivo <code>CLT.dmg</code>.</p><p>Eso es todo. Espero que esto te haya ayudado a instalar Xcode exitosamente. ¡Diviértete!</p> ]]>
                </content:encoded>
            </item>
        
    </channel>
</rss>
