Linux pode não ser o sistema operativo preferido pela maioria dos utilizadores regulares, mas é definitivamente a escolha para a maioria dos programadores e programadores. Enquanto outros sistemas operativos também podem fazer o trabalho muito bem, Linux é um sistema operativo mais especializado que foi concebido especificamente com a programação em mente. Claro que “Linux” é um termo guarda-chuva que pode referir-se a qualquer número de sistemas operativos do tipo Unix.

Existem cerca de 600 distros Linux à escolha, pelo que mesmo os utilizadores veteranos podem por vezes ter dificuldade em encontrar o sabor perfeito para o seu projecto actual. Apesar de fazerem todos parte da mesma família, as distribuições de Linux podem variar muito umas das outras. Se estamos a falar de programação e desenvolvimento, em particular, existem algumas distros óbvias com as quais provavelmente já trabalhou no passado como Ubuntu ou Fedora. Contudo, há também algumas muito sólidas que poderá não ter considerado antes.

Neste artigo, vamos cobrir ambos os tipos, mas antes de entrarmos na mesquinhez das coisas vamos falar um pouco sobre a razão pela qual quer escolher o Linux em vez de outros sistemas operativos em primeiro lugar.

Por que razão os sistemas operativos Linux são perfeitos para programadores e programadores

Não é segredo que outros sistemas operativos como Windows e macOS são muito mais populares do que a maioria das distribuições Linux. Há muitas razões para que isso aconteça, mas a que imediatamente se destaca é a facilidade de utilização. O Linux é visto como sendo mais complexo e embora seja verdade que certas distribuições podem ser difíceis de envolver a cabeça, há muitas que são muito fáceis de aprender. De facto, existem bastantes distribuições de Linux que se destinam especificamente a crianças. Portanto, a curva de aprendizagem não é, de facto, um problema tão grande aqui porque o Linux é óptimo para utilizadores de todos os níveis de habilidade. Basta saber que distro escolher.

Uma das melhores coisas sobre Linux é que não é preciso gastar um cêntimo nele. Há um punhado de distros de nível empresarial – principalmente destinados a administradores de sistemas e servidores – como o Red Hat Enterprise Linux (RHEL) e Oracle Linux que exigem a compra de uma licença, mas estas são excepções. Na sua maioria, as distros Linux são projectos de código aberto que estão disponíveis inteiramente de graça. Além disso, também não tem de comprar quaisquer aplicações ou software, uma vez que todos os pacotes e ferramentas também podem ser descarregados gratuitamente.

Fala de ferramentas, existe uma vasta selecção delas que são compatíveis com cada distribuição Linux. Estes variam desde a gestão de ficheiros e ferramentas de gestão de sistemas até ferramentas de monitorização para administradores de sistemas e tudo o que se encontra entre eles. Enquanto algumas ferramentas como clientes de desktop remoto requerem que vá ao website da empresa e descarregue o software à moda antiga, pode instalar a maioria dos utilitários Linux simplesmente emitindo um comando no Terminal.

The Holy Grail of Programming

O Terminal Linux é por si só uma ferramenta muito útil e poderosa que pode tornar a vida mais fácil para programadores e programadores. Como a maioria das coisas no Linux, o Terminal pode ser personalizado de várias maneiras e suporta a maioria das populares linguagens de scripting logo à partida. Isto significa que pode começar a testar scripts e programas de teste sem instalar qualquer software adicional. Dito isto, pode instalar um IDE (ambiente de trabalho integrado) se quiser trabalhar com uma interface mais fácil de utilizar e utilizar um terminal online ou um editor de scripts para trabalhar nos seus projectos. A escolha depende inteiramente de si.

A flexibilidade inerente ao Linux e a sua natureza modular são duas outras razões pelas quais os programadores e programadores preferem-no a outros sistemas operativos. Pode descarregar uma das muitas distros leves em menos de dois minutos e é garantido que funcionam em praticamente qualquer máquina, independentemente do seu hardware. Em alternativa, pode pegar na versão minimalista de uma grande distro Linux e adicionar módulos ou pacotes extra, se e quando precisar deles. Sem mencionar que a maioria das distribuições Linux vêm com uma versão ao vivo que lhe permite executar o SO directamente a partir de um CD, DVD, ou pen drive USB. Isso significa que nem sequer tem de instalar Linux no seu computador para o utilizar.

