Linux vs. Windows: 8 principais diferenças do sistema operacional, explicadas

 Não sabe se escolherá Linux ou Windows? É assim que ambos os sistemas operacionais diferem, e por que a troca não é tão difícil quanto você pensa.


O Linux começou como um projeto passional para criar um sistema operacional que qualquer pessoa poderia usar ou mexer como quisesse. Era assim que os computadores eram antes de empresas como Apple e Microsoft os bloquearem. Mas você precisava ser um usuário comprometido e técnico para fazer uso do Linux naquela época.

Hoje milhões de pessoas acham o Linux uma alternativa fácil de usar e poderosa para o Windows. É diferente, mas diferente não significa ruim.

Indeciso entre Linux vs Windows? Vamos olhar para as diferenças entre eles e ajudá-lo a determinar se você está pronto para a curva de aprendizado.

1. Distribuição


Há uma versão atual do Windows, que vem em várias edições diferentes. As diferenças entre essas edições tratam em grande parte de recursos adicionais para uso em ambientes corporativos ou educacionais. Cada uma dessas edições custou uma quantidade variada de dinheiro.

Não há uma versão definida do Linux. Em vez disso, existem muitas versões diferentes conhecidas como "distribuições" do Linux (distros para abreviar). Existem centenas de opções diferentes, embora você possa reduzir a lista de distribuições proeminentes que a maioria das pessoas usa até menos de uma dúzia. Quanto ao custo do sistema operacional Linux? Praticamente todos os distros Linux são gratuitos para usar, com algumas opções corporativas exigindo um contrato de suporte.

O que é uma distribuição Linux?


Linux não é um sistema operacional completo. O nome na verdade refere-se apenas ao kernel, uma parte relativamente invisível de como seu sistema operacional funciona. A interface que você vê na tela, no servidor de exibição, no sistema de som e nos aplicativos vêm de diferentes fontes. Uma distribuição é uma maneira de empacotar todo esse software para fornecer-lhe um computador funcional.

Uma vez que existem várias maneiras de juntar esses componentes para atender aos desejos ou necessidades de uma pessoa, há várias maneiras de se reunir.

2. Código Fonte

Windows é um sistema operacional proprietário. O código-fonte está fechado, o que significa que você precisa trabalhar para a Microsoft ou receber permissão da Microsoft para ver o código que alimenta seu sistema operacional. Se você tentar obter acesso ou redistribuir este código sem permissão, você pode enfrentar problemas legais.

O Linux é um sistema operacional gratuito e de código aberto. Você é livre para ver o código, aprender com ele, fazer as mudanças que quiser, e compartilhá-lo com os outros. Você ainda tem que cumprir uma licença de código aberto, mas isso geralmente significa que você não está livre para pegar o código e reempacotá-lo em software proprietário.

3. Interfaces de desktop


Até o Windows 8, a interface do Windows não experimentava muita inovação há muito tempo. O Menu Iniciar, Barra de Tarefas, Bandeja do Sistema, Windows Explorer---to dele era fundamentalmente a mesma coisa, e foi tudo restaurado com o Windows 10.

No Linux, a interface não faz parte do sistema principal. Você pode mudar sua interface sem se meter com reinstalações. Existem gigantes como GNOME e KDE, que vêm com um conjunto completo de aplicativos integrados. Em seguida, há qualquer número de variedades menos conhecidas que todos se concentram em diferentes aspectos. Aqui está um resumo dos melhores ambientes de desktop para Linux.

Não só há mais interfaces para escolher, mas você tem maior liberdade para personalizá-las. Você pode tema seu desktop como quiser, e quando terminar, as chances são de que ele não será mais lento.

4. Aplicativos


Para instalar software no Windows, visite algum site, vá para a seção de download e clique no link que lhe envia um arquivo EXE. Você executá-lo, o programa faz a sua coisa, e é aí que você considera que ele é "instalado". Quando você quer remover programas, você tem que mexer com o Painel de Controle. Claro, a Microsoft introduziu uma loja de aplicativos com o Windows 8, mas muito do que você quer simplesmente não está lá.

Com a maioria dos sistemas Linux, você não terá que caçar executáveis. Em vez disso, você terá algo chamado gerente de pacotes. Os gerentes de pacotes tradicionais fornecem controle granular para navegar, instalar e remover pacotes de programas. As opções mais novas são mais parecidas com as lojas de aplicativos móveis.

As coisas ficam mais complicadas quando o aplicativo que você quer não está no gerenciador de pacotes. Como não há uma versão do Linux, não há um formato de pacote que funcione em todas as várias distribuições. Felizmente, essa situação está começando a mudar graças aos novos formatos de pacote universal.

Que tem mais aplicativos?

O Linux tem milhares de programas, mas a maioria deles são programas gratuitos e de código aberto que os recém-chegados nunca ouviram falar. Software comercial popular tende a atingir o Windows. Enquanto mais desses aplicativos estão indo para o Linux do que antes, o Windows simplesmente tem uma biblioteca mais ampla de software de desktop.

Dito isto, se você não pode encontrar uma substituição adequada de código aberto, é possível executar a maioria dos programas do Windows no Linux usando wine ou máquinas virtuais.

5. Estrutura de arquivos



