Existe uma maneira de aprender Linux sem mudar completamente para o Linux?

1

Eu sou um usuário do Windows, mas quero me tornar um programador melhor, e já que muitas linguagens são melhor feitas em um sistema Linux, eu gostaria de ter experiência com isso, mas ouvi dizer que é difícil ser novo para o Linux, porque é mais DIY e, portanto, mais difícil de se livrar de vírus. Minha renda não é realmente descartável o suficiente para manter meu computador consertado toda vez que um vírus aparece no meu caminho enquanto eu ainda sou muito inexperiente para consertá-lo, então o que eu gostaria é uma maneira de usar o Linux para programação e Windows por dia ao uso diário do computador. Existe alguma maneira de fazer isso?

    
por fixer1234 28.05.2011 / 21:36

8 respostas

3

Eu sugeriria usar um software gratuito de Máquina Virtual como o VMWare Server e instalar o Linux lá. Dessa forma, você não precisa mexer na instalação do Windows, mas pode usar a máquina Linux como se ela estivesse instalada diretamente na sua máquina.

Aqui está o link para o VMWare Server (que é gratuito):

link

Eu recomendaria o SUSE Linux ou o Ubuntu por causa de sua facilidade de uso para iniciantes no Linux.

Você também pode usar um LiveCD, que inicializa e sai de um CD ou disco USB. Isso transforma qualquer PC em uma máquina Linux sem alterar nada. Depois que você desligar o computador, todas as alterações feitas desaparecerão e o sistema voltará ao normal.

    
por 28.05.2011 / 21:42
3
Primeiro, eu acho que o seu ponto de entrada deve ser o Ubuntu, que é a distro mais fácil do Linux e lembre-se de que, apesar de serem realmente DIY SOs há muita documentação, tutoriais e pessoas dispostas a ajudar, se você for para o Ubuntu, você sempre pode verificar os Fóruns do Ubuntu .

Se você não quiser sair do Windows, pode executar o sistema operacional em uma máquina virtual, como Virtual Box , ou usar < um hub="http://www.ubuntu.com/download/ubuntu/windows-installer"> Wubi que instalará o Ubuntu diretamente em seu hardware e lhe dará a opção de escolher qual inicializar (dual-boot ), a vantagem é que se livrar do Ubuntu será tão simples quanto desinstalá-lo.

Você também deve saber que estes são, de fato, SOs muito seguros (claro, como em todos os outros SOs, tão strongs quanto os usuários mais fracos), então os vírus e similares não devem ser uma preocupação para você, não há necessidade para instalar um antivírus (a menos que você guarde algumas informações importantes e importantes).

Eu ainda terei que discordar sobre a parte de programação, porque se você quer aprender como programar, IMHO, seu ponto de entrada deve ser C ou C ++, ambos funcionando perfeitamente no Windows. Uma das razões para eu pensar dessa forma é porque essas linguagens não fazem muito do trabalho duro para você (ao contrário das linguagens de alto nível atuais) e, portanto, é necessário trabalhar com algoritmos para codificar bons programas, e é aí que Eu acho que todo mundo deveria começar.

    
por 28.05.2011 / 21:57
2

A maioria das distribuições linux suporta um modo de 'dual boot'; Nesse modo, tanto o Linux quanto o Windows serão instalados, e você poderá escolher qual usar sempre que inicializar.

    
por 28.05.2011 / 21:39
1

Cygwin é (do site deles) :

  • uma coleção de ferramentas que fornecem um ambiente de aparência e comportamento do Linux para o Windows.
  • uma DLL (cygwin1.dll) que atua como uma camada da API do Linux, fornecendo uma funcionalidade substancial da API do Linux.

Essa é provavelmente a sua melhor aposta.

    
por 28.05.2011 / 21:42
1

Não é o ambiente completo, mas usar algo como MSYS ou Cygwin dentro do Windows, vai te acostumar com algumas das opções de linha de comando.

    
por 28.05.2011 / 21:45
1

Com exceção dos drivers ausentes (o que é algo que eu raramente encontro ultimamente), o Linux é realmente muito mais fácil de manter do que o Windows. Cada distribuição vem com um repositório de software, portanto, você não correrá o risco de instalar software de terceiros não verificado que tornará sua instalação inutilizável.

Se você estiver interessado em comprar uma licença comercial, poderá pagar por uma licença que realmente cubra o suporte real on-line e por telefone.

Não há vírus para Linux (além de alguns experimentos acadêmicos), então você definitivamente não precisa se preocupar com isso.

Se a sua máquina for poderosa o suficiente (principalmente RAM suficiente, todas as CPUs não antigas são boas o suficiente), é uma boa idéia experimentar o Linux usando um software de virtualização como o VirtualBox. Dessa forma, você nem precisa se preocupar com problemas de driver, pois o sistema só verá a máquina virtualizada. Além disso, você terá a chance de experimentar o sistema e, quando não gostar, pode simplesmente apagar o diretório com a máquina virtual e pronto.

Se você quiser tentar uma abordagem mais direta, tente a inicialização dupla. Isso instalará o Linux lado a lado com o Windows. Você provavelmente precisará alterar os tamanhos de suas partições, portanto, isso não é tão trivial quanto a virtualização.

Das principais distribuições, você pode experimentar o Ubuntu ou o OpenSuSe. Eu não posso realmente recomendar outras distribuições para um usuário iniciante, já que eles são para um público mais experiente ou têm uma pequena base de usuários e, portanto, uma baixa qualidade de suporte à comunidade.

    
por 28.05.2011 / 21:56
1

Gostaria de fazer eco do comentário de Matt Ball : Você pode aprender a falar espanhol sem falar apenas Espanhol? mas com duas pequenas mudanças que posso descrever com regular expressions

s/Spanish/Linux/g
s/speaking/thinking/

Em outras palavras, você tem que pensar Linux porque é uma maneira diferente de fazer as coisas.

Claro, o Linux vem com uma GUI atualmente e você pode usá-lo praticamente como o Windows - mas aprenda a usar a linha de comando para obter o máximo benefício das ferramentas disponíveis no Linux.

Meu uso de expressões regulares acima foi um pouco inventado, mas acho que ilustra como as técnicas de linha de comando podem se tornar difundidas.

Eu discordo da avaliação do Let_Me_Be do Cygwin, mas isso é porque Acho que é uma plataforma muito útil para scripts shell e perl no Windows. Eu nunca compilei uma aplicação usando o Cygwin.

    
por 29.05.2011 / 00:55
0

Apenas brincando com os documentos e tutoriais na web! Tente instalar o Linux em uma máquina virtual ou em outro computador (mesmo em uma máquina Pentium 3-4) ^^

    
por 26.06.2015 / 08:39

Tags