Lançamento do kit de distribuição do Slackware 15.0

Mais de cinco anos após o último lançamento, foi publicado o lançamento do kit de distribuição do Slackware 15.0. O projeto está em desenvolvimento desde 1993 e é a distribuição mais antiga existente atualmente. Uma imagem de instalação (3.5 GB) está disponível para download, preparada para arquiteturas i586 e x86_64. Para se familiarizar com a distribuição sem instalação, está disponível uma versão Live (4.3 GB). Uma seleção de pacotes adicionais com programas não incluídos na distribuição padrão pode ser encontrada no repositório slackbuilds.org.

Apesar da idade avançada, a distribuição conseguiu manter a originalidade e a simplicidade na organização do trabalho. A falta de complicações e um sistema de inicialização simples no estilo dos sistemas BSD clássicos fazem da distribuição uma solução interessante para estudar o funcionamento de sistemas do tipo Unix, realizar experimentos e conhecer o Linux. A principal razão para a longa vida da distribuição é o entusiasmo inesgotável de Patrick Volkerding, que é o líder e principal desenvolvedor do projeto há quase 30 anos.

Ao desenvolver a nova versão, o foco principal foi fornecer novas tecnologias e versões atuais de programas sem violar a originalidade e as características da distribuição. O objetivo principal era tornar a distribuição mais moderna, mas ao mesmo tempo manter a forma familiar de trabalhar no Slackware. Principais mudanças:

  • Passe a usar o subsistema PAM (Pluggable Authentication Module) para autenticação e ative o PAM no pacote shadow-utils usado para armazenar senhas no arquivo /etc/shadow.
  • Para gerenciar sessões de usuários, em vez do ConsoleKit2, foi usado o elogind, uma variante do logind que não está vinculada ao systemd, o que simplificou significativamente a entrega de ambientes gráficos vinculados a determinados sistemas de inicialização e melhorou o suporte aos padrões XDG.
  • Adicionado suporte para o servidor de mídia PipeWire e fornecido a capacidade de usá-lo em vez do PulseAudio.
  • Adicionado suporte para uma sessão gráfica baseada no protocolo Wayland, que pode ser usada no KDE além da sessão baseada no servidor X.
  • Adicionadas novas versões dos ambientes de usuário Xfce 4.16 e KDE Plasma 5.23.5. Pacotes com LXDE e Lumina estão disponíveis no SlackBuild.
  • O kernel Linux foi atualizado para o branch 5.15. O suporte para gerar um arquivo initrd foi adicionado ao instalador, e o utilitário geninitrd foi adicionado à distribuição para construir automaticamente o initrd para o kernel Linux instalado. A montagem modular do kernel “genérico” é recomendada para uso por padrão, mas o suporte para o kernel “enorme” monolítico também é mantido, no qual o conjunto de drivers necessários para inicializar sem um initrd é compilado.
  • Para sistemas de 32 bits, são oferecidas duas compilações de kernel - com SMP e para sistemas de processador único sem suporte SMP (pode ser usado em computadores muito antigos com processadores anteriores ao Pentium III e alguns modelos Pentium M que não suportam PAE).
  • A entrega do Qt4 foi descontinuada, a distribuição mudou completamente para o Qt5.
  • Foi realizada a migração para Python 3. Foram adicionados pacotes para desenvolvimento na linguagem Rust.
  • Por padrão, o Postfix está habilitado para garantir o funcionamento do servidor de e-mail, e os pacotes com Sendmail foram movidos para a seção /extra. Dovecot é usado em vez de imapd e ipop3d.
  • O kit de ferramentas de gerenciamento de pacotes pkgtools agora suporta bloqueio para evitar que operações concorrentes sejam executadas ao mesmo tempo e reduz gravações em disco para melhor desempenho em SSDs.
  • O pacote inclui o script “make_world.sh”, que permite reconstruir automaticamente todo o sistema a partir do código-fonte. Um novo conjunto de scripts para reconstruir o instalador e os pacotes do kernel também foi adicionado.
  • Versões de pacotes atualizadas, incluindo mesa 21.3.3, KDE Gear 21.12.1, sqlite 3.37.2, mercurial 6.0.1, pipewire 0.3.43, pulseaudio 15.0, mdadm 4.2, wpa_supplicant 2.9, xorg-server 1.20.14, gimp 2.10.30. 3.24, gtk 2.11.1, freetype 4.15.5, samba 3.6.4, postfix 5.34.0, perl 2.4.52, apache httpd 8.8, openssh 7.4.27, php 3.9.10, python 3.0.3, ruby ​​​​2.35.1 , obtenha XNUMX. e assim por diante.

    Fonte: opennet.ru

Adicionar um comentário