Devuan surgiu em 2017 como resultado da mudança do Debian 8 para o systemd, então um novo sistema e gerenciador de serviços, após um longo, técnico e muito divulgado debate.
A mudança fez com que vários desenvolvedores Debian se unissem para criar o Devuan removendo todos os vestígios do systemd da distro Linux, ao invés do conhecido sistema init, sysvinit.
Características
Devuan continua a ser baseado no Debian, e a versão mais recente da distro, Devuan 3.0.1, é baseada no Debian 10.
Uma das coisas que ele herda do Debian é o suporte para uma ampla variedade de arquiteturas de hardware. Devuan é uma das poucas distros que ainda continua a lançar mídia de instalação para sistemas x86 de 32 bits, além da popular plataforma de 64 bits (x86_64). Além disso, Devuan também oferece suporte às arquiteturas armhf, arm64 e ppc64el.
Devuan produz imagens de instalação separadas para instalações de desktop e servidor. Há também uma imagem de instalação netinstall que busca os pacotes mais recentes dos repositórios e permite que usuários avançados personalizem sua instalação de acordo com seus requisitos.
A imagem mínima é uma imagem especial projetada como uma ferramenta de recuperação baseada em console e se concentra na acessibilidade para usuários com deficiência visual.
Os usuários de desktop também podem testar a distro usando a imagem Live. Quando estiver satisfeito, você também pode instalar o Devuan usando o Live CD.
A reivindicação da fama de Devuan é o seu suporte a vários sistemas init que não são systemd. A versão mais recente oferece aos usuários uma escolha entre sysvinit, OpenRC e runit.
Conforme o systemd se expande em seu escopo, os desenvolvedores Devuan trabalham nos bastidores para garantir que nada disso entre na distro. Por exemplo, a inclusão do daemon de gerenciamento de dispositivo udev faz com que Devuan mude para a alternativa eudev.
Devuan hospeda seu próprio repositório de pacotes, que espelha os repositórios Debian upstream na maior parte, mas inclui modificações específicas de Devuan onde necessário para, você adivinhou, trocar qualquer vestígio do systemd.
Instalação
Em termos gerais, existem dois mecanismos para instalar o Devuan. Um, através do Live CD, que usa o instalador Refracta, e o outro através da mídia apenas de instalação, que usa um instalador Debian modificado.
O instalador Refracta no Live CD oferece opções limitadas e é muito mais complicado de operar do que o outro. Sua abundância de opções, embora seja uma mudança bem-vinda para usuários avançados, acabará apenas confundindo o usuário comum de desktop Linux.
Por exemplo, você será solicitado a preparar partições para a instalação, escolher em uma lista ordenada alfabeticamente de localidades e até mesmo ter uma palavra a dizer sobre a instalação do bootloader.
Embora os ativistas experientes possam apreciar a capacidade de escolher se desejam permitir o uso de sudo e desativar a conta root, a miríade de opções não faz nenhum favor aos novatos.
Claro, você pode selecionar as opções padrão com muitas dessas configurações e terminar com uma instalação totalmente funcional, as interrupções contínuas são uma gafe de usabilidade.
Além disso, o Live CD usa o ambiente de desktop Xfce, e é isso que ele instalará quando você ancorar a distro em seu disco.
O instalador na mídia somente de instalação faz um trabalho comparativamente melhor. Ele faz menos perguntas e também permite que você escolha o ambiente de área de trabalho para sua instalação. O instalador da versão mais recente oferece suporte a cinco ambientes de desktop, a saber, Xfce, Cinnamon, KDE, LXQt e Mate. Claro que você pode instalar outros a partir da pós-instalação dos repositórios do Devuan.
Além da escolha do desktop, você também tem a opção de escolher um dos três sistemas init suportados, ou seja, sysvinit, OpenRC e runit, que foi adicionado com esta versão. Se você não tiver certeza sobre qual usar, é melhor ficar com o padrão, que é sysvinit.
Trabalhando com Devuan
A versão mais recente obtém um novo gerenciador de inicialização e exibição, bem como um tema de área de trabalho revisado.
Por padrão, todos os ambientes de desktop usam o gerenciador de sessão logind, embora os usuários do Xfce e Cinnamon possam escolher usar o gerenciador de sessão consolekit.
Da mesma forma, os gerenciadores de login slim e lightdm funcionarão com logind ou consolekit. Enquanto Slim é o gerenciador de login padrão para o Xfce, os outros desktops usam o lightdm como padrão.
O usuário médio de desktop Devuan não precisa estar ciente desses detalhes e a distro escolherá os componentes certos com base no ambiente de desktop que você escolher instalar.
Nenhum dos dois instaladores do Devuan oferece a opção de selecionar os aplicativos de desktop que você deseja instalar. No entanto, você terá todos os aplicativos de produtividade de desktop usuais em sua instalação, incluindo LibreOffice e Firefox, junto com um punhado de aplicativos específicos de desktop.
Quando precisar aperfeiçoar sua instalação, você terá que usar o bom e velho gerenciador de pacotes Synaptic, já que o Devuan não vem com nenhuma loja de aplicativos gráficos. O suporte para Flatpak não é instalado por padrão, mas pode ser obtido nos repositórios oficiais. Você não seria capaz de instalar pacotes snap, pois o snap depende do systemd.
A usabilidade de Devuan não oferece muito o que escrever. A distro se parece com uma instalação Debian padrão com algumas mudanças aqui e ali.
Além das notas de lançamento e um punhado de outras informações essenciais, a distro não oferece muito em termos de documentação escrita. Mas isso é principalmente porque há muito poucas mudanças específicas do projeto para escrever.
Além disso, ao contrário da maioria de seus pares, o meio principal de Devuan de fornecer ajuda e suporte é por meio das salas de chat de retransmissão da Internet (IRC). Existem algumas listas de discussão também, para desenvolvedores e para anúncios.
No entanto, o projeto não hospeda fóruns, o que novamente é um reflexo do tipo de usuário que a distro está procurando atrair.
A competição
Devuan não é a única distro sem sistema na cidade. Existem vários outros.
A principal diferença entre eles e Devuan é que, embora ser livre do systemd seja apenas uma das características dos outros, é a razão de ser de Devuan.
É por isso que muitas distros que oferecem outros sistemas init também suportam o systemd. Por exemplo, o Parabola GNU / Linux, que permite aos usuários alternar entre os sistemas openrc, sysvinit e s6 init, usa como padrão o systemd.
Além disso, enquanto sysvinit e openrc são de longe a escolha mais popular de sistemas init para distros que não querem usar o systemd, existem algumas outras opções também. Guix com seu sistema de inicialização GNU Shepherd e gerenciador de serviços é um excelente exemplo.
Veredicto Final
Devuan tem todas as características de uma distro líder. Uma escolha de alguns dos principais ambientes de desktop, suporte para múltiplas arquiteturas, um repositório abrangente de pacotes e imagens para atender a vários casos de uso, do desktop ao servidor.
No entanto, o único usuário que a distro atrairá é o usuário Linux avançado, que não apenas está ciente do sistema init e do gerenciador de serviço de sua instalação, mas também aprecia a escolha que Devuan oferece.
Diante disso, Devuan se parece com qualquer outra distro Debian. A verdadeira vantagem da distro está na escolha de seus sistemas init, e qualquer um que não entenda os detalhes dos serviços e daemons deixará de apreciar o Devuan.
- Aqui está nossa lista das melhores distros Linux para desenvolvedores