Pular para o conteúdo
Ubuntu 26.04 LTS divide pacote linux-firmware em 17 subpacotes para reduzir tamanhos de atualizações

Ubuntu 26.04 LTS divide pacote linux-firmware em 17 subpacotes para reduzir tamanhos de atualizações

O Ubuntu 26.04 LTS fragmenta o pacote único linux-firmware em 17 subpacotes menores, reduzindo o tamanho das atualizações de firmware e economizando largura de banda.

Ubuntu 26.04 LTS (Resolute Raccoon) introduz uma mudança significativa na forma de fornecer atualizações de suporte ao hardware. O pacote único linux-firmware será fragmentado em 17 subpacotes específicos por fornecedor, visando diminuir o tamanho das atualizações regulares para a maioria dos usuários.

Motivações da mudança

O pacote linux-firmware cresce continuamente à medida que novos dispositivos e correções de segurança são incorporados. Em versões recentes, o tamanho de download excede 500 MB e o espaço ocupado na instalação chega a 1 GB. Se uma correção de segurança for lançada para um dispositivo especializado (por exemplo, placas de rede Netronome ou Mellanox, usadas principalmente em data‑centers empresariais), todos os sistemas Ubuntu precisam baixar o pacote inteiro, mesmo que não utilizem esse hardware.

Para usuários com conexões lentas ou limitadas, tais atualizações massivas representam desperdício de energia e banda. Além disso, a Canonical já percebeu que as atualizações de firmware de segurança são entregues na rama ‑security, que não é refletida em múltiplos servidores, sobrecarregando um único ponto de entrega.

Implementação

A estratégia consiste em criar um meta‑pacote linux-firmware que instala automaticamente todos os subpacotes. Cada subpacote contém firmware apenas dos fornecedores correspondentes. Quando uma atualização for publicada, somente os pacotes que incluem firmware alterado precisarão ser baixados.

Subpacotes criados

  • linux-firmware-mellanox-spectrum
  • linux-firmware-intel-wireless
  • linux-firmware-intel-graphics
  • linux-firmware-amd-graphics
  • linux-firmware-nvidia-graphics
  • linux-firmware-intel-misc
  • linux-firmware-broadcom-wireless
  • linux-firmware-netronome
  • linux-firmware-misc
  • linux-firmware-qlogic
  • linux-firmware-marvell-wireless
  • linux-firmware-mediatek
  • linux-firmware-marvell-prestera
  • linux-firmware-realtek
  • linux-firmware-qualcomm-wireless
  • linux-firmware-qualcomm-graphics
  • linux-firmware-qualcomm-misc

A maioria desses pacotes permanecerá instalada por padrão, garantindo compatibilidade ampla de hardware na distribuição LTS.

Contexto histórico

A discussão sobre a redução do tamanho das atualizações de firmware começou em 2023. Em 2025, a Canonical iniciou uma proposta de subpacotes, e em 2026 o plano foi incorporado ao ciclo de desenvolvimento do Ubuntu 26.04 LTS. A mudança está sendo testada nas builds de desenvolvimento; se não houver problemas significativos, será implementada na versão oficial lançada em abril de 2026.

“Os pacotes de firmware são grandes demais; precisamos fragmentá‑los.” – Juerg Haefliger, engenheiro da Canonical

Por · Última atualização: