Lançamento Debian 12 "Bookworm"

Após quase dois anos de desenvolvimento, o Debian GNU/Linux 12.0 (Bookworm) agora está disponível para nove arquiteturas oficialmente suportadas: Intel IA-32/x86 (i686), AMD64/x86-64, ARM EABI (armel), ARM64, ARMv7 ( armhf ), mipsel, mips64el, PowerPC 64 (ppc64el) e IBM System z (s390x). Atualizações para o Debian 12 serão lançadas por 5 anos.

As imagens de instalação estão disponíveis para download, que podem ser baixadas via HTTP, jigdo ou BitTorrent. Para as arquiteturas amd64 e i386, foi desenvolvido o LiveUSB, disponível nas variantes GNOME, KDE, LXDE, Xfce, Cinnamon e MATE, além de um DVD multiarquitetura que combina pacotes para a plataforma amd64 com pacotes adicionais para a arquitetura i386 . Por favor, leia o seguinte documento antes de migrar do Debian 11 Bullseye.

O repositório contém 64419 pacotes binários, o que é 4868 pacotes a mais do que era oferecido no Debian 11. Comparado ao Debian 11, 11089 novos pacotes binários foram adicionados, 6296 (10%) pacotes obsoletos ou abandonados foram removidos e 43254 (67 %) pacotes foram atualizados. O tamanho total total de todos os textos fonte oferecidos na distribuição é de 1 linhas de código. O tamanho total de todos os pacotes é de 341 GB. Para 564% (204% no ramo anterior), é fornecido suporte para compilações repetíveis, o que permite confirmar que o arquivo executável é construído exatamente a partir das fontes declaradas e não contém alterações estranhas, cuja substituição, por exemplo, pode ser feito atacando a infraestrutura de construção ou marcadores no compilador.

