{"id":10955,"date":"2016-06-13T17:40:01","date_gmt":"2016-06-13T20:40:01","guid":{"rendered":"https:\/\/cleuber.com.br\/?p=10955"},"modified":"2016-06-14T15:59:13","modified_gmt":"2016-06-14T18:59:13","slug":"ubuntu-user-space-o-ubuntu-integrado-ao-windows","status":"publish","type":"post","link":"https:\/\/cleuber.com.br\/index.php\/2016\/06\/13\/ubuntu-user-space-o-ubuntu-integrado-ao-windows","title":{"rendered":"Ubuntu User Space! O Ubuntu Integrado ao Windows"},"content":{"rendered":"<p>N\u00e3o, n\u00e3o \u00e9 primeiro de Abril novamente.<\/p>\n<figure id=\"attachment_10991\" aria-describedby=\"caption-attachment-10991\" style=\"width: 111px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/SATYA-NADELLA-menor.jpg?ssl=1\"><img data-recalc-dims=\"1\" decoding=\"async\" loading=\"lazy\" class=\"wp-image-10991\" src=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/SATYA-NADELLA-menor.jpg?resize=111%2C119&#038;ssl=1\" alt=\"Sataya Nadella\" width=\"111\" height=\"119\" \/><\/a><figcaption id=\"caption-attachment-10991\" class=\"wp-caption-text\"><em><span style=\"color: #808080;\">Sataya Nadella<\/span><\/em><\/figcaption><\/figure>\n<p>Parece mesmo que desde a sa\u00edda do CEO\u00a0da Microsoft <span style=\"color: #3366ff;\"><a style=\"color: #3366ff;\" href=\"https:\/\/cleuber.com.br\/index.php\/2013\/08\/29\/os-momentos-mais-loucos-e-engracados-de-steve-ballmer-na-microsoft\" target=\"_blank\">Steve Ballmer<\/a><\/span>, e com a chegada de <span style=\"text-decoration: underline;\"><span style=\"color: #3366ff;\"><a style=\"color: #3366ff; text-decoration: underline;\" href=\"https:\/\/pt.wikipedia.org\/wiki\/Satya_Nadella\" target=\"_blank\">Satya Nadella<\/a><\/span><\/span> ao cargo de CEO, muitos\u00a0paradigmas mudaram na\u00a0empresa. Muitos desenvolvedores e usu\u00e1rios foram e s\u00e3o ouvidos agora, e muitas pesquisas feitas para atender as necessidades apontadas por eles. Dentre eles, a expans\u00e3o de seu sistema operacional <span style=\"text-decoration: underline;\"><span style=\"color: #3366ff;\"><a style=\"color: #3366ff; text-decoration: underline;\" href=\"https:\/\/cleuber.com.br\/index.php\/2015\/08\/19\/windows-10-dissecado-o-que-ha-de-melhor-e-o-que-ainda-falta\" target=\"_blank\">Windows 10<\/a><\/span><\/span> abra\u00e7ando diversos conceitos de unifica\u00e7\u00e3o de recursos entre plataformas, converg\u00eancia, a adi\u00e7\u00e3o de diversos recursos existentes em outros sistemas operacionais como no Linux e Mac, expans\u00e3o de produtos para outros sistemas operacionais como o <span style=\"text-decoration: underline;\"><span style=\"color: #3366ff;\"><a style=\"color: #3366ff; text-decoration: underline;\" href=\"https:\/\/cleuber.com.br\/index.php\/2016\/03\/10\/microsoft-lanca-sql-server-para-linux\" target=\"_blank\">SQL Server para\u00a0Linux<\/a><\/span><\/span>, e assim por diante.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/03\/Microsoft-Heart-Linux-620x250b.jpg?ssl=1\"><img data-recalc-dims=\"1\" decoding=\"async\" loading=\"lazy\" class=\"wp-image-10308 alignleft\" src=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/03\/Microsoft-Heart-Linux-620x250b.jpg?resize=219%2C121&#038;ssl=1\" alt=\"Microsoft-Heart-Linux-620x250b\" width=\"219\" height=\"121\" srcset=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/03\/Microsoft-Heart-Linux-620x250b.jpg?w=451&amp;ssl=1 451w, https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/03\/Microsoft-Heart-Linux-620x250b.jpg?resize=300%2C166&amp;ssl=1 300w\" sizes=\"auto, (max-width: 219px) 100vw, 219px\" \/><\/a><br \/>\nE agora mais uma novidade. Desta vez,\u00a0sobre um projeto real que a Microsoft fez em parceria com a Canonical chamado <strong>Ubuntu User Space<\/strong> divulgado em sua <span style=\"text-decoration: underline;\"><span style=\"color: #3366ff;\"><a style=\"color: #3366ff; text-decoration: underline;\" href=\"https:\/\/blogs.windows.com\/buildingapps\/2016\/03\/30\/run-bash-on-ubuntu-on-windows\/\" target=\"_blank\">confer\u00eancia Build 2016<\/a><\/span><\/span>. Trata-se dos <strong>bin\u00e1rios do Ubuntu rodando dentro do Windows.<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/bash-is-coming-to-windows_004-970x546-c.jpg?ssl=1\"><img data-recalc-dims=\"1\" decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-10989\" src=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/bash-is-coming-to-windows_004-970x546-c.jpg?resize=610%2C343&#038;ssl=1\" alt=\"bash-is-coming-to-windows_004-970x546-c\" width=\"610\" height=\"343\" srcset=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/bash-is-coming-to-windows_004-970x546-c.jpg?w=970&amp;ssl=1 970w, https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/bash-is-coming-to-windows_004-970x546-c.jpg?resize=300%2C169&amp;ssl=1 300w, https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/bash-is-coming-to-windows_004-970x546-c.jpg?resize=768%2C432&amp;ssl=1 768w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><\/p>\n<p><span style=\"text-decoration: underline;\"><span style=\"color: #3366ff;\"><a href=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/dustin.png?ssl=1\"><img data-recalc-dims=\"1\" decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-10990 alignleft\" src=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/dustin.png?resize=110%2C109&#038;ssl=1\" alt=\"dustin\" width=\"110\" height=\"109\" srcset=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/dustin.png?w=110&amp;ssl=1 110w, https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/dustin.png?resize=70%2C70&amp;ssl=1 70w\" sizes=\"auto, (max-width: 110px) 100vw, 110px\" \/><\/a><a style=\"color: #3366ff; text-decoration: underline;\" href=\"https:\/\/insights.ubuntu.com\/author\/kirkland\/\" target=\"_blank\"><br \/>\nDustin Kirkland<\/a><\/span><\/span> l\u00edder do time de estrat\u00e9gia, ciclo de vida e roadmap do Ubuntu, e que trabalha para o CEO da Canonical Mark Shuttleworth, publicou\u00a0em um artigo do <span style=\"text-decoration: underline;\"><span style=\"color: #3366ff;\"><a style=\"color: #3366ff; text-decoration: underline;\" href=\"https:\/\/insights.ubuntu.com\/2016\/03\/30\/ubuntu-on-windows-the-ubuntu-userspace-for-windows-developers\/\" target=\"_blank\">Insights do Ubuntu<\/a><\/span><\/span>\u00a0a not\u00edcia ap\u00f3s participar da confer\u00eancia Build 2016 da Microsoft, e vou transcrever\u00a0aqui integralmente.<\/p>\n<p>&nbsp;<\/p>\n<p>Mark Shuttleworth CEO da Canonical, tamb\u00e9m se pronunciou sobre o projeto dizendo:<\/p>\n<p><em><a href=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/shuttlworth-menor.jpg?ssl=1\"><img data-recalc-dims=\"1\" decoding=\"async\" loading=\"lazy\" class=\"wp-image-10995 alignleft\" src=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/shuttlworth-menor.jpg?resize=94%2C118&#038;ssl=1\" alt=\"shuttlworth-menor\" width=\"94\" height=\"118\" \/><\/a>&#8220;Em nossa jornada para trazer software livre para o p\u00fablico mais amplo poss\u00edvel, este n\u00e3o \u00e9 foi um\u00a0momento que poder\u00edamos ter previsto. No entanto, estamos muito satisfeitos de estar por tr\u00e1s do Ubuntu para Windows, o compromisso de responder \u00e0s necessidades dos desenvolvedores do Windows explorando Linux desta maneira nova e surpreendente, e estamos animados com as possibilidades anunciadas por esta mudan\u00e7a inesperada dos acontecimentos.&#8221;<\/em><\/p>\n<p>&nbsp;<\/p>\n<p>Segue abaixo a descri\u00e7\u00e3o de Dustin Kirkland:<\/p>\n\n\t\t<div class=\"clearfix\"><\/div>\n\t\t<hr style=\"margin-top:10px; margin-bottom:10px;\" class=\"divider divider-normal\">\n\t\n<p><em>\u00c9 meio dif\u00edcil de entender, ent\u00e3o eu vou explicar mais detalhadamente.<\/em><\/p>\n<ol>\n<li><span class=\"goog-text-highlight\">&#8230;Os usu\u00e1rios do Windows 10&#8230;<\/span><\/li>\n<li>&#8230;Poder\u00e3o abrir o menu Iniciar do Windows&#8230;<\/li>\n<li>&#8230;E digitar &#8220;bash&#8221; [enter]&#8230;<\/li>\n<li>&#8230;Que ir\u00e1 abrir um terminal\u00a0<i>cmd.exe<\/i>&#8230;<\/li>\n<li>&#8230;Rodando\u00a0o Ubuntu <i>\/bin\/bash&#8230;<\/i><\/li>\n<li>&#8230;Com acesso total a todo o espa\u00e7o do usu\u00e1rio Ubuntu.<\/li>\n<li>&#8230;Isso significa trabalhar com o\u00a0<span style=\"text-decoration: underline;\"><span style=\"color: #3366ff; text-decoration: underline;\"><i><a style=\"color: #3366ff; text-decoration: underline;\" href=\"http:\/\/manpg.es\/apt\">apt<\/a><\/i>, <a style=\"color: #3366ff; text-decoration: underline;\" href=\"http:\/\/manpg.es\/ssh\"><i>ssh<\/i><\/a>, <i><a style=\"color: #3366ff; text-decoration: underline;\" href=\"http:\/\/manpg.es\/rsync\">rsync<\/a><\/i>, <i><a style=\"color: #3366ff; text-decoration: underline;\" href=\"http:\/\/manpg.es\/find\">find<\/a><\/i>, <i><a style=\"color: #3366ff; text-decoration: underline;\" href=\"http:\/\/manpg.es\/grep\">grep<\/a><\/i>, <i><a style=\"color: #3366ff; text-decoration: underline;\" href=\"http:\/\/manpg.es\/awk\">awk<\/a><\/i>, <i><a style=\"color: #3366ff; text-decoration: underline;\" href=\"http:\/\/manpg.es\/sed\">sed<\/a><\/i>, <i><a style=\"color: #3366ff; text-decoration: underline;\" href=\"http:\/\/manpg.es\/sort\">sort<\/a><\/i>,\u00a0<i><a style=\"color: #3366ff; text-decoration: underline;\" href=\"http:\/\/manpg.es\/xargs\">xargs<\/a><\/i>, <i><a style=\"color: #3366ff; text-decoration: underline;\" href=\"http:\/\/manpg.es\/md5sum\">md5sum<\/a><\/i>, <i><a style=\"color: #3366ff; text-decoration: underline;\" href=\"http:\/\/manpg.es\/gpg\">gpg<\/a><\/i>, <i><a style=\"color: #3366ff; text-decoration: underline;\" href=\"http:\/\/manpg.es\/curl\">curl<\/a><\/i>, <i><a style=\"color: #3366ff; text-decoration: underline;\" href=\"http:\/\/manpg.es\/wget\">wget<\/a><\/i>,\u00a0<i><a style=\"color: #3366ff; text-decoration: underline;\" href=\"http:\/\/manpg.es\/apache2\">apache<\/a><\/i>, <a style=\"color: #3366ff; text-decoration: underline;\" href=\"http:\/\/manpg.es\/mysql\"><i>mysql<\/i><\/a>, <i><a style=\"color: #3366ff; text-decoration: underline;\" href=\"http:\/\/manpg.es\/python\">python<\/a><\/i>, <i><a style=\"color: #3366ff; text-decoration: underline;\" href=\"http:\/\/manpg.es\/perl\">perl<\/a><\/i>, <i><a style=\"color: #3366ff; text-decoration: underline;\" href=\"http:\/\/manpg.es\/ruby\">ruby<\/a><\/i>, <i><a style=\"color: #3366ff; text-decoration: underline;\" href=\"http:\/\/manpg.es\/php\">php<\/a><\/i>, <i><a style=\"color: #3366ff; text-decoration: underline;\" href=\"http:\/\/manpg.es\/gcc\">gcc<\/a>, <a style=\"color: #3366ff; text-decoration: underline;\" href=\"http:\/\/manpg.es\/tar\">tar<\/a>, <a style=\"color: #3366ff; text-decoration: underline;\" href=\"http:\/\/manpg.es\/vim\">vim<\/a>, <a style=\"color: #3366ff; text-decoration: underline;\" href=\"http:\/\/manpg.es\/emacs\">emacs<\/a>, <a style=\"color: #3366ff; text-decoration: underline;\" href=\"http:\/\/manpg.es\/diff\">diff<\/a>, <a style=\"color: #3366ff; text-decoration: underline;\" href=\"http:\/\/manpg.es\/patch\">patch<\/a><\/i><\/span><\/span>&#8230;<\/li>\n<li>&#8230;E a maioria das dezenas de milhares de pacotes bin\u00e1rios dispon\u00edveis nos arquivos do Ubuntu!<\/li>\n<\/ol>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" loading=\"lazy\" class=\"alignnone size-large wp-image-10994\" src=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/160330-Bash-Ubuntu-Linux-on-Windows-10-02.jpg?resize=620%2C378&#038;ssl=1\" alt=\"160330-Bash-Ubuntu-Linux-on-Windows-10-02\" width=\"620\" height=\"378\" srcset=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/160330-Bash-Ubuntu-Linux-on-Windows-10-02.jpg?resize=1024%2C625&amp;ssl=1 1024w, https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/160330-Bash-Ubuntu-Linux-on-Windows-10-02.jpg?resize=300%2C183&amp;ssl=1 300w, https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/160330-Bash-Ubuntu-Linux-on-Windows-10-02.jpg?resize=768%2C468&amp;ssl=1 768w, https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/160330-Bash-Ubuntu-Linux-on-Windows-10-02.jpg?w=1200&amp;ssl=1 1200w\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" \/><\/p>\n<p>Mas a\u00ed voc\u00ea pergunta&#8230;<\/p>\n<p><i>Certo, ent\u00e3o apenas Ubuntu rodando em uma m\u00e1quina virtual?&#8221;<\/i><br \/>\nN\u00e3o! Esta n\u00e3o \u00e9 uma m\u00e1quina virtual!\u00a0N\u00e3o h\u00e1 nenhuma inicializa\u00e7\u00e3o do kernel Linux em uma m\u00e1quina virtual sob um hypervisor. \u00c9 apenas o Ubuntu user space.<\/p>\n<p><em>Ah, ok, ent\u00e3o este \u00e9 o Ubuntu em um\u00a0cont\u00eainer, ent\u00e3o?&#8221;<\/em><br \/>\nN\u00e3o! Este n\u00e3o \u00e9 um cont\u00eainer. S\u00e3o os\u00a0bin\u00e1rios nativos do Ubuntu rodando diretamente no Windows.<\/p>\n<p><em>&#8220;Hum, bem, \u00e9 como o Cygwin talvez?&#8221;<\/em><br \/>\nN\u00e3o!\u00a0Cygwin inclui utilit\u00e1rios de c\u00f3digo aberto que s\u00e3o recompilados da fonte\u00a0para rodar nativamente no Windows. Aqui, estamos falando de bit-por-bit, check-sum por check-sum, os\u00a0bin\u00e1rios ELF Ubuntu rodando diretamente no Windows.<\/p>\n[Longa pausa]\n<p><i>&#8220;Ent\u00e3o, talvez algo como um emulador de Linux?&#8221;<\/i><br \/>\nAgora voc\u00ea est\u00e1 ficando mais quente!<br \/>\nA equipe de desenvolvedores da Microsoft tem estado a trabalhar arduamente adaptando uma tecnologia de pesquisa da Microsoft para <strong>executar basicamente tradu\u00e7\u00e3o em tempo real do Linux syscalls em syscalls do sistema operacional Windows<\/strong>. Geeks podem concluir\u00a0corretamente que \u00e9 algo do tipo do inverso do &#8220;Wine&#8221; &#8211; bin\u00e1rios Ubuntu rodando nativamente no Windows. Microsoft chama de seu &#8220;Windows Subsystem para Linux&#8221;. (E n\u00e3o, n\u00e3o \u00e9 de c\u00f3digo aberto).<\/p>\n<p><strong>Observa\u00e7\u00e3o do Cleuber:<\/strong> Sabe quando voc\u00ea usa o Wine para emular programas de Windows dentro do Linux? Seria isso, mas sem a necessidade de um &#8220;Wine\u00a0para Windows&#8221;, por causa das tradu\u00e7\u00f5es em tempo real dos syscalls.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/160330WSSL_lg.jpg?ssl=1\"><img data-recalc-dims=\"1\" decoding=\"async\" loading=\"lazy\" class=\"alignnone size-large wp-image-10988\" src=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/160330WSSL_lg.jpg?resize=620%2C345&#038;ssl=1\" alt=\"160330WSSL_lg\" width=\"620\" height=\"345\" srcset=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/160330WSSL_lg.jpg?resize=1024%2C569&amp;ssl=1 1024w, https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/160330WSSL_lg.jpg?resize=300%2C167&amp;ssl=1 300w, https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/160330WSSL_lg.jpg?resize=768%2C426&amp;ssl=1 768w, https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/160330WSSL_lg.jpg?w=1918&amp;ssl=1 1918w\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" \/><\/a><\/p>\n<div>continuando&#8230;<\/div>\n<div><\/div>\n<div><i>Oh, ent\u00e3o agora \u00e9 totalmente novidade!<\/i>\u00a0E o utilit\u00e1rio\u00a0<i><a href=\"http:\/\/manpg.es\/sysbench\">sysbench<\/a><\/i>\u00a0est\u00e1 mostrando o desempenho de cpu, mem\u00f3ria e i\/o quase equivalente.<\/div>\n<div><\/div>\n<div>Voc\u00ea poder\u00e1 ver todo o seu sistema de arquivos do Ubuntu a partir do Windows Explorer no <i>C:\\Users\\Seu-usu\u00e1rio\\AppData\\Local\\Lxss\\rootfs\\<\/i><\/div>\n<p><a href=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/file-explorer.png?ssl=1\"><img data-recalc-dims=\"1\" decoding=\"async\" loading=\"lazy\" class=\"alignnone size-large wp-image-10957\" src=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/file-explorer-1024x640.png?resize=620%2C388&#038;ssl=1\" alt=\"file-explorer\" width=\"620\" height=\"388\" srcset=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/file-explorer.png?resize=1024%2C640&amp;ssl=1 1024w, https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/file-explorer.png?resize=300%2C188&amp;ssl=1 300w, https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/file-explorer.png?resize=768%2C480&amp;ssl=1 768w, https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/file-explorer.png?w=1417&amp;ssl=1 1417w\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" \/><\/a><\/p>\n<p>Agora voc\u00ea poder\u00e1 usar o s<i>sh<\/i>\u00a0para acessar outros sistemas Linux. N\u00e3o haver\u00e1 mais a necessidade do Putty! Apenas <i>ssh<\/i> diretamente de dentro do shell.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/ssh.png?ssl=1\"><img data-recalc-dims=\"1\" decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-10959\" src=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/ssh.png?resize=609%2C107&#038;ssl=1\" alt=\"ssh\" width=\"609\" height=\"107\" srcset=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/ssh.png?w=948&amp;ssl=1 948w, https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/ssh.png?resize=300%2C53&amp;ssl=1 300w, https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/ssh.png?resize=768%2C134&amp;ssl=1 768w\" sizes=\"auto, (max-width: 609px) 100vw, 609px\" \/><\/a><\/p>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-10958\" src=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/apt.png?resize=611%2C320&#038;ssl=1\" alt=\"apt\" width=\"611\" height=\"320\" srcset=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/apt.png?w=952&amp;ssl=1 952w, https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/apt.png?resize=300%2C157&amp;ssl=1 300w, https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/apt.png?resize=768%2C403&amp;ssl=1 768w\" sizes=\"auto, (max-width: 611px) 100vw, 611px\" \/><\/p>\n<p>Est\u00e1 tudo funcionando exatamente como o esperado? N\u00e3o, n\u00e3o completamente. A vasta maioria da <span style=\"text-decoration: underline;\"><span style=\"color: #3366ff;\"><a style=\"color: #3366ff; text-decoration: underline;\" href=\"https:\/\/github.com\/linux-test-project\/ltp\">LTP<\/a><\/span><\/span>\u00a0 funciona bem. Mas h\u00e1 algumas imperfei\u00e7\u00f5es ainda, especialmente em torno tty. Meu amado <i><a href=\"http:\/\/byobu.org\/\">Byobu<\/a><\/i>, <i><a href=\"http:\/\/manpg.es\/screen\">tela<\/a><\/i>, e <i><a href=\"http:\/\/manpg.es\/tmux\">tmux<\/a>\u00a0<\/i> n\u00e3o chegam a funcionar\u00a0ainda, mas eles est\u00e3o chegando! A\u00a0imagem do Ubuntu que est\u00e1 sendo usada \u00e9 a Ubuntu 14.04 LTS, mas em breve mudar\u00e1 para a do\u00a0Ubuntu 16.04 LTS na Windows Store muito, muito em breve.<\/p>\n<p>Finalmente, eu imagino que alguns de voc\u00eas &#8211; Que usam h\u00e1 muito tempo o Windows e o Linux Ubuntu talvez ainda estejam pensando, &#8221; <i>por qu\u00ea?!?<\/i>&#8221; Este parece ser um<strong> endosso<\/strong> quase surreal pela Microsoft <strong>sobre a import\u00e2ncia de c\u00f3digo aberto para desenvolvedores<\/strong>.\u00a0Na verdade, o que \u00e9 uma oportunidade fant\u00e1stica para fazer uma ponte do mundo da tecnologia de c\u00f3digo livre e aberto diretamente em qualquer desktop do Windows 10 no planeta. E um vector para aprender e usar mais o Ubuntu e Linux em nuvens p\u00fablicas, como <span style=\"text-decoration: underline;\"><span style=\"color: #3366ff;\"><a style=\"color: #3366ff; text-decoration: underline;\" href=\"http:\/\/microsoft.com\/azure\">Azure<\/a><\/span><\/span>.\u00a0Do ponto de vista da Microsoft, uma variedade de pesquisas e estudos de usu\u00e1rios t\u00eam apontado para o bash e outras ferramentas do Linux &#8211; e muito especificamente, o Ubuntu &#8211; para estar\u00a0dispon\u00edvel no Windows, e sem a pesada virtualiza\u00e7\u00e3o completa.<\/p>\n<p>Ent\u00e3o, se voc\u00ea faz parte do programa &#8220;<span style=\"text-decoration: underline;\"><span style=\"color: #3366ff;\"><a style=\"color: #3366ff; text-decoration: underline;\" href=\"https:\/\/insider.windows.com\" target=\"_blank\">Insider<\/a><\/span><\/span>&#8221; do Windows ter\u00e1 acesso ao beta inicial desta tecnologia.<\/p>\n\n\t\t<div class=\"clearfix\"><\/div>\n\t\t<hr style=\"margin-top:10px; margin-bottom:10px;\" class=\"divider divider-normal\">\n\t\n<p>Veja abaixo o v\u00eddeo da Build 2016 com o pessoal da Microsoft apresentando o recurso.<\/p>\n<p><iframe loading=\"lazy\" src=\"https:\/\/channel9.msdn.com\/Events\/Build\/2016\/P488\/player#ccLang=pt\" width=\"640\" height=\"360\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p><strong>Obs.\u00a0<\/strong>Buscando pela internet, j\u00e1 vi pessoas usando o\u00a0<span style=\"text-decoration: underline;\"><span style=\"color: #3366ff;\"><a class=\"text-link\" style=\"color: #3366ff; text-decoration: underline;\" href=\"https:\/\/sourceforge.net\/projects\/xming\/\" target=\"_blank\">Xming X Server<\/a><\/span><\/span>\u00a0para chamar aplica\u00e7\u00f5es do Ubuntu com interface gr\u00e1fica como o vim, o xeyes (apenas para testar) e o Firefox do Ubuntu dentro do Windows. Ainda com performance lenta e travando, mas ainda sim mais r\u00e1pida do que chamando a aplica\u00e7\u00e3o via conex\u00e3o remota VNC ou <span style=\"text-decoration: underline;\"><span style=\"color: #3366ff;\"><a style=\"color: #3366ff; text-decoration: underline;\" href=\"https:\/\/cleuber.com.br\/index.php\/2015\/06\/15\/acesso-ssh-com-janela-grafica\" target=\"_blank\">ssh com janela gr\u00e1fica<\/a><\/span><\/span>. (por ser uma execu\u00e7\u00e3o local e independente da conex\u00e3o de rede com outra m\u00e1quina).<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/xming.png?ssl=1\"><img data-recalc-dims=\"1\" decoding=\"async\" loading=\"lazy\" class=\"alignnone size-large wp-image-10987\" src=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/xming.png?resize=620%2C331&#038;ssl=1\" alt=\"xming\" width=\"620\" height=\"331\" srcset=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/xming.png?resize=1024%2C546&amp;ssl=1 1024w, https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/xming.png?resize=300%2C160&amp;ssl=1 300w, https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/xming.png?resize=768%2C409&amp;ssl=1 768w, https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/xming.png?resize=620%2C330&amp;ssl=1 620w, https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/xming.png?w=1280&amp;ssl=1 1280w\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" \/><\/a><\/p>\n<p>Como o projeto est\u00e1 em desenvolvimento, creio que ap\u00f3s ser lan\u00e7ado e estiver maduro,\u00a0entregar\u00e1 recursos preciosos\u00a0especialmente para desenvolvedores que em alguns casos, adoram os recursos do Linux, mas que muitas vezes precisam tamb\u00e9m trabalhar no Windows.<\/p>\n<p>Abra\u00e7os<\/p>\n<p>Cleuber<\/p>\n<p>fonte: <span style=\"text-decoration: underline;\"><span style=\"color: #3366ff;\"><a style=\"color: #3366ff; text-decoration: underline;\" href=\"https:\/\/blogs.windows.com\/buildingapps\/2016\/03\/30\/run-bash-on-ubuntu-on-windows\/\" target=\"_blank\">Microsoft<\/a><\/span><\/span>,\u00a0<span style=\"text-decoration: underline;\"><span style=\"color: #3366ff;\"><a style=\"color: #3366ff; text-decoration: underline;\" href=\"https:\/\/insights.ubuntu.com\/2016\/03\/30\/ubuntu-on-windows-the-ubuntu-userspace-for-windows-developers\/\" target=\"_blank\">Canonical<\/a><\/span><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>N\u00e3o, n\u00e3o \u00e9 primeiro de Abril novamente. Parece mesmo que desde a sa\u00edda do CEO\u00a0da Microsoft Steve Ballmer, e com a chegada de Satya Nadella ao cargo de CEO, muitos\u00a0paradigmas mudaram na\u00a0empresa. Muitos desenvolvedores e usu\u00e1rios foram e s\u00e3o ouvidos agora, e muitas pesquisas feitas para atender as necessidades apontadas por eles. Dentre eles, a &hellip;<\/p>\n","protected":false},"author":1,"featured_media":10986,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"nf_dc_page":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[51,4,2,3],"tags":[548,66,547,60,178],"class_list":["post-10955","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dicas-e-tutoriais","category-tutoriais-linux","category-noticias","category-tutoriais-windows","tag-bash","tag-microsoft","tag-shell","tag-ubuntu","tag-windows-10"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/cleuber.com.br\/index.php\/wp-json\/wp\/v2\/posts\/10955","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cleuber.com.br\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cleuber.com.br\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cleuber.com.br\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cleuber.com.br\/index.php\/wp-json\/wp\/v2\/comments?post=10955"}],"version-history":[{"count":0,"href":"https:\/\/cleuber.com.br\/index.php\/wp-json\/wp\/v2\/posts\/10955\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cleuber.com.br\/index.php\/wp-json\/wp\/v2\/media\/10986"}],"wp:attachment":[{"href":"https:\/\/cleuber.com.br\/index.php\/wp-json\/wp\/v2\/media?parent=10955"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cleuber.com.br\/index.php\/wp-json\/wp\/v2\/categories?post=10955"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cleuber.com.br\/index.php\/wp-json\/wp\/v2\/tags?post=10955"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}