{"id":6987,"date":"2025-05-28T17:10:28","date_gmt":"2025-05-28T17:10:28","guid":{"rendered":"https:\/\/howtogeek.blog\/es\/?p=6987"},"modified":"2025-05-28T17:10:28","modified_gmt":"2025-05-28T17:10:28","slug":"como-usar-linux-en-windows-una-guia-completa-para-principiantes","status":"publish","type":"post","link":"https:\/\/howtogeek.blog\/es\/como-usar-linux-en-windows-una-guia-completa-para-principiantes\/","title":{"rendered":"C\u00f3mo usar Linux en Windows: una gu\u00eda completa para principiantes"},"content":{"rendered":"<p>Ejecutar Linux en Windows es casi como tenerlo todo, excepto que a veces no es tan sencillo. Quiz\u00e1s hayas intentado configurar WSL y te hayas topado con algunos problemas, o quiz\u00e1s te hayas preguntado por qu\u00e9 el entorno Linux no funciona como deber\u00eda. Es un poco frustrante porque, en una configuraci\u00f3n, todo funciona a la perfecci\u00f3n, y en otra, algunos comandos simplemente no se ejecutan o la distribuci\u00f3n no se instala correctamente. Si tienes problemas con WSL (como que no se actualiza o que la distribuci\u00f3n no se inicia), esta gu\u00eda puede ayudarte a solucionar algunos problemas comunes. Y cr\u00e9eme, una vez que funciona correctamente, es genial tener comandos Linux dentro de tu ecosistema Windows sin mayores complicaciones.<\/p>\n<h2>C\u00f3mo solucionar problemas comunes de configuraci\u00f3n de WSL en Windows<\/h2>\n<h3>M\u00e9todo 1: Aseg\u00farese de que WSL est\u00e9 habilitado y configurado correctamente<\/h3>\n<p>Esto es lo primero que hay que comprobar, porque, sinceramente, Windows suele complicar las cosas m\u00e1s de lo necesario. Si WSL no est\u00e1 habilitado correctamente, nada m\u00e1s funcionar\u00e1 correctamente. Para verificar:<\/p>\n<ul>\n<li>Abra <strong>el Panel de control<\/strong> \u2192 <strong>Programas<\/strong> \u2192 <strong>Activar o desactivar las caracter\u00edsticas de Windows<\/strong><\/li>\n<li>Despl\u00e1zate hacia abajo y busca <strong>&#8220;Subsistema de Windows para Linux&#8221;<\/strong>. Aseg\u00farate de que la casilla est\u00e9 marcada.<\/li>\n<li>Adem\u00e1s, verifique si <strong>la plataforma de m\u00e1quina virtual<\/strong> est\u00e1 habilitada (esto es crucial para WSL 2).<\/li>\n<\/ul>\n<p>Si alguna de ellas estaba desmarcada, m\u00e1rquela, haga clic en <strong>Aceptar<\/strong> y reinicie. Despu\u00e9s de reiniciar, abra PowerShell como administrador y ejecute:<\/p>\n<pre> <code> dism.exe \/online \/enable-feature \/featurename:Microsoft-Windows-Subsystem-Linux \/all \/norestart <\/code><\/pre>\n<p>Y para la plataforma VM, ejecute:<\/p>\n<pre> <code> dism.exe \/online \/enable-feature \/featurename:VirtualMachinePlatform \/all \/norestart<\/code><\/pre>\n<p>Luego, reinicie de nuevo para que los cambios surtan efecto. Esto garantiza que WSL est\u00e9 activado correctamente, lo cual es fundamental para todo lo dem\u00e1s.<\/p>\n<h3>M\u00e9todo 2: Verifique su versi\u00f3n de WSL y actual\u00edcela<\/h3>\n<p>Algunos problemas surgen porque est\u00e1s usando una versi\u00f3n antigua de WSL, especialmente si usas Windows 10 que no est\u00e1 completamente actualizado. Escribe en PowerShell:<\/p>\n<pre> <code> wsl --list --verbose <\/code><\/pre>\n<p>Esto muestra las distribuciones instaladas y si usan WSL 1 o 2. Si ves WSL 1, es posible que algunas funciones no funcionen correctamente. Para actualizar:<\/p>\n<pre> <code> wsl --set-default-version 2 <\/code><\/pre>\n<p>Esto garantiza que cualquier nueva distribuci\u00f3n funcione con WSL 2, lo cual mejora considerablemente la compatibilidad y el rendimiento. Adem\u00e1s, ejecuta <code> wsl --update <\/code>para obtener las \u00faltimas actualizaciones, lo que a veces corrige errores, especialmente si algo deja de funcionar repentinamente despu\u00e9s de las actualizaciones de Windows. En algunas configuraciones, este comando puede incluso solicitar un reinicio para finalizar la actualizaci\u00f3n.<\/p>\n<h3>M\u00e9todo 3: Solucionar problemas de instalaci\u00f3n de la distribuci\u00f3n<\/h3>\n<p>Si intentas instalar una distribuci\u00f3n, pero se bloquea o aparecen mensajes de error, podr\u00eda deberse a problemas con la App Store o a archivos de instalaci\u00f3n almacenados en cach\u00e9. Intenta restablecer la cach\u00e9 de Microsoft Store abriendo PowerShell y ejecutando:<\/p>\n<pre> <code> wsreset.exe <\/code><\/pre>\n<p>Esto restablece la tienda y elimina posibles descargas corruptas. Una vez hecho esto, regresa a la Microsoft Store, aseg\u00farate de que tu conexi\u00f3n a internet sea estable e intenta reinstalar tu distribuci\u00f3n de Linux (como Ubuntu o Debian).A veces, simplemente desinstalar y reinstalar la distribuci\u00f3n puede solucionar problemas persistentes.<\/p>\n<h3>M\u00e9todo 4: Configure manualmente su distribuci\u00f3n de Linux en WSL 2<\/h3>\n<p>Si tu distribuci\u00f3n est\u00e1 instalada, pero a\u00fan funciona con WSL 1, puedes cambiarla manualmente. De nuevo, PowerShell te ayuda:<\/p>\n<pre> <code> wsl --set-version <distro_name> 2 <\/distro_name><\/code><\/pre>\n<p>Reemplaza <em>&lt;distro_name&gt;<\/em> con el nombre real que ves en <code>wsl --list --verbose<\/code>. Si no est\u00e1 en la versi\u00f3n 2, esto lo cambiar\u00e1. Este paso a veces es un poco complicado, sobre todo si el sistema no est\u00e1 completamente actualizado o si WSL 2 no est\u00e1 instalado correctamente, pero la mayor\u00eda de las veces funciona.<\/p>\n<h3>M\u00e9todo 5: Solucionar problemas de red o integraci\u00f3n<\/h3>\n<p>Algunos usuarios informan de problemas en los que Linux no puede conectarse a internet o no se puede acceder a las unidades de Windows. Esto podr\u00eda deberse a una configuraci\u00f3n de red desactualizada o incorrecta en WSL. Puedes intentar restablecer la red ejecutando:<\/p>\n<pre> <code> netsh winsock reset <\/code><\/pre>\n<p>Y luego reinicia. Adem\u00e1s, comprueba si tu distribuci\u00f3n de Linux puede ver los archivos de Windows en [nombre del archivo] <code>\/mnt\/c<\/code>. De lo contrario, aseg\u00farate de que <strong>Windows Defender<\/strong> o alg\u00fan software de seguridad no bloqueen el acceso y de que tus recursos compartidos de WSL est\u00e9n configurados correctamente en la configuraci\u00f3n de Windows.<\/p>\n<h2>Resumen<\/h2>\n<ul>\n<li>Verifique nuevamente que WSL y la plataforma de m\u00e1quina virtual est\u00e9n habilitados.<\/li>\n<li>Actualice WSL y convierta sus distribuciones a WSL 2 si es posible.<\/li>\n<li>Reinstale o restablezca la distribuci\u00f3n de Linux desde Microsoft Store si es necesario.<\/li>\n<li>Establezca la distribuci\u00f3n expl\u00edcitamente en WSL 2 en la l\u00ednea de comando.<\/li>\n<li>Solucione problemas de red o acceso con simples restablecimientos y permisos.<\/li>\n<\/ul>\n<h2>Resumen<\/h2>\n<p>Conseguir que Linux funcione correctamente en Windows puede ser complicado si las actualizaciones de Windows o la configuraci\u00f3n del sistema lo frenan. Pero con un poco de paciencia \u2014verificando que WSL est\u00e9 habilitado correctamente, asegur\u00e1ndose de que todo est\u00e9 actualizado y cambiando las distribuciones entre WSL 1 y 2\u2014, normalmente se puede volver a la normalidad. Si despu\u00e9s de todo esto las cosas siguen mal, a veces puede ser necesario reinstalar WSL desde cero o incluso reiniciar Windows. Ojal\u00e1 esto ayude a evitar que alguien se golpee la cabeza contra el teclado durante horas. Es incre\u00edble cuando por fin funciona, \u00bfverdad? \u00a1Mucha suerte!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ejecutar Linux en Windows es casi como tenerlo todo, excepto que a veces no es tan sencillo. Quiz\u00e1s hayas intentado configurar WSL y te hayas topado con algunos problemas, o quiz\u00e1s te hayas preguntado por qu\u00e9 el entorno Linux no funciona como deber\u00eda. Es un poco frustrante porque, en una configuraci\u00f3n, todo funciona a la [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[1033,207,6,7,1149],"class_list":["post-6987","post","type-post","status-publish","format-standard","hentry","category-how-to","tag-command-line","tag-linux","tag-troubleshooting","tag-windows","tag-windows-subsystem-for-linux"],"acf":[],"_links":{"self":[{"href":"https:\/\/howtogeek.blog\/es\/wp-json\/wp\/v2\/posts\/6987","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/howtogeek.blog\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/howtogeek.blog\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/es\/wp-json\/wp\/v2\/comments?post=6987"}],"version-history":[{"count":1,"href":"https:\/\/howtogeek.blog\/es\/wp-json\/wp\/v2\/posts\/6987\/revisions"}],"predecessor-version":[{"id":6988,"href":"https:\/\/howtogeek.blog\/es\/wp-json\/wp\/v2\/posts\/6987\/revisions\/6988"}],"wp:attachment":[{"href":"https:\/\/howtogeek.blog\/es\/wp-json\/wp\/v2\/media?parent=6987"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/howtogeek.blog\/es\/wp-json\/wp\/v2\/categories?post=6987"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/howtogeek.blog\/es\/wp-json\/wp\/v2\/tags?post=6987"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}