Como muitos de vocês sabem, na Microsoft Store, existem três versões do Ubuntu . Isso significa que no Windows eu posso emular o Ubuntu e ter a linha de comando do Ubuntu diretamente no Windows.
A pergunta é muito fácil: o que não posso fazer a partir da linha de comando do Ubuntu emulada no Windows que posso fazer em um Ubuntu baseado no Linux? É útil baixar este aplicativo Ubuntu, instalá-lo e trabalhar apenas com ele em vez do sistema operacional real? É possível instalar todas as bibliotecas de desenvolvimento? Posso escrever (ou não) drivers de dispositivo? Em outras palavras: quais são os limites?
Quais recursos do Ubuntu Linux estão faltando no Ubuntu no Windows?
Novas respostas são bem-vindas: eu sei que todo software está sempre mudando, melhorando características e recursos!
fonte
Respostas:
O Ubuntu que é executado no Windows 10 Subsystem para Linux não é uma distribuição completa. De fato, não é Linux - não possui kernel Linux. Portanto, você não pode testar ou tentar extensões do kernel, incluindo drivers, porque você não está executando o Linux .
Se você quiser fazer coisas assim, instale o Ubuntu em uma VM - o Win10 inclui o Hyper-V, mas pessoalmente, prefiro o VirtualBox, que é gratuito - ou inicialize sua máquina com o Ubuntu rodando apenas o metal. Você certamente encontrará o último mais rápido que o Windows - eu o encontro em todas as minhas máquinas. Em parte, isso ocorre porque você precisa de proteção antivírus ao executar o Windows, o que diminui o desempenho, especialmente o desempenho do disco. E porque você precisa, o Win10 inclui antivírus embutido.
Com o Linux, você não precisa de nenhum, portanto, há menos impacto no desempenho.
fonte
Uma das coisas que você não pode fazer com facilidade no Windows Subsystem for Linux (WSL) é executar aplicativos da GUI do Linux.
Para fazer isso, você deve instalar um servidor X11 não suportado, como VcXsrv ou Xming.
A ativação do WSL é relativamente trivial. Parece ser muito bom como uma terra de usuário da linha de comando do Linux.
fonte
VcXsrv
suportado. Eles lançaram cerca de 10 atualizações desde que eu o uso (outubro de 2017).Há muitas informações úteis em cada uma das respostas acima. Estou aqui resumindo os principais conceitos de cada um deles.
Atualização de maio de 2019 : como apontado em uma das respostas mais recentes, a WSL está evoluindo usando o verdadeiro Linux Kernel e fornecendo muito mais opções. Passei por este documento e, se confirmado, será um grande passo em frente. Aqui você pode encontrar um bom artigo sobre o tópico "kernel Linux real no W10"
Resumindo: "O Ubuntu no Windows é a área de usuário completa do Ubuntu, sobre um kernel do Windows no modo Compatibilidade com Linux", como apontado em um dos comentários.
O que não posso fazer:
O que eu posso fazer:
Informação adicional:
esses aplicativos podem ser baixados gratuitamente na Windows Store e aqui você encontra as instruções para instalá-lo e usá-lo.
Nesta outra questão do blog, algumas sugestões sobre como usar uma GUI para WSL (não oficial, de terceiros)
ATUALIZAÇÃO agosto de 2019 : o novo WSL 2 foi lançado (leia aqui para mais informações). Parece que você pode trabalhar com um kernel linux real e com um sistema de arquivos Linux. Inicialmente, ainda não tentei a nova versão (está na minha lista de tarefas).
fonte
Do How-To Geek :
Atualização do comentário de allquixotic :
fonte
crontab
e outros daemons. Aqui está um exemplo prático de carregamentocrontab
quando o Windows é inicializado. Em seguida, usando arsync
cada 2 dias para fazer backup do banco de dados do Windows: blog.snowme34.com/post/…A partir de maio de 2019, o WSL 2 está em desenvolvimento .
(ênfase minha)
fonte