Melhor distro Linux para desenvolvedores

Melhor distro Linux para desenvolvedores

Linux inerentemente funciona bem para o software de codificação e teste. Para desenvolvedores e programadores, quase qualquer distro Linux será um bom ajuste. Quando se trata de escolher uma distro para o desenvolvimento, o maior fator será apenas uma preferência pessoal. Mesmo assim, algumas distros oferecem certos recursos que os desenvolvedores podem achar particularmente úteis para seu trabalho.

Com tantas opções disponíveis, a tarefa de escolher uma distribuição pode ser esmagadora. Ao mesmo tempo, pular de navio para "distro hop" é muito fácil de fazer e não deve ser desencorajado, pois lhe dá uma idéia do que mais está disponível. Nosso objetivo é tornar sua escolha um pouco mais fácil com este guia, onde listamos nossas principais escolhas de distritos Linux para desenvolvedores.

Junte -se a nós enquanto examinamos nossas oito principais picaretas de distritos Linux, apresentados em nenhuma ordem específica. Fora desta lista, ainda existem muitas outras boas distribuições que você pode tentar. E é importante lembrar que não há escolha errada. Deixe a contagem regressiva começar.

Neste tutorial, você aprenderá:

  • Melhores distritos Linux para desenvolvedores
Requisitos de software e convenções de linha de comando Linux
Categoria Requisitos, convenções ou versão de software usada
Sistema Ubuntu, Debian, Manjaro, Arch Linux, pop!_OS, OpenSuse, Fedora, Parrot OS
Programas N / D
Outro Acesso privilegiado ao seu sistema Linux como raiz ou através do sudo comando.
Convenções # - requer que os comandos Linux sejam executados com privilégios root diretamente como usuário root ou por uso de sudo comando
$ - Requer que os comandos do Linux sejam executados como um usuário não privilegiado regular

Ubuntu

Ubuntu Linux

Pode ser um clichê incluir o Ubuntu em qualquer lista de “Melhores Distúrbios Linux para…”, mas há uma razão para isso. É uma ótima distribuição para praticamente qualquer propósito, incluindo desenvolvimento. Sua capacidade de atender a quase qualquer um é o que o impulsionou à popularidade sustentada de que é apreciada por muitos anos.



Ubuntu vem com tudo o que um desenvolvedor precisa. E se houver algo faltando, será muito fácil instalar com o gerenciador de pacotes apt, o centro de software ou o gerenciador de pacotes - todos incluídos e ativados por padrão.

Você pode baixar o Ubuntu Desktop ou o Ubuntu Server, dependendo do ambiente onde ele será implantado. O Ubuntu Desktop também tem uma série de "sabores" para escolher, o que permite uma experiência personalizada logo pronta para a caixa. O principal download de navios com Gnome, mas downloads alternativos para KDE, LXQT, Budgie, Mate e XFCE também estão disponíveis. Há também o Ubuntu Studio, que é pré -carregado com toneladas de ferramentas para produção de vídeo e música. Completando a programação está o Ubuntu Kylin, que foi otimizado para usuários chineses.

Há algo para todos no Ubuntu. E a conveniência é o nome do jogo. Pegue uma cópia indo para o site do Ubuntu e clicando em "Download" no topo.

Debian

Debian Linux

Linux não seria o mesmo sem Debian. É uma das distros mais antigas que ainda é mantida, precedida apenas por Slackware, e tem sido a base para centenas de outras distribuições, incluindo o Ubuntu. Debian funciona muito bem como uma distribuição de desktop ou servidor, por isso é um bom candidato para testar uma variedade de aplicativos.



Debian tem um número impressionante de pacotes disponíveis para instalação dos repositórios de software padrão - uma característica que passa para muitos de seus distritos de seus filhos. Mas o que realmente o torna atraente para os desenvolvedores é que existem três ramos diferentes do Debian.

O principal download do Debian é, é claro, do estábulo filial. Mas há também o teste e instável galhos. Como o site de Debian indica, essas agências são usadas principalmente pelos desenvolvedores. Ele oferece acesso ao software mais recente, que não foi testado o suficiente para ser determinado estável. Isso dá a você (o desenvolvedor) a chance de ver como as próximas atualizações afetarão seu próprio código.