Principais mudanças no Debian 12.0:

  • Além do firmware gratuito do repositório principal, as imagens oficiais de instalação também incluem firmware proprietário anteriormente disponível no repositório não-livre. Se você tiver hardware que requer firmware externo, o firmware proprietário necessário é carregado por padrão. Para usuários que preferem apenas software livre, na fase de download, é fornecida uma opção para desabilitar o uso de firmware não livre.
  • Um novo repositório de firmware não-livre foi adicionado, para o qual os pacotes com firmware foram transferidos do repositório não-livre. O instalador fornece a capacidade de solicitar dinamicamente pacotes de firmware do repositório de firmware não-livre. A presença de um repositório separado com firmware tornou possível fornecer acesso ao firmware sem incluir um repositório comum não livre na mídia de instalação.
  • O kernel do Linux foi atualizado para a versão 6.1 (o Debian 11 lançou um kernel 5.10). Systemd 252 atualizado, Apt 2.6 e Glibc 2.36.
  • Pilha de gráficos e ambientes de usuário atualizados: GNOME 43, KDE Plasma 5.27, LXDE 11, LXQt 1.2.0, MATE 1.2, Xfce 4.18, Mesa 22.3.6, X.Org Server 21.1, Wayland 1.21. Os ambientes GNOME usam o servidor de mídia Pipewire e o gerenciador de sessão de áudio WirePlumber por padrão.
  • Aplicativos de usuário atualizados, como LibreOffice 7.4, GNUcash 4.13, Emacs 28.2, GIMP 2.10.34, Inkscape 1.2.2, VLC 3.0.18, Vim 9.0.
  • Aplicativos de servidor atualizados, por exemplo, Apache httpd 2.4.57, BIND 9.18, Dovecot 2.3.19, Exim 4.96, lighttpd 1.4.69, Postfix 3.7, MariaDB 10.11, nginx 1.22, PostgreSQL 15, Redis 7.0, SQLite 3.40, Samba 4.17, OpenSSH 9.2 p1.
  • As ferramentas de desenvolvimento foram atualizadas, incluindo GCC 12.2, LLVM/Clang 14 (15.0.6 também está disponível para instalação), OpenJDK 17, Perl 5.36, PHP 8.2, Python 3.11.2, Rust 1.63, Ruby 3.1.
  • Adicionado suporte para trabalhar com o sistema de arquivos APFS (Apple File System) no modo de leitura e gravação usando os pacotes apfsprogs e apfs-dkms. O utilitário ntfs2btrfs está incluído para converter partições NTFS em Btrfs.
  • Adicionado suporte para a biblioteca de alocação de memória mimalloc, que pode atuar como um substituto transparente para a função malloc. Uma característica do mimalloc é sua implementação compacta e desempenho muito alto (em testes, mimalloc está à frente de jemalloc, tcmalloc, snmalloc, rpmalloc e Hoard).
  • O pacote ksmbd-tools foi adicionado e o suporte para a implementação do servidor de arquivos embutido no kernel do Linux com base no protocolo SMB foi implementado.
  • Um conjunto de novas fontes foi adicionado e as fontes oferecidas anteriormente foram atualizadas. Um gerenciador de fontes fnt (análogo ao apt for fonts) é proposto, o que resolve o problema de instalar fontes adicionais e manter as fontes existentes atualizadas. Usando fnt, você pode instalar fontes mais recentes do repositório Debian Sid, bem como fontes externas da coleção Google Web Fonts.
  • O gerenciador de inicialização GRUB usa o pacote os-prober para detectar outros sistemas operacionais instalados e gerar menus para inicializá-los. Entre outras coisas, ao inicializar, é fornecida a detecção de um sistema operacional Windows 11 já instalado.
  • Devido ao término do desenvolvimento, os pacotes libpam-ldap e libnss-ldap foram removidos, em vez dos quais é recomendado usar os pacotes equivalentes libpam-ldapd e libnss-ldapd para autenticação do usuário através do LDAP.
  • Removida a configuração padrão de um processo de registro em segundo plano, como rsyslog. Para visualizar os logs, em vez de analisar os arquivos de log, é recomendável chamar o utilitário "systemd journalctl". Se necessário, o comportamento antigo pode ser restaurado instalando o pacote system-log-daemon.
  • Separados do systemd estão o systemd-resolvido e o systemd-boot. O pacote systemd moveu o cliente de sincronização de tempo systemd-timesyncd de uma dependência necessária para uma recomendada, permitindo instalações mínimas sem um cliente NTP.
  • O suporte para inicialização no modo UEFI Secure Boot retornou para sistemas baseados na arquitetura ARM64.
  • Pacote fdflush removido, em vez disso, use "blockdev --flushbufs" do util-linux.
  • Os programas tempfile e rename.ul foram removidos, em vez dos quais é recomendado usar os utilitários mktemp e file-rename em scripts.
  • O utilitário which foi descontinuado e será removido em uma versão futura. Como substituto nos scripts bash, é recomendável usar os comandos "type" ou "type -a" para determinar o caminho para os arquivos executáveis.
  • Os pacotes libnss-gw-name, dmraid e request-tracker13 foram obsoletos e serão removidos no Debian 4.
  • A atribuição de nomes de interface de rede permanentes ("enX0") para dispositivos de rede virtual Xen é fornecida.
  • Adicionado suporte para novos dispositivos baseados em processadores ARM e RISC-V.
  • Manuais do sistema atualizados (man) em russo e ucraniano.
  • Adicionadas coleções de pacotes temáticos relacionados à medicina, biologia e astronomia preparados pelas equipes Debian Med e Debian Astro. Por exemplo, o pacote inclui servidor brilhante (plataforma para hospedagem de aplicativos da web R), openvlbi (correlator para telescópios), astap (processador de imagens astronômicas), empilhador de sistema planetário (forma imagens de planetas a partir de fragmentos), novos drivers e bibliotecas com suporte ao protocolo INDI associado aos pacotes Astropy Python (python3-extinction, python3-sncosmo, python3-specreduce, python3-synphot), bibliotecas Java para trabalhar com os formatos ECSV e TFCAT.
  • Foram adicionados ao repositório os pacotes desenvolvidos pelo projeto UBports com o ambiente de usuário Lomiri (antigo Unity 8) e o servidor de exibição Mir 2, que atua como um servidor composto baseado em Wayland.
  • Na fase final de preparação do lançamento, a transição do kit de distribuição, que originalmente era esperado no Debian 12, de usar uma partição /usr separada para uma nova representação, na qual os diretórios /bin, /sbin e /lib* são decorados como links simbólicos para os diretórios correspondentes dentro de /usr, é adiado.

Fonte: opennet.ru

Adicionar um comentário