Podemos continuar e continuar sobre o porquê de Linux ser ideal para programadores e programadores, mas provavelmente está ansioso por ver alguns exemplos concretos, por isso vamos mergulhar directamente na própria lista. Sem mais delongas, abaixo pode encontrar o que consideramos ser as melhores distribuições Linux para programação e programadores a partir de 2020.

Ubuntu

  • Muito fiável
  • Grande suporte a longo prazo
  • Utilização amigável

Não pensamos que seria um esticão chamar ao Ubuntu uma das distribuições Linux mais populares por aí. Mesmo as pessoas que não estão muito familiarizadas com Linux já ouviram pelo menos esta e é fácil de ver porquê. Enquanto o Linux, em geral, tem sido tradicionalmente associado a programadores e técnicos, o Ubuntu foi uma das primeiras distribuições de distribuição a dar resposta às massas. Mesmo pelos padrões actuais, o Ubuntu pode ser correctamente considerado um sistema operativo muito acessível que é fácil de recomendar aos utilizadores de todos os níveis de perícia.

Ubuntu 20.04 LTS
Ubuntu 20.04 LTS Desktop and File Browser

mas só porque o Ubuntu foi concebido para ser mais fácil de usar do que a maioria das outras distribuições, isso não significa que seja uma má opção para os drogados da tecnologia hardcore. Muito pelo contrário. O Ubuntu é o sistema operacional go-to de muitos programadores, incluindo o pessoal por detrás do projecto de código aberto Android. E se visitar o website oficial da distro, notará imediatamente que a Canonical, os programadores do Ubuntu, tem mesmo um portal muito extenso, cheio de inúmeros tutoriais, guias e outros recursos destinados aos programadores.

Ubuntu vem com um sistema de gestão de pacotes muito popular conhecido como Snap, que permite aos utilizadores instalar novas peças de software de forma rápida e indolor. Há também um Centro de Software muito impressionante, uma grande variedade de sabores por onde escolher, e um excelente LTS (Long Term Support) que dura até 5 anos. Embora o original seja geralmente considerado o melhor, existem muitas outras variantes de Ubuntu que podem ser mais adequadas para os seus projectos, tais como Lubuntu ou Xubuntu, para citar apenas alguns exemplos bem conhecidos.

Por que é o Ubuntu o Melhor Distro Linux para Programação?

P>P>Pelas razões de o Ubuntu ser uma das distros Linux mais populares por aí, pode sempre encontrar toneladas de recursos sobre como tirar o máximo partido dele. O suporte a longo prazo também não é um problema aqui e também se pode esperar muitas características de facilidade de utilização como o Centro de Software e o gestor de pacotes Snap.

Download Ubuntu

Lançamento estável mais recente: 20.04

Debian

  • Focus sobre estabilidade
  • Fácil de instalar
  • Li>Lotes de ferramentas de programação úteis

Debian é outra distro conhecida do Linux que existe desde sempre. Inicialmente lançada em 1993, a Debian serviu de inspiração para muitas outras distribuições, incluindo o Ubuntu. Debian é compatível com dezenas de milhares de pacotes de software e torna notavelmente simples a instalação de tudo o que é necessário usando desde comandos como o dpkg até interfaces front-end como o Synaptic. O próprio SO foi concebido para funcionar em praticamente qualquer tipo de máquina, pelo que não há necessidade de se preocupar com potenciais problemas de compatibilidade.

Debian 10
Debian 10 Xfce Desktop

entre outras coisas, o Debian também é conhecido por ser extremamente estável. Os programadores oferecem LTS e geralmente não actualizam o SO, a menos que haja uma boa razão para o fazer, isto é, quando querem adicionar características interessantes. Como resultado, há muito pouco enchimento ou bloatware. Além disso, os contribuidores Debian devem aderir a um conjunto muito rigoroso de directrizes que dita que tipo de software pode ou não ser incluído na próxima versão do sistema operativo.

