{"id":4636,"date":"2021-04-22T17:00:04","date_gmt":"2021-04-22T23:00:04","guid":{"rendered":"https:\/\/ugit.siua.ac.cr\/?p=4636"},"modified":"2021-04-22T17:00:04","modified_gmt":"2021-04-22T23:00:04","slug":"linux-sub-system-y-hyper-v-en-windows-10","status":"publish","type":"post","link":"https:\/\/sada.services\/?p=4636","title":{"rendered":"Linux sub-system y hyper-v en windows 10"},"content":{"rendered":"\n<p>En esta gu\u00eda se muestra como activar el servicio de linux sub-system y hyper-v en windows 10, cabe se\u00f1alar que debe ser una versi\u00f3n de Windows 10 de 64 bits en su versi\u00f3n PRO.<\/p>\n\n\n\n<p>Digitamos en inicio \u00abconfiguracion\u00bb<\/p>\n\n\n\n<p>Abrimos la configuraci\u00f3n, buscamos la opci\u00f3n \u00abPara programadores\u00bb y habilitamos el modo de programador.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"830\" height=\"689\" src=\"\/wp-content\/uploads\/2021\/04\/image-2.png\" alt=\"\" class=\"wp-image-4639\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-2.png 830w, https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-2-300x249.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-2-768x638.png 768w\" sizes=\"(max-width: 830px) 100vw, 830px\" \/><\/figure><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"822\" height=\"768\" src=\"\/wp-content\/uploads\/2021\/04\/image-4.png\" alt=\"\" class=\"wp-image-4641\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-4.png 822w, https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-4-300x280.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-4-768x718.png 768w\" sizes=\"(max-width: 822px) 100vw, 822px\" \/><\/figure><\/div>\n\n\n\n<p>Ahora vamos a habilitar los servicios<\/p>\n\n\n\n<p>Digitamos en inicio \u00abcaracter\u00edsticas\u00bb<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"836\" height=\"689\" src=\"\/wp-content\/uploads\/2021\/04\/image-1.png\" alt=\"\" class=\"wp-image-4638\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-1.png 836w, https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-1-300x247.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-1-768x633.png 768w\" sizes=\"(max-width: 836px) 100vw, 836px\" \/><\/figure><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"519\" height=\"826\" src=\"\/wp-content\/uploads\/2021\/04\/image-5.png\" alt=\"\" class=\"wp-image-4642\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-5.png 519w, https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-5-188x300.png 188w\" sizes=\"(max-width: 519px) 100vw, 519px\" \/><\/figure><\/div>\n\n\n\n<p>Habilitamos \u00abHyper-V\u00bb y \u00abSubsistema de Windows para Linux\u00bb<\/p>\n\n\n\n<p>Despu\u00e9s de esto debemos reiniciar el sistema<\/p>\n\n\n\n<p>Ahora vamos a instalar el sistemas operativo Linux, desde la Microsoft Store, hay varios sistemas basados en Linux que est\u00e1n disponibles, en este caso vamos a usar debian, lo buscamos y lo instalamos.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"116\" height=\"93\" src=\"\/wp-content\/uploads\/2021\/04\/image-7.png\" alt=\"\" class=\"wp-image-4644\"\/><\/figure><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"332\" src=\"\/wp-content\/uploads\/2021\/04\/image-8-1024x332.png\" alt=\"\" class=\"wp-image-4645\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-8-1024x332.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-8-300x97.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-8-768x249.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-8-1536x498.png 1536w, https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-8.png 1893w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"635\" height=\"188\" src=\"\/wp-content\/uploads\/2021\/04\/image-6.png\" alt=\"\" class=\"wp-image-4643\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-6.png 635w, https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-6-300x89.png 300w\" sizes=\"(max-width: 635px) 100vw, 635px\" \/><\/figure><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"285\" src=\"\/wp-content\/uploads\/2021\/04\/image-10-1024x285.png\" alt=\"\" class=\"wp-image-4647\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-10-1024x285.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-10-300x84.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-10-768x214.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-10-1536x428.png 1536w, https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-10.png 1866w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<p>Para utilizar la terminal Debian digitamos en el inicio de Windows la \u00abdebian\u00bb<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"835\" height=\"695\" src=\"\/wp-content\/uploads\/2021\/04\/image-11.png\" alt=\"\" class=\"wp-image-4648\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-11.png 835w, https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-11-300x250.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-11-768x639.png 768w\" sizes=\"(max-width: 835px) 100vw, 835px\" \/><\/figure><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"982\" height=\"514\" src=\"\/wp-content\/uploads\/2021\/04\/image-12.png\" alt=\"\" class=\"wp-image-4649\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-12.png 982w, https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-12-300x157.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-12-768x402.png 768w\" sizes=\"(max-width: 982px) 100vw, 982px\" \/><\/figure><\/div>\n\n\n\n<p>En este caso ya tenemos algunas configuraciones de la terminal, como los colores y que se imprima cierta informaci\u00f3n cuando se inicia la terminal, para modificar los colores de la terminal se edita la variable PS1 presente en el archivo .bashrc que se encuentra en la carpeta home de cada usuario por ejejmplo para user1 el archivo ser\u00e1 \/home\/user1\/.bashrc, las configuraciones se hacen por usuario, en este caso se modifica la terminal para el usuario ramses, abrimos el archivo .bashrc<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo nano \/home\/ramses\/.bashrc<\/code><\/pre>\n\n\n\n<p>Nos pedir\u00e1 el password del usuario ramses<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"471\" height=\"110\" src=\"\/wp-content\/uploads\/2021\/04\/image-13.png\" alt=\"\" class=\"wp-image-4651\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-13.png 471w, https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-13-300x70.png 300w\" sizes=\"(max-width: 471px) 100vw, 471px\" \/><\/figure><\/div>\n\n\n\n<p>Descomentamos la siguiente l\u00ednea<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"624\" height=\"779\" src=\"\/wp-content\/uploads\/2021\/04\/image-14.png\" alt=\"\" class=\"wp-image-4654\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-14.png 624w, https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-14-240x300.png 240w\" sizes=\"(max-width: 624px) 100vw, 624px\" \/><\/figure><\/div>\n\n\n\n<p>Y editamos la siguiente linea<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"964\" height=\"592\" src=\"\/wp-content\/uploads\/2021\/04\/image-17.png\" alt=\"\" class=\"wp-image-4661\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-17.png 964w, https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-17-300x184.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-17-768x472.png 768w\" sizes=\"(max-width: 964px) 100vw, 964px\" \/><\/figure><\/div>\n\n\n\n<p>En este caso la vriable PS1 tiene el siguiente valor y hace que se vea como se muestra en la imagen<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>PS1=\"\\&#91;\\033&#91;38;5;10m\\]\\h\\&#91;$(tput sgr0)\\]\\&#91;\\033&#91;38;5;197m\\]@\\&#91;$(tput sgr0)\\]\\&#91;\\033&#91;38;5;11m\\]\\u\\&#91;$(tput sgr0)\\]\\&#91;\\033&#91;38;5;197m\\]:\\&#91;$(tput sgr0)\\]\\&#91;\\033&#91;38;5;14m\\]&#91;\\w]\\&#91;$(tput sgr0)\\]\\&#91;\\033&#91;38;5;197m\\]\\\\$\\&#91;$(tput sgr0)\\] \\&#91;$(tput sgr0)\\]\"<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"323\" height=\"78\" src=\"\/wp-content\/uploads\/2021\/04\/image-18.png\" alt=\"\" class=\"wp-image-4662\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-18.png 323w, https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-18-300x72.png 300w\" sizes=\"(max-width: 323px) 100vw, 323px\" \/><\/figure>\n\n\n\n<p>sin embargo se puede cambiar con facilidad con la ayuda de la pagina<\/p>\n\n\n\n<p>http:\/\/bashrcgenerator.com\/<\/p>\n\n\n\n<p>Donde se puede genererar la variable PS1 de manera muy sencilla<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"963\" height=\"731\" src=\"\/wp-content\/uploads\/2021\/04\/image-19.png\" alt=\"\" class=\"wp-image-4663\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-19.png 963w, https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-19-300x228.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-19-768x583.png 768w\" sizes=\"(max-width: 963px) 100vw, 963px\" \/><\/figure>\n\n\n\n<p>Para que se muestre el logo de debian y las caracter\u00edsticas del sistema al iniciar la terminal, instalamos<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt install screenfetch<\/code><\/pre>\n\n\n\n<p>Y agregamos al final del archivo .baschrc la linea<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>screenfetch<\/code><\/pre>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"799\" height=\"503\" src=\"\/wp-content\/uploads\/2021\/04\/image-20.png\" alt=\"\" class=\"wp-image-4665\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-20.png 799w, https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-20-300x189.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-20-768x483.png 768w\" sizes=\"(max-width: 799px) 100vw, 799px\" \/><\/figure><\/div>\n\n\n\n<p>Para hacer que podamos ejecutar comandos sudo sin necesidad de la palabra sudo usando la instrucci\u00f3n en may\u00fascula por ejemplo para el comando ping es necesario ejecutarlo con sudo como se muestra en la imagen, podemos ejecutarlo en may\u00fascula sin necesidad de usar sudo<\/p>\n\n\n\n<p>ping en min\u00fascula sin sudo<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"alignleft size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"324\" height=\"62\" src=\"\/wp-content\/uploads\/2021\/04\/image-23.png\" alt=\"\" class=\"wp-image-4668\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-23.png 324w, https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-23-300x57.png 300w\" sizes=\"(max-width: 324px) 100vw, 324px\" \/><\/figure><\/div>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>ping en min\u00fascula con sudo<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"211\" src=\"\/wp-content\/uploads\/2021\/04\/image-24.png\" alt=\"\" class=\"wp-image-4669\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-24.png 520w, https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-24-300x122.png 300w\" sizes=\"(max-width: 520px) 100vw, 520px\" \/><\/figure>\n\n\n\n<p>Ahora con PING en may\u00fascula sin sudo<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"534\" height=\"211\" src=\"\/wp-content\/uploads\/2021\/04\/image-26.png\" alt=\"\" class=\"wp-image-4671\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-26.png 534w, https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-26-300x119.png 300w\" sizes=\"(max-width: 534px) 100vw, 534px\" \/><\/figure>\n\n\n\n<p>Para lograr esto debemos agregar al final del archivo .bashrc <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo nano \/home\/ramses\/.bashrc<\/code><\/pre>\n\n\n\n<p>lo siguiente<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"472\" height=\"389\" src=\"\/wp-content\/uploads\/2021\/04\/image-27.png\" alt=\"\" class=\"wp-image-4672\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-27.png 472w, https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-27-300x247.png 300w\" sizes=\"(max-width: 472px) 100vw, 472px\" \/><\/figure><\/div>\n\n\n\n<pre class=\"wp-block-code\"><code># SUDO - shout at bash to su commands\r\n# Distributed under GNU GPLv2, @jthistle on github\r\n\r\nshopt -s expand_aliases\r\n\r\nIFS_=${IFS}\r\nIFS=\":\" read -ra PATHS &lt;&lt;&lt; \"$PATH\"\r\n\r\nfor i in \"${PATHS&#91;@]}\"; do\r\n  if test -d \"$i\"; then\r\n    for j in $( ls \"$i\" ); do\r\n      if &#91; ${j^^} != $j ] &amp;&amp; &#91; $j != \"sudo\" ]; then\r\n        alias ${j^^}=\"sudo $j\"\r\n      fi\r\n    done\r\n  fi\r\ndone\r\n\r\nalias SUDO='sudo $(history -p !!)'\r\n\r\nIFS=${IFS_}\r\n\r\n# end SUDO<\/code><\/pre>\n\n\n\n<p>Para que los cambios se hagan efectivos<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>source \/home\/ramses\/.bashrc<\/code><\/pre>\n\n\n\n<p>Para iniciar Hyper-V<\/p>\n\n\n\n<p>Abrimos el administrador de Hyper-V, se recomienda usar una partici\u00f3n y en ella crear 2 carpetas, \u00abMaquinas Virtuales\u00bb y \u00abDiscos virtuales\u00bb<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"858\" height=\"701\" src=\"\/wp-content\/uploads\/2021\/04\/image-28.png\" alt=\"\" class=\"wp-image-4673\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-28.png 858w, https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-28-300x245.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2021\/04\/image-28-768x627.png 768w\" sizes=\"(max-width: 858px) 100vw, 858px\" \/><\/figure><\/div>\n","protected":false},"excerpt":{"rendered":"<p>En esta gu\u00eda se muestra como activar el servicio de linux sub-system y hyper-v en windows 10, cabe se\u00f1alar que debe ser una versi\u00f3n de Windows 10 de 64 bits en su versi\u00f3n PRO. Digitamos en inicio \u00abconfiguracion\u00bb Abrimos la configuraci\u00f3n, buscamos la opci\u00f3n \u00abPara programadores\u00bb y habilitamos el modo de programador. Ahora vamos a [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":2135,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[187,227,86],"tags":[100,284,283,285,282],"class_list":["post-4636","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-debian","category-linux","category-windows","tag-debian","tag-hyper-v","tag-linux-subsystem","tag-terminal-linux","tag-windows-10"],"blocksy_meta":{"styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":6}},"_links":{"self":[{"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/posts\/4636","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/sada.services\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4636"}],"version-history":[{"count":1,"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/posts\/4636\/revisions"}],"predecessor-version":[{"id":4674,"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/posts\/4636\/revisions\/4674"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/media\/2135"}],"wp:attachment":[{"href":"https:\/\/sada.services\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4636"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sada.services\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4636"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sada.services\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4636"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}