Baixe uma imagem de instalação da página de download do Debian.

Arch Linux

Arch Linux

Os usuários adoram o Arch Linux por sua capacidade de personalizar - ao máximo. Desde o momento em que você encontra o primeiro prompt de instalação (ou falta de um), Arch faz muito pouca mão segurando, forçando o usuário a escolher exatamente o que estará em seu sistema. Ter a opção de personalizar totalmente seu sistema é atraente para os desenvolvedores, que podem criar seu ambiente de teste.



Arch também fica perto da borda do sangramento. Ele usa um cronograma de lançamento rolante e está constantemente empurrando atualizações. Isso é positivo para os desenvolvedores, que precisam de acesso à tecnologia em constante mudança.

Se isso não fosse suficiente, a Pièce de Résistance de Arch teria que ser o Repositório de Usuário do Arco (AUR). A AUR é basicamente um enorme repositório de pacotes enviados da comunidade. Quase tudo que você pode querer instalar está disponível na AUR, e é muito simples recuperar pacotes. Há também muito desenvolvimento e versões instáveis ​​de software lá, caso você queira sentar -se ainda mais perto da borda do que os repositórios padrão de Arch fazem.

Arch Linux está disponível para download na página de download do arco.

Manjaro

Manjaro Linux

Manjaro é baseado no Arch Linux, por isso herda suas duas melhores qualidades: extrema capacidade de personalizar e acessar o repositório de usuários do Arch. E então adiciona uma qualidade própria, o que é facilidade de uso. Manjaro é mais fácil de subir e correr do que arco, para que você possa voltar a se desenvolver mais cedo.



Inclui todos os itens essenciais que um desenvolvedor precisaria, mas não muitos extras. Aqueles que abraçaram Manjaro considerarão isso positivo, pois Manjaro permanece muito magro e livre de inchaço, mas inclui o suficiente para não desacelerar você com a instalação de tudo manualmente.

As atualizações de lançamento de Manjaro, software de borda sangrando e integração com a AUR, tornam -a uma escolha muito atraente para os desenvolvedores.

Vá para a página de download de Manjaro para obter as mais recentes imagens do instalador ISO.

Pop!_OS

Pop!_OS Linux

System76, um fabricante de hardware de computador, criou pop!_OS para implementação em seus próprios produtos. Anteriormente, eles enviavam seus computadores com o Ubuntu instalado. Isso foi antes de eles decidirem fazer seu próprio derivado do sistema operacional.

Pop!_OS funciona como o Ubuntu, mas a principal diferença é o ambiente de desktop revisado. Pop!_OS executa um ambiente de desktop GNOME modificado, que foi simplificado para ajudar os usuários a gerenciar seu fluxo de trabalho. Uma lista completa de conveniências únicas seria muito longa para listar, mas inclui espaços de trabalho, atalhos de teclado e empilhamento de janelas. Depois de trabalhar com ele por alguns minutos, você encontrará janelas e aplicativos muito fáceis de gerenciar e executar simultaneamente.



Isso é música para os ouvidos dos desenvolvedores que trabalham com toneladas de janelas abertas ao mesmo tempo. O POP também lida com as configurações de Multi Monitor de forma inteligente e permite gerenciar aplicativos com janelas idealmente. Pop!_OS é uma ótima opção para desenvolvedores que trabalham em seu PC por horas por dia. O ambiente gráfico fluido e os kits de ferramentas embalados são decididamente simples.

Pegue as últimas imagens do instalador iso do pop!_OS da página de download da distro.

OpenSuse

OpenSuse Linux

OpenSuse é alimentado por SUSE, a empresa alemã por trás de uma das distritos corporativos mais reverenciados. Possui dois lançamentos diferentes, chamado Tumbleweed e Leap. O primeiro é um lançamento rolante que apresenta um novo software Linux, e o último é a versão normal e mais estável do sistema operacional.