Com o tempo que o Debian tem, pode esperar encontrar muitos recursos que o ajudarão a começar com o sistema operativo com o pé direito. Um dos mais importantes é o próprio manual que contém um capítulo inteiro dedicado à programação usando Debian. Se está apenas a começar como programador ou desenvolvedor certifique-se de seguir esse guia porque é muito útil.

Porque Deve Escolher Debian para Codificação Linux

O manual Debian contém um capítulo inteiro que lhe pode ensinar as noções básicas de programação juntamente com alguns conceitos mais avançados. Se já é um programador experiente, apreciará definitivamente o foco da Debian na estabilidade, grande suporte para ficheiros .deb, e UIs intuitivas como Synaptic.

Download Debian

Versão estável mais recente: 10.4

OpenSUSE

  • Criado especificamente para programação
  • Tem lançamentos regulares e em andamento
  • Built-in tools for developers

OpenSUSE é uma distribuição Linux fantástica para administradores e programadores de sistemas, bem como para utilizadores regulares de ambiente de trabalho. Esta é uma distribuição muito flexível que vem em duas variantes e inclui uma ferramenta intuitiva de instalação de pacotes conhecida como YaST. A ferramenta também actua como um centro de controlo tudo-em-um que pode ser utilizado para gerir vários outros aspectos do seu sistema operativo.

OpenSUSE Salto 15.1
OpenSUSE Leap 15 Desktop

Se não é fã do YaST, vale a pena notar que pode usar o OpenSUSE sem instalar pacotes adicionais, uma vez que muitas das ferramentas mais importantes para os programadores estão disponíveis logo à partida, incluindo Vim, CMake, RPM, e OBS. Mas se decidir que quer instalar mais software, pode ir ao sítio oficial e simplesmente descarregar de lá tudo o que precisa. O website tem um grande sistema de filtragem que lhe permitirá encontrar rapidamente pacotes não só para a sua versão específica do OpenSUSE mas também outras distros Linux.

No que diz respeito às variantes mencionadas anteriormente, são conhecidas como Leap e Tumbleweed. Leap é a versão que pretende se procura estabilidade, uma vez que utiliza versões regulares em vez de versões rolantes como Tumbleweed. Por outro lado, se quiser uma distro que incorpora todas as tecnologias mais recentes assim que estão disponíveis, o Tumbleweed é para si. Independentemente de qual das duas variantes que escolher, verá que o OpenSUSE tem muito para oferecer e é extremamente versátil, ao ponto de poder dar até ao Ubuntu uma corrida pelo seu dinheiro.

Porque é que o OpenSUSE é um dos melhores Distros Linux para programadores

OpenSUSE foi concebido especificamente para programadores e programadores. Como tal, pode encontrar aqui muitas ferramentas úteis juntamente com um gestor de pacotes muito sólido sob a forma de YaST. Também pode escolher entre versões de lançamento regulares e versões de lançamento progressivo, embora recomendemos que fique com a primeira.

Download OpenSUSE

Versão estável mais recente: 15.1 (Saltar)

CentOS

  • Uma versão não-comercial do RHEL
  • Tem lançamentos regulares e rolantes
  • Vem com o Red Hat Developer Toolset

CentOS é uma distribuição gratuita e de código aberto baseada no Red Hat Enterprise Linux (RHEL), uma distribuição comercial (paga) muito popular. As duas distribuições partilham muitos dos mesmos pacotes, mas o CentOS é mais adequado para utilizadores individuais enquanto que o RHEL tende a visar empresas. O CentOS não tem o mesmo nível de funcionalidade que a RHEL, mas é altamente personalizável e pode, pelo menos em teoria, ser modificado ao ponto de se tornar uma réplica quase idêntica da distro comercial. Contudo, o processo é difícil e pouco viável para a maioria dos utilizadores.

CentOS 8
CentOS 8 Desktop