A estrutura fundamental do Linux é completamente diferente do Windows--- como deveria ser, considerando que ele foi desenvolvido em uma base de código separada com desenvolvedores separados. Você não encontrará "Meus Documentos" no Ubuntu, nem encontrará "Arquivos de Programa" no Fedora. Não há C: ou D: drives.

Em vez disso, há uma única árvore de arquivos e seus drives são montados naquela árvore. Seus diretórios "home" e "desktop" fazem parte dessa única árvore de arquivos. Tecnicamente, você precisará aprender um novo sistema de arquivos e sua arquitetura. Fazer isso não é muito difícil, mas a diferença ainda está lá.

Sistema de arquivos

O Windows usa o sistema de arquivos NTFS. Em contraste, o Linux suporta muitas opções diferentes. Se você estiver instalando o Linux em seu laptop, é provável que você use EXT4. Mas se você quiser executar o Linux em um servidor, você pode experimentar BTRFS ou ZFS em vez disso. Esses sistemas de arquivos vêm com recursos que não necessariamente beneficiam os usuários de desktop, mas são ótimos para empresas que fornecem serviços em nuvem ou pessoas que mantêm seus próprios servidores.

6. Registro

O registro do Windows é um banco de dados mestre de todas as configurações do seu computador. Ele contém informações do aplicativo, senhas de usuário, informações do dispositivo e afins. Se as informações não forem armazenadas como um arquivo, provavelmente será armazenada no registro do Windows.

O Linux não tem um único registro monolítico. Geralmente, os aplicativos armazenam suas configurações em uma base programa por programa em pastas ocultas dentro do diretório doméstico de um usuário. Existem algumas exceções, como o ambiente de desktop GNOME, que tem GSettings e a ferramenta de configuração dconf.

7. Drivers

Como o Windows tem uma compreensão tão difundida no mercado de PCs, os fabricantes de dispositivos tendem a concentrar seus esforços nesse sistema operacional. Isso significa que as empresas priorizam o Windows em vez do Linux. Às vezes, eles não fornecem drivers Linux que interagem com seus dispositivos. Outras vezes eles podem fornecer drivers, mas deixar de fora algumas das características. Isso significa que você precisa ser mais cauteloso ao comprar vários periféricos ou dispositivos inteligentes.

Isso não quer dizer que a situação dos drivers seja mais desafiadora no Linux. No Linux, a maioria dos drivers vem como parte do kernel. Quando você conecta uma impressora, há uma boa chance de que ela simplesmente funcione. Você não precisará usar um CD de instalação ou baixar um driver fora da web. É só quando os motoristas não vêm incluídos que surgem problemas.

E as placas gráficas?

Este é o problema relacionado ao motorista que mais aparece. Embora existam drivers de código aberto para placas Nvidia e AMD, se você quiser o máximo de desempenho, você quer drivers proprietários. Eles estão disponíveis, mas às vezes introduzem problemas com outros aspectos da área de trabalho Linux, já que os desenvolvedores não têm acesso ao código-fonte.

8. Comandos & Ferramentas de Desenvolvimento


Tanto o Windows quanto o Linux têm a capacidade de abrir uma pequena janela preta e digitar comandos. A versão do Windows é conhecida como Windows PowerShell, voltada principalmente para desenvolvedores. Esta não é a principal maneira que se espera que você interaja com um PC Windows.

Não é o caso do Linux. Aqui, essa janela é mais conhecida como Terminal, embora você também possa encontrá-lo como o shell Linux. Se você gosta de digitar comandos, você pode acabar com a interface gráfica inteiramente. Esta é a maneira como a maioria dos sysadmins gerenciam servidores (a maioria dos quais executam o Linux).

O Linux é bem conhecido como um ambiente amigável para desenvolvedores. O terminal é uma grande parte disso. Assim como a natureza de código aberto do sistema operacional. Você é simplesmente habilitado a fazer o que quiser com sua máquina, assumindo que você tem o conhecimento ou está disposto a obtê-lo.

Mas também é mais simples configurar ambientes de desenvolvimento no Linux. Se você é um sysadmin ou um desenvolvedor web, muitas vezes você está trabalhando com máquinas alimentadas por Linux. Com um desktop Linux, você pode instalar as mesmas ferramentas, usar o mesmo conhecimento, e ter computadores que já se entendem.

Além disso, há tantas ferramentas para escolher. Você tem sua escolha de IDEs completos e editores de texto. Você tem máquinas virtuais. E aqui está uma área onde a capacidade de trocar seu ambiente de desktop realmente é útil. Com um gerenciador de janelas de ladrilhos, os codificadores podem entrar na zona sem mexer com janelas. E muito do que você precisa é esperar nos repositórios. Digite um único comando em seu terminal para baixar e instalar um programa e estar a caminho.

Mudar para Linux é difícil?

Essa pergunta depende de quão confortável você está com computadores. Se você aprendeu a usar o Windows seguindo um guia, lendo artigos ou experiência em primeira mão, então você provavelmente não achará aprender Linux para ser um grande negócio.

Se você está confortável seguindo instruções sem alguém pessoalmente para ajudá-lo, então tudo o que você precisa saber está disponível gratuitamente online. Você pode iniciar sua mudança para Linux aqui mesmo.


Comentários

Postagens mais visitadas deste blog

Pulo do Gato Eletrônica

Receptor de FM com o TDA7000

As melhores alternativas gratuitas para nero cd/dvd burner