Isso oferece aos desenvolvedores a liberdade de escolher entre o software mais recente ou um sistema mais estável. Um dos maiores pontos de venda do OpenSUSE é a ferramenta de configuração do YAST. Yast oferece aos usuários a capacidade de instalar software, configurar hardware e até implantar redes ou servidores. Isso é ótimo para os desenvolvedores, que precisam de um ambiente controlado para testar seu próprio código.

O sistema operacional tem uma reputação de longa data de ser muito segura e estável. É apoiado por uma grande comunidade e anos de documentação, para que os desenvolvedores não precisem perder muito tempo brincando com seu sistema.

As edições Leap e Tumbleweed do OpenSUSE estão disponíveis para download no site oficial do OpenSuse.

Fedora

Fedora Linux

Fedora tem muitos recursos que o tornam perfeito para desenvolvedores. É mantido por Red Hat, que apresenta os mais novos pacotes Linux na distro como uma maneira de testar sua estabilidade antes de incorporá -los ao Red Hat Enterprise Linux.



O Fedora tem uma edição de estação de trabalho e servidor disponível e uma variedade de "giros" com diferentes ambientes de desktop pré -carregados. Isso torna o Fedora bastante personalizável. Fedora empurra novas versões do sistema a cada seis meses, então esta distro está sempre se movendo. Dá aos desenvolvedores que mais cedo o acesso a novos softwares do que muitas outras distros.

Como o Fedora é a fonte upstream para Rhel, ele também tem uma influência suprema sobre o CentOS e o Oracle Linux. O software que funciona no Fedora quase certamente deve ser bom nesses outros servidores e distribuições de classe corporativa - outra vantagem para desenvolvedores.

Vá ao site do Fedora para acessar as imagens do instalador ISO.

PARROT OS

Parrot OS Linux

Eu queria jogar pelo menos uma distro que pode fazer nossos leitores levantarem uma sobrancelha. Algo para despertar seu interesse. E Parrot OS deve se encaixar perfeitamente na conta. É uma distro baseada no Debian que fez seu nome como um sistema de teste de penetração. A esse respeito, é bastante semelhante ao Kali Linux.



Ao mesmo tempo, não é. Parrot OS vem com muitas ferramentas de teste e hackers de teste de penetração instaladas por padrão, mas apenas em sua edição de segurança. Há também uma edição doméstica, que se destina a um motorista diário e já não possui os utilitários de hackers. No entanto, ele vem com uma série de componentes e recursos que ajudam a proteger sua privacidade.

Tem acesso nativo aos repositórios do Debian, o que significa que você pode instalar praticamente tudo o que gostaria. O principal download de Parrot com o ambiente da área de trabalho é muito fácil para os olhos, tornando a alegria usar. Os desenvolvedores de papagaio dizem que sua distro é feita especialmente para especialistas em segurança, especialistas em forenses digitais, estudantes de ciência da computação e engenharia, pesquisadores, hackers de aspirantes, desenvolvedores de software, jornalistas e aplicação da lei.

Pegue esta jóia escondida de uma distro para dar uma volta baixando um instalador ISO na página de download do site oficial.

Pensamentos finais

Existem muitas distribuições Linux por aí e, honestamente, quase qualquer uma delas funcionaria bem para um desenvolvedor. Nesta lista, tentamos compilar apenas o melhor dos melhores - as distribuições comprovadas e verdadeiras que são garantidas para acomodar as necessidades de um desenvolvedor.

Todas as distros nesta lista têm um histórico sólido. Escolher um desta lista dependerá principalmente de sua preferência pessoal, pois todos eles beneficiarão um desenvolvedor.

Tutoriais do Linux relacionados:

  • Coisas para instalar no Ubuntu 20.04
  • Uma introdução à automação, ferramentas e técnicas do Linux
  • Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
  • Lista das melhores ferramentas Kali Linux para testes de penetração e…
  • Download do Linux
  • Mint 20: Melhor que o Ubuntu e o Microsoft Windows?
  • MX Linux vs Ubuntu
  • Ubuntu 20.04 Guia
  • Guia para iniciantes do Manjaro Linux
  • Coisas para fazer depois de instalar o Ubuntu 22.04 Jellyfish…