Apenas como o OpenSUSE, o CentOS vem em duas variantes diferentes – CentOS Linux e CentOS Stream. CentOS Linux é o lançamento estável que vem com actualizações regulares e tentativas de recriar RHEL usando recursos livremente disponíveis. Entretanto, o CentOS Steam é a variante que apresenta lançamentos rolantes e faz uma série de modificações específicas à distro. O Steam é um esforço colaborativo que está em constante evolução. O objectivo final aqui é essencialmente criar uma versão ainda melhor de RHEL.

CentOS utiliza um gestor de pacotes conhecido como YUM, com o qual já deve estar familiarizado se já trabalhou com o Fedora no passado. O YUM parece uma ferramenta de linha de comando na sua forma base, mas pode ser melhorado com uma interface gráfica de utilizador por várias ferramentas. O repositório CentOS contém uma infinidade de utilitários úteis, incluindo o Red Hat Developer Toolset, que é exactamente o que parece.

Porquê o CentOS é Excelente para Programação em Linux

CentOS vem com muitos recursos encontrados no seu equivalente comercial, RHEL, incluindo o altamente popular Red Hat Developer Toolset. Também obtém um gestor de pacotes muito intuitivo conhecido como YUM e duas versões diferentes do CentOS para escolher de.

Download CentOS

Versão mais estável: 8.1.1911

Pop!_OS

  • Young distro lançado em 2017
  • Desenhado para programadores e investigação STEM
  • Vem com suporte para as modernas GPUs AMD e Nvidia

Pop!_OS é uma distribuição Linux relativamente jovem que apanhou muita gente de surpresa no seu lançamento em 2017. A distro foi desenvolvida internamente pelo fabricante de computadores System76 para ser empacotada com as máquinas da empresa como uma alternativa ao Ubuntu. A Pop!_OS foi principalmente concebida para programadores, profissionais criativos, e investigação STEM. No entanto, como praticamente qualquer outra distro Linux, os utilizadores regulares são mais do que bem-vindos a experimentar também.

Pop!_OS 20.04 LTS
Pop!_OS 20.04 LTS Desktop and Device Info

As distros Linux mais populares existem há décadas, por isso a idade do Pop!_O torna-a bastante única de várias maneiras. Para uma, vem com suporte out-of-the-box para placas gráficas modernas Nvidia e AMD, o que a torna perfeita para jogos. O SO também vem com encriptação de disco, gestão avançada de janelas e espaço de trabalho, perfis de gestão de energia, atalhos de teclado, e muitas outras características úteis. O objectivo geral da Pop!_OS é ser um bem valioso para os utilizadores, ajudando-os a racionalizar o seu fluxo de trabalho.

Não parecido com a maioria das distribuições Linux, a Pop!_OS não é um projecto orientado para a comunidade. Em vez disso, o sistema operativo é desenvolvido e mantido principalmente pelo System76. Dito isto, todo o código utilizado pela Pop!_OS é de código aberto e pode ser livremente modificado por qualquer pessoa. Enquanto o sistema operativo foi concebido para funcionar de mãos dadas com os computadores da empresa, pode descarregá-lo gratuitamente do website oficial e instalá-lo em qualquer máquina compatível.

Is Pop!_OS a Good Linux Distro for Developers?

Pop!_OS é um software de distribuição Linux surpreendentemente sólido que tem muito a oferecer aos programadores. A distro inclui muitas características modernas e tem grande suporte para placas gráficas Nvidia e AMD, permitindo-lhe tirar o máximo partido do poderoso hardware actual.

Download Pop!_OS

Versão estável mais recente: 20.04

Fedora

  • Uma versão não comercial de RHEL
  • Patrocinada pelos criadores de RHEL
  • Variante de estação de trabalho é especificamente destinada aos criadores

Fedora é semelhante ao CentOS no sentido de que é também uma distro não comercial baseada em RHEL. O OS é até patrocinado pela mesma empresa, Red Hat Inc., e é conhecido por ser a distro do criador do Linux Linus Torvalds, o que é um endosso bastante impressionante. Fedora é muito fácil de recomendar para desenvolvimento, uma vez que uma das suas variantes foi concebida especificamente para criadores, programadores, e fabricantes de todo o tipo. No entanto, tenha em conta que esta é uma distribuição rápida que tenta constantemente integrar todas as tecnologias mais recentes. Portanto, pode não ser a melhor opção para os utilizadores que não gostam de mudanças.

