Como atualizar o firmware no Ubuntu

Normalmente, o centro de software padrão no Ubuntu e outros Linux tratam da atualização do firmware do seu sistema. Mas se você encontrar erros com ele, você pode usar a ferramenta de linha de comando fwupd para atualizar o firmware do seu sistema.

Como atualizar o firmware no Ubuntu
  • Normalmente, o centro de software padrão no Ubuntu e outras distribuições Linux lidam com a atualização do firmware do seu sistema. Mas se você encontrar erros com ele, você pode usar a ferramenta de linha de comando fwupd para atualizar o firmware do seu sistema. *

Eu uso o Dell XPS 13 Ubuntu edition como meu sistema operacional principal. Fiz uma nova instalação do Ubuntu 18.04 nele e não posso estar mais feliz com a compatibilidade de hardware. Bluetooth, fones de ouvido e alto-falantes USB externos, vários monitores, tudo funciona fora da caixa.

A única coisa que me incomodou foi uma das atualizações de firmware que apareceram no Centro de Software.

// <! [CDATA [janela.__ Mirage2 = {petok: 4e597fa63f55abe20b499b3642f32acaad95b8d5-1612027246-1800}; //]]>! [Atualizando firmware no Ubuntu]() Atualizando firmware no Ubuntu

Clicar no botão Atualizar resultou em um erro alguns segundos depois.

![Atualizando firmware no Ubuntu]() Atualizando firmware no Ubuntu A mensagem de erro foi:

Incapaz de atualizar Thunderbolt NVM para Xps Notebook 9360: não foi possível detectar o dispositivo após a atualização: tempo limite excedido durante a espera pelo dispositivo

Nesta dica rápida, vou mostrar como atualizar o firmware do seu sistema no Ubuntu.

Atualizando firmware no Ubuntu

![Como atualizar o firmware no Ubuntu]() Como atualizar o firmware no Ubuntu

Uma coisa que você deve saber é que o software GNOME, ou seja, o centro de software no Ubuntu 18.04 também é capaz de atualizar o firmware. Mas em situações em que ele falha por algum motivo, você pode usar a ferramenta de linha de comando fwupd.

fwupd é um daemon de código aberto que lida com atualizações de firmware em sistemas baseados em Linux. Ele é criado pelo desenvolvedor GNOME Richard Hughes. Os desenvolvedores da Dell também contribuíram para o desenvolvimento desta ferramenta de código aberto.

Basicamente, ele utiliza o LVFS, Linux Vendor Firmware Service. Os fornecedores de hardware carregam firmware redistribuível para o site LVFS e, graças ao fwupd, você pode atualizar esse firmware de dentro do próprio sistema operacional. O fwupd é compatível com as principais distribuições Linux, como Ubuntu e Fedora.

Etapa 1: Verifique se o seu sistema é compatível com LVFS

Como o LVFS depende de fornecedores de hardware, é uma boa ideia verificar se o fabricante do seu sistema oferece suporte a esse recurso ou não.

Descubra o modelo do seu sistema e, em seguida, acesse esta página da web e veja se ele está listado:

Verifique se o seu sistema usa LVFS

Etapa 2: Usando fwupd para atualizar o firmware

Normalmente, o fwupd já deve estar instalado em seu sistema Linux. Caso contrário, instale-o usando o gerenciador de pacotes de sua distribuição.

Abra um terminal e atualize seu sistema primeiro (comandos aplicáveis para distribuições baseadas em Debian e Ubuntu):

Comandos para usar no terminal

sudo apt update && sudo apt upgrade -y

Depois disso, você pode usar os seguintes comandos um por um para iniciar o daemon, atualizar a lista de atualizações de firmware disponíveis e instalar as atualizações de firmware.

Comandos para usar no terminal

sudo service fwupd start

Assim que o daemon estiver em execução, verifique se há atualizações de firmware disponíveis.

Comandos para usar no terminal

sudo fwupdmgr refresh

A saída deve ser assim:

Buscando metadados https://cdn.fwupd.org/downloads/firmware.xml.gz Baixando… [****] Buscando assinatura https://cdn.fwupd.org/downloads/firmware.xml.gz.asc

Depois disso, execute a atualização do firmware:

Comandos para usar no terminal

sudo fwupdmgr update

A saída da atualização do firmware pode ser semelhante a esta:

Sem atualizações para XPS 13 9360 TPM 2.0, a atual é 1.3.1.0: 1.3.1.0 = mesmo Sem atualizações para o firmware do sistema XPS 13 9360, atual é 0.2.8.1: 0.2.8.1 = mesmo, 0.2.7.1 = mais antigo, 0.2.6.2 = mais antigo, 0.2.5.1 = mais antigo, 0.2.4.2 = mais antigo, 0.2.3.1 = mais , 0.2.2.1 = mais velho, 0.2.1.0 = mais velho, 0.1.3.7 = mais velho, 0.1.3.5 = mais velho, 0.1.3.2 = mais velho, 0.1.2.3 = mais velho Baixando 21.00 para o controlador XPS13 9360 Thunderbolt… Atualizando 21.00 no Controlador XPS13 9360 Thunderbolt… Descompactando… [] Autenticando… [] Reiniciando o dispositivo… [***]

Isso deve lidar com a atualização do firmware no Ubuntu. Espero que esta dica rápida tenha ajudado você com atualizações de firmware no Linux.

Se você tiver dúvidas ou sugestões, sinta-se à vontade para usar a seção de comentários abaixo.

Via itsfoss.com. Você pode conferir o post original em inglês:

How to Update Firmware on Ubuntu

Última atualização deste artigo: 19 de may de 2020