Raramente uso o aplicativo Ubuntu Software, mas quando o abri hoje vi que tem uma notificação dizendo que o firmware do meu scanner de impressão digital pode ser atualizado.
No entanto, os comandos apt upgrade
e snap refresh
indicam que tudo está atualizado. Estou perdendo uma terceira fonte de pacotes no meu sistema?
danny@danny:~$ sudo apt update && sudo apt upgrade
Hit:1 http://se.archive.ubuntu.com/ubuntu impish InRelease
Hit:2 http://se.archive.ubuntu.com/ubuntu impish-updates InRelease
Hit:3 http://se.archive.ubuntu.com/ubuntu impish-backports InRelease
Hit:4 https://dl.google.com/linux/chrome/deb stable InRelease
Hit:5 https://download.docker.com/linux/ubuntu impish InRelease
Hit:6 http://archive.canonical.com/ubuntu impish InRelease
Get:7 http://security.ubuntu.com/ubuntu impish-security InRelease [110 kB]
Hit:8 https://packages.microsoft.com/repos/ms-teams stable InRelease
Fetched 110 kB in 1s (127 kB/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
All packages are up to date.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Graças aos comentários de @Ponjar e @oldfred , acontece que há outro gerenciador que gerencia as atualizações de firmware do dispositivo chamado
fwupd
.Versão curta
Para atualizar o firmware do dispositivo, você pode executar o seguinte comando:
Versão mais longa
Nota: Nenhum dos comandos mencionados aqui exigiu acesso root (ou seja, sudo) para ser executado durante meus testes. Até o comando que atualiza o firmware.
Isso usa LVFS (Linux Vendor Firmware Service) como seu banco de dados de origem para o firmware dos dispositivos. Você pode adicionar mais fontes configurando-as em
/etc/fwupd/remotes.d/
.Para atualizar o firmware, você pode usar o
fwupdmgr
comando. O pacote parece estar pré-instalado no Ubuntu 21.10. Se não for para você, você pode instalá-lo com o seguinte comandoVocê pode obter uma lista de dispositivos que suportam atualizações de firmware
fwupdmgr
executando ofwupdmgr get-devices
comando.Você também pode obter o status dos dispositivos se eles tiverem uma atualização de firmware disponível executando
fwupdmgr get-updates
.No meu caso, o último comando lista "UEFI dbx" e "UMIS RPETJ512MGE2QDQ" como atualizados e o scanner de impressão digital "Prometheus" tem uma atualização disponível.
Quando estiver satisfeito, você pode executar o
fwupdmgr update
comando para instalar todas as atualizações disponíveis ou passar manualmente os IDs dos dispositivos que deseja atualizar para esse comandofwupdmgr update 71b677ca0f1bc2c5b804fa1d59e52064ce589293
.Opcionalmente, quando terminar de atualizar o firmware, você pode executar
fwupdmgr get-updates
, e ele perguntará se você deseja fazer upload do relatório de firmware.