Alpine: uma distribuição Linux que mostra que nem tudo é GNU

Alpine: uma distribuição Linux que mostra que nem tudo é GNU

Alpine: uma distribuição Linux que mostra que nem tudo é GNU

Frequentemente, quando Distribuições (Distros) Linux trata-se, o que marca o guia informativo neste campo de TI, eles geralmente são aqueles que são GNU. O que, muito possivelmente, é porque geralmente se pensa que é a única coisa que existe, quando se trata de Linux para usuários comuns. E algo semelhante costuma acontecer, quando se fala do Sistemas de Iniciação do Kernel» (Init), porque tudo está centrado Systemd e SysVinit.

Mas a verdade é que existem alguns Distribuições Linux que representam boas e interessantes alternativas ao GNU e Systemd/SysVinit, sendo um deles o conhecido distribuição Linux "Alpino". Que, aliás, vem com OpenRCGenericName como sistema de partida, usa seu próprio gerenciador de pacotes chamado apk, e usa configurações guiadas por script, entre outras coisas notáveis. E o mesmo, recentemente (22/nov), teve uma nova atualização sob o número de versão 3.17.0, e sobre o qual exploraremos suas novidades.

Logotipo da Alpine

E, antes de começar a ler este post sobre o distribuição Linux "Alpino", recomendamos o posts relacionados anteriores, onde mencionamos, para explorar no final:

Novembro de 2022: O bom, o ruim e o interessante do Software Livre
Artigo relacionado:
Novembro de 2022: O bom, o ruim e o interessante do Software Livre
Maio de 2022: O bom, o ruim e o interessante do Software Livre
Artigo relacionado:
Maio de 2022: O bom, o ruim e o interessante do Software Livre

Alpine: uma distribuição Linux pequena, simples e segura

Um pouco sobre Alpine Linux

De acordo com o seu Site oficial, é descrito resumidamente da seguinte forma:

"O Alpine Linux é uma distribuição Linux independente, não comercial e de uso geral, projetada para usuários avançados que apreciam segurança, simplicidade e eficiência de recursos."

O que geralmente significa que é um Sistema operacional baseado em Linux ultraleve e orientado para a segurança, cujo software é compilado usando Muçulmano em vez do Biblioteca GNU C (Libc) e implementos OpenRCGenericName como sistema inicial. E o que, além disso, substitui as ferramentas GNU por Busybox, que é um único executável capaz de emular o funcionamento de todos eles.

Muçulmano

“Muçulmano é uma implementação da biblioteca padrão C construída sobre a API de chamada do sistema Linux, incluindo interfaces definidas no padrão de linguagem base, POSIX e extensões amplamente aceitas. musl é leve, rápido, simples, gratuito e busca ser correto no sentido de cumprimento de normas e segurança". Muçulmano

Busybox

"O BusyBox combina pequenas versões de muitos utilitários comuns do UNIX em um único executável pequeno. Fornece substituições para a maioria dos utilitários que você normalmente encontra em GNU fileutils, shellutils e muitos outros pacotes". Busybox

OpenRCGenericName

"OpenRC é um sistema init baseado em dependência que funciona com o programa init fornecido pelo sistema, normalmente /sbin/init". OpenRCGenericName

Características

Entre as recursos de design essenciais O seguinte pode ser brevemente mencionado:

  1. pequeno: Es pequena e muito eficiente na gestão de recursos. Assim, e apesar das suas reduzidas dimensões, oferece um ambiente Linux completo, integrando uma grande seleção de pacotes via repositório.
  2. simples: É simples, principalmente porque vem com o mínimo necessário para a inicialização inicial e, graças ao seu próprio gerenciador de pacotes chamado apk, e configurações baseadas em script, todo o resto é rapidamente facilitado e complementado.
  3. Segura: É seguro, pois foi projetado pensando na segurança. Por causa disso, vocêTodos os seus binários de zona de usuário são compilados como executáveis ​​independentes de posição (PIE) com proteção contra destruição de pilha.

Alpino Linux 3.17.0

Notícias de sua última versão estável 3.17.0

Conforme anúncio oficial do lançamento da versão 3.17.0, algumas das novidades mais destacadas no que diz respeito à atualização dos pacotes que o integram, são as seguintes:

  1. Bash NADA
  2. GCC 12
  3. kea 2.2
  4. LLVM 15
  5. OpenSSL 3.0
  6. Perl 5.36
  7. PostgreSQL 15
  8. Node.js (lts) 18.12
  9. Node.js (atual) 19.1
  10. Cefa 17.2
  11. GNOME 43
  12. Ir 1.19
  13. KDE Plasma 5.26
  14. Ferrugem 1.64
  15. .NET 7.0.100

Pára mais informações sobre Alpine Linux você pode acessar diretamente o seu Manual do Usuário. y wiki oficial, Seção de FAQE sua seção de download, caso queira experimentar.

Artigo relacionado:
Fini, uma alternativa ao SysV init e systemd chega a sua nova versão 4.0
listas de distribuição
Artigo relacionado:
Lista de distribuições gratuitas do systemd

Resumo: Banner post 2021

Resumo

Em resumo, "Alpino" Linux vem a ser um SO Linux Desenvolvido por uma comunidade, especialmente considerando seu uso em roteadores, firewalls, redes VPN e alguns tipos de servidores, entre outros. No entanto, até hoje, é muito bem recebido pelo usuários avançados de Linux e alguns profissionais de TI buscando alternativas para GNU e Systemd/SysVinit. O que lhe valeu chegar ao 28 pós no site de DistroWatch. Portanto, se você ainda não experimentou, recomendamos que experimente ao vivo ou em uma máquina virtual para ver seu potencial.

E sim, você simplesmente gostou desta publicação, não deixe de comentar e compartilhar com outras pessoas. Lembre-se também de visitar nosso «página inicial» para explorar mais novidades, bem como aderir ao nosso canal oficial de Telegrama do FromLinux, Oeste grupo para mais informações sobre o tema de hoje.