Fedora 32
Fedora 32 Desktop

se gosta de viver no limite da hemorragia do Linux, por outro lado, irá definitivamente adorar o que Fedora tem para oferecer. O Portal do Desenvolvedor contém todos os recursos que poderá pedir enquanto o repositório Fedora inclui muitos utilitários úteis como o Eclipse, uma IDE completa que suporta Python, C++, Ruby, PHP, e muitas outras linguagens de scripting. Todo o software é de código aberto e a comunidade Fedora é muito activa, pelo que se pode esperar que cada actualização do SO traga algo novo e excitante para a mesa. Se estiver disposto a actualizar o seu sistema operativo pelo menos uma vez por ano, ou seja.

Apenas como algumas das outras distros desta lista, o Fedora está disponível em múltiplas variantes, cada uma especializada numa determinada área. Tem uma variante de servidor, uma variante IoT e, claro, há também uma versão destinada a programadores conhecida como Estação de Trabalho Fedora. Esta versão vem com uma interface de utilizador muito elegante, suporte para caixas GNOME, suporte de imagem OCI (Open Container Initiative), um conjunto muito impressionante de ferramentas de desenvolvimento, e muito mais. Outras variantes do Fedora como Silverblue e CoreOS também têm muito a oferecer aos programadores, por isso não hesite em verificar essas também.

Porquê o Fedora está entre os mais populares Distros Linux para Programação

Fedora é a distribuição para muitos programadores veteranos, incluindo o próprio criador do Linux, Linus Torvalds. Obtém-se o acesso imediato a utilitários poderosos como o Eclipse e a opção de instalar uma miríade de outras ferramentas úteis directamente do Portal do Desenvolvedor do Fedora.

Download Fedora

Versão estável mais recente: Fedora 32

Arch Linux

  • A versão base é muito minimalista
  • Altamente flexível
  • Permite construir distros personalizados

Cansado de sistemas operativos que vêm com muitos sinos e apitos desnecessários? Bem, se você é o tipo de pessoa que gosta de manter as coisas simples, vai definitivamente apreciar o Arch Linux. Esta distro popular tem tudo a ver com simplicidade e facilidade de utilização, embora o processo de configuração inicial possa ser um pouco demorado, dependendo das suas necessidades exactas. A essência do Arch Linux é que permite aos utilizadores começar com uma base muito simples e construir o seu sistema operativo ideal a partir do zero.

Arch Linux 5.5
Arch Linux 5.5 GNOME Desktop

A versão base do Arch Linux inclui apenas o kernel juntamente com um gestor de pacotes conhecido como Pacman. Não há interface gráfica, gestor de janelas, ou quaisquer outros utilitários, mas pode descarregar tudo o que necessita manualmente. A beleza do Arch Linux é que permite instalar apenas os programas de que necessita e há muitas opções para escolher, graças ao rico repositório da distro. A maioria dos pacotes são fornecidos pela comunidade Arch Linux, com os utilizadores a terem a opção de votar nos melhores. Se não tiver a certeza com que pacotes deve começar, pode simplesmente ir com os que têm mais votos.

O facto de o Arch Linux incluir apenas o essencial pode parecer intimidante para os novos utilizadores, mas construir o seu próprio SO a partir do zero não é tão complicado como pode imaginar. Pelo menos não com esta distro. Arch Linux tem uma comunidade muito útil e pode encontrar um guia de instalação detalhado no site oficial. Se estiver disposto a investir algum tempo e energia nesta distro, descobrirá que o Arch Linux é um dos sistemas operativos mais flexíveis por aí.

Why Go With Arch for Linux Programming?

Arch Linux é uma distro muito flexível que não inclui muitas ferramentas directamente fora do portal, mas é exactamente por isso que tantos programadores o adoram. Arch Linux apenas lhe dá o essencial para começar, mas facilita a instalação de tudo o que precisa ao seu próprio ritmo, dando-lhe muitas opções para personalizar o SO de acordo com as suas necessidades específicas.

