O Linux pode parecer intimidante no início, mas não é tão complicado quanto você imagina. Aqui está o guia para iniciantes em Linux.
Links Rápidos
- O que é Linux?
- Requisitos de hardware e como instalar o Linux
- A experiência de desktop no Linux
- Obtendo aplicativos no Linux
- A cada lançamento, o Linux fica um passo mais perto de se tornar para todos
No geral, muitas vezes pensamos no Linux como uma alternativa tecnológica ao Windows, e de certa forma é, mas não pense que é apenas para programadores e engenheiros. Hoje, se você consegue usar o Windows em qualquer nível decente, é totalmente possível entrar no Linux com apenas um pouco de aprendizado extra. Se você não conhece Linux e deseja se familiarizar, aqui está tudo o que você precisa saber.
O que é Linux?
Temos um artigo inteiro dedicado a discutir Linux, mas aqui está a versão curta. Embora o Linux seja frequentemente considerado um sistema operacional como o Windows, Android e iOS, essa não é toda a história. Linux é um kernel, que é essencialmente aquilo que faz todas as coisas em segundo plano em um sistema operacional. Embora o kernel seja importante, não é todo o sistema operacional e, na verdade, alguns sistemas operacionais populares como o Android são baseados em Linux, mesmo que isso possa não parecer óbvio à primeira vista.
Então, o que o Linux é para a maioria das pessoas é uma família de sistemas operacionais que usam o kernel Linux e diferem em algumas coisas. como a interface do usuário, drivers e outras coisas que são mais visíveis para o usuário e impactam a experiência do usuário de forma mais direta. Os sistemas operacionais Linux são conhecidos como distros, ou distribuições, e variam de exclusivos a baseados em outra distro.
Distros como Debian e Fedora são o que você pode chamar de distros de primeira ordem ou originais porque elas pegam o kernel do Linux e fazem o trabalho de realmente criar um sistema operacional do zero. O Ubuntu, entretanto, é uma distro que usa o Debian como base e depois muda algumas coisas e adiciona outras funções, o que significa que é uma distro derivada. Existem até distros baseadas no Ubuntu (Linux Mint, por exemplo), o que significa que há todo um sistema operacional removido da distribuição pai e do Mint.
Requisitos de hardware e como instalar o Linux
Os requisitos de hardware para sistemas operacionais Linux variam de distribuição para distribuição, mas de modo geral, a maioria das distros recomenda estes requisitos mínimos:
- Uma CPU de 64 bits com dois núcleos
- 4 GB de RAM do sistema
- 25 GB de armazenamento
- Um DVD ou unidade USB que contém a instalação do sistema operacional
Você não precisa exatamente de um supercomputador para rodar o Linux, e praticamente qualquer PC da última década deve ser capaz de executá-lo, e até mesmo dispositivos móveis mais antigos também devem ser capazes. Essas especificações de sistema recomendadas também são apenas para os lançamentos mais recentes das distros mais populares, você pode absolutamente encontre versões mais antigas com requisitos menos rigorosos ou distros mais leves que rodarão em processadores de 32 bits e 2 GB de memória.
Quanto aos métodos de instalação, cada distribuição é diferente, mas de modo geral, você precisará mídia de instalação na forma de DVD ou pendrive, que você pode criar com um programa como balenaEtcher. Esse também é o caso do Windows e de praticamente todos os outros sistemas operacionais que você possa imaginar, então o Linux não é único nesse aspecto, e as distros convencionais terão instalação bastante simples processos.
Há duas outras coisas que você precisa ter em mente. Um deles é o sistema de arquivos do Linux, que é completamente diferente do Windows, então você não poderá simplesmente colocar uma unidade formatada para Windows em um PC Linux e esperar que funcione. Você também precisa se preocupar com os drivers, que facilitam a comunicação entre o sistema operacional e dispositivos como placas gráficas. O suporte ao driver pode variar de ótimo a inexistente, então você precisará pesquisar seus componentes e determinar se eles são adequados para Linux.
A experiência de desktop no Linux
Como cada distribuição Linux é diferente, não existe uma “experiência de desktop Linux” única. No entanto, duas das distros mais populares, Ubuntu e Fedora, use o que é chamado de UI da área de trabalho GNOME e, se você já usou o Windows ou o macOS, gostará do GNOME. Você obtém uma barra de tarefas e um menu Iniciar (ou menu de aplicativos, neste caso), e seu sistema operacional geralmente também terá uma loja de aplicativos. Ainda é Linux, então você terá que lidar com o fato de estar limitado ao software Linux (normalmente), mas a menos que você esteja procurando por algo de nicho, o que você pode encontrar no Windows existirá em Linux. Outras distros usam uma UI diferente, então se você não tem experiência com Linux, recomendo começar com algo que use GNOME.
O gerenciamento de arquivos entre distros é bastante semelhante não apenas entre si, mas também no Windows e MacOS. Você tem arquivos, pastas, diretórios e assim por diante; não é totalmente estranho. A IU do gerenciador de arquivos ou aplicativo explorador pode ser diferente entre as distros, mas geralmente é autoexplicativa. A propósito, os dispositivos de armazenamento externo usam um sistema de arquivos mais universal (normalmente baseado em NTFS) do que o armazenamento interno, que significa que você não precisará reformatar seu SSD, HDD ou cartão SD externo para transferir arquivos de um PC com Windows para um PC com Linux ou vice-versa vice-versa.
No entanto, mesmo para distros fáceis de usar como o Ubuntu, há uma coisa que você quase certamente terá que usar pelo menos uma vez no Linux: o terminal (também conhecido como console ou konsole). O terminal é essencialmente onde você insere comandos de texto para realizar tarefas, o que pode ser um pouco esotérico. Às vezes, é inevitável que você tenha que interagir com o terminal para algo que precisa instalar ou configurar. Alguns sistemas operacionais fazem uso moderado do terminal, enquanto outros dependem fortemente dele.
Felizmente, você não precisa aprender a falar com Linux para usar o terminal; em vez disso, basicamente espera-se que você apenas copie e cole coisas que vê na Internet, em vez de criar comandos sozinho, e isso somente se você realmente precisar deles. Você se beneficiará imensamente ao aprender alguns comandos e ter uma ideia aproximada do que é correto. os comandos devem ser parecidos, mas você não precisa se tornar completamente fluente para usar o terminal com sucesso.
Obtendo aplicativos no Linux
No Linux, geralmente existem três maneiras de instalar um aplicativo: por meio de um arquivo executável com assistente de instalação, por meio de uma loja de aplicativos ou por meio do terminal. Isso pode parecer muito semelhante ao Windows ou MacOS, mas a viabilidade desses métodos de instalação depende da sua distribuição. Nem todos os assistentes de instalação são feitos para funcionar em todas as distros, nem todas as distros têm uma loja de aplicativos e, em última análise, você pode ter que confiar na instalação de aplicativos por meio do terminal.
Realisticamente, suas escolhas são entre uma loja de aplicativos ou uma instalação manual através do terminal. Se você preferir evitar o terminal, provavelmente deverá adquirir o Ubuntu ou um dos sistemas operacionais baseados no Ubuntu, como Mint ou Pop! SO. O Fedora também é uma opção e possui sua própria loja de aplicativos. Se você precisar confiar no terminal porque um aplicativo não está na app store ou sua distro nem sequer tem uma app store, então você teremos que aprender um pouco sobre como instalar o Linux através do terminal, mas depois que você se acostumar, não será muito difícil.
Uma coisa em que o Linux é ótimo é fazer software não-Linux rodar no Linux. Wine é um software Os usuários do Linux correm para que os aplicativos do Windows funcionem no Linux, e isso tem sido bastante confiável desde seu lançamento, há muitos anos. Para jogos, a Valve Próton aplicativo obteve grande sucesso no Convés de vapor e Linux como um todo, e funciona surpreendentemente bem, embora os jogos sejam conhecidos por serem bastante temperamentais. Wine tem download separado enquanto Proton vem com Steam quando você o instala.
A cada lançamento, o Linux fica um passo mais perto de se tornar para todos
Hoje, o Linux não é para todos. O ecossistema de software pode ser um obstáculo para muitos porque a dependência do terminal pode ser desagradável e é simplesmente difícil mudar do Windows ou do macOS. Dito isto, o Linux está muito mais utilizável para mais pessoas do que nunca, e isso é verdade a cada atualização de cada distribuição. Você pode até conseguir ótimos laptops que rodam distribuições Linux como o Ubuntu pronto para uso.
E essa é apenas a situação no PC. Os usuários do Android estão usando Linux em seus telefones e muitos servidores estão executando Linux em vez de Windows. O PC é realmente o último obstáculo onde o Linux não é uma opção popular hoje, mas pode não ser o caso para sempre. De qualquer forma, hoje não é muito difícil aprender como usar, gostar e até mesmo prosperar no Linux.