Download Arch Linux

Versão estável mais recente: 5.6.15 (lançamento rolante)

Manjaro

  • Uma versão mais amigável do Arch Linux
  • Suporta múltiplas IDEs
  • Permite construir distribuições personalizadas

Se gosta da ideia por detrás do Arch Linux mas acha que o processo de instalação é demasiado complicado, talvez queira antes procurar no Manjaro. O Manjaro é uma distribuição Linux baseada em Arch que vem com uma interface de utilizador muito intuitiva (entre outras coisas), o que torna o SO muito mais fácil de instalar e gerir. Perderia alguma da flexibilidade inerente fornecida pelo Arch Linux, mas ainda pode esperar um grau bastante elevado de personalização. Pode pensar no Manjaro como uma versão mais amigável para principiantes do Arch Linux.

Manjaro 20 Lysia
Manjaro 20 Lysia Desktop

p>Embora não tão jovem como o Pop!_OS, Manjaro ainda pode ser considerado uma nova distro dado que já existe há menos de uma década. O OS está a ser desenvolvido e mantido por uma comunidade muito apaixonada que está constantemente a encontrar novas formas de melhorar a experiência do utilizador. Uma das melhores características é um painel de controlo do sistema bem concebido que lhe permite instalar, actualizar e remover pacotes com facilidade.

p>alguns dos outros destaques incluem uma ferramenta que automaticamente descarrega drivers para qualquer nova peça de hardware detectada no seu computador, a capacidade de alternar entre kernels com facilidade, suporte para múltiplas contas de utilizador, suporte multilingue, e muito mais. O Arch Linux está disponível em quatro variantes diferentes, três das quais vêm com IDEs. Pode escolher entre Xfce, GNOME, e KDE Plasma ou ir com a variante Architect para uma experiência Arch-like onde pode personalizar totalmente o SO usando o CLI.

Is Manjaro uma boa opção para programadores Linux?

Manjaro é uma das mais populares distros baseadas em Arch Linux para programadores e com boas razões. A distro é mais fácil de instalar e gerir, sendo ao mesmo tempo extremamente flexível. Se estiver à procura de uma versão mais fácil de usar do Arch que vem com múltiplas IDEs, será difícil encontrar uma opção melhor do que Manjaro.

Download Manjaro

Versão estável mais recente: 20.0.3

Gentoo

  • Compila pacotes localmente a partir do código fonte
  • Altamente flexível
  • Permite construir distribuições personalizadas

Gentoo é uma distro bastante única que lhe dá um controlo completo sobre o seu sistema operativo, mas tem um processo de instalação algo complicado, não muito diferente do do Arch Linux. Outra semelhança entre os dois é que o Gentoo também só vem com o kernel e um gestor de pacotes. O que permite ao Gentoo destacar-se da multidão é o facto de compilar tudo o resto que deseja instalar directamente no seu computador. Isto pode causar alguns problemas se não souber o que está a fazer, e é por isso que o Gentoo não é realmente recomendado para principiantes.

Gentoo Linux KDE
Gentoo Linux KDE Desktop

mas enquanto alguns podem ver o processo de instalação como um inconveniente, outros irão vê-lo como um grande benefício. Isto porque o Gentoo proporciona um nível inigualável de flexibilidade, permitindo-lhe personalizar completamente tudo, desde repositórios de software a definições de hardware. Isto assegura-lhe sempre a máxima compatibilidade entre o software e o hardware, dando-lhe também a oportunidade de instalar versões específicas de qualquer pacote.

Dada a complexidade do Gentoo, encorajamo-lo vivamente a consultar o manual da distro no website oficial para dicas e guias sobre como começar. Alternativamente, pode estar a tentar descobrir as coisas por si próprio experimentando a distro, no entanto, fazê-lo pode ser muito demorado. Felizmente, existe uma versão ao vivo do Gentoo que lhe permite brincar com a distro sem instalar nada no seu computador.

Porquê o Gentoo é um Distro Linux tão popular para Programadores

Muitas poucas distros Linux dão-lhe tanto controlo sobre o seu sistema operativo como o Gentoo. Não só pode personalizar tudo no seu sistema operativo usando Gentoo, mas a capacidade da distro de compilar pacotes localmente a partir da fonte dá-lhe um nível de flexibilidade quase inigualável.

Download Gentoo

Versão estável mais recente: 17.1 (lançamento rolante)

Sistema Pi de framboesa

  • Meant to work alongside Raspberry Pi 4
  • Muitas características interessantes
  • Great for beginners

Formerly known as Raspbian, Raspberry Pi OS é uma distribuição Linux especializada concebida para trabalhar em conjunto com os mini-computadores epónimos que todos conhecemos e adoramos. O sistema operativo teve recentemente um facelift e uma mudança de nome que veio juntamente com o anúncio de uma nova versão de Raspberry Pi 4 que apresenta 8 GB de RAM. Naturalmente, esta distro não é ideal para os utilizadores regulares de PC, mas é uma necessidade absoluta se se for um programador a trabalhar em projectos Raspberry Pi.

Raspberry Pi OS 10
Raspberry Pi OS 10 Desktop

Seguindo a actualização mais recente, o Raspberry Pi OS suporta arquitectura de 64 bits, permitindo aos utilizadores tirar o máximo partido do aumento de memória. Além disso, o sistema operativo tem agora mais características do que nunca, incluindo novas aplicações, uma lupa de ecrã, suporte para todas as linguagens de scripting populares, e muito mais. A partir de Junho de 2020, os programadores fizeram também progressos significativos na implementação de um driver Vulkan, que se espera que melhore muito as capacidades já impressionantes do micro computador.

Aprender a codificar e desenvolver projectos com Raspberry Pi nunca foi tão fácil e uma das principais razões para isso é o sistema operativo em constante evolução. Enquanto a placa suporta uma grande variedade de outras distros como Debian e Gentoo, você obterá o máximo dele emparelhando-o com o SO Raspberry Pi porque as pessoas que estão a trabalhar no hardware são as mesmas que fornecem o software.

Pode escolher o SO Raspberry Pi para Programação Linux?

Naturalmente, esta é mais uma opção de nicho, mas uma opção obrigatória se estiver a planear trabalhar em projectos envolvendo computadores Raspberry Pi. O SO Raspberry Pi foi concebido para permitir aos programadores tirar o máximo partido dos seus microcomputadores, especialmente agora que a distro suporta arquitectura de 64-bit.

Download Raspberry Pi OS

Versão estável mais recente: 10 (kernel Linux 4.19)

Menções Honrosas

Não queríamos fazer esta lista demasiado longa, por isso estabelecemos apenas 10 entradas. Como podem imaginar, porém, há uma miríade de outras excelentes distros Linux para programadores e programadores. Confira as nossas menções honrosas abaixo se estiver à procura de ainda mais boas opções.

  • Kali Linux
  • Solus
  • Puppy Linux
  • Nitrux
  • Ubuntu Core

Pensamentos Finais

Linux é a linguagem operacional preferida de milhões de programadores e programadores em todo o mundo. Basta dar uma breve olhada nas distros que hoje abordámos para compreender porque é que é esse o caso. Embora em tempos recentes o Linux se tenha tornado bastante popular entre as pessoas que o utilizam para jogos, edição de vídeo, ou vários outros fins, no seu núcleo, a maioria das distribuições foram criadas por programadores para programadores.

Duas das maiores vantagens do Linux são a sua natureza de código aberto e o facto de que vem em centenas de sabores diferentes, o que significa que tem quase a certeza de encontrar uma distro que está mesmo à sua frente, independentemente de estar à procura de um SO para todos os fins ou de uma potência de programação.

Se é um principiante, deve provavelmente ficar com uma distro de fácil utilização como Debian ou Ubuntu, pelo menos até ter uma ideia do que é o Linux. Quando estiver pronto para levar as coisas ao próximo nível, pode tentar construir a sua própria distro personalizada usando o Arch Linux ou o Gentoo. As possibilidades são praticamente infinitas quando se trata de Linux.

div> Post Views: 12,661

Categorias: Articles

0 comentários

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *