Como encontro a versão do GRUB que está sendo executada em uma versão específica do Ubuntu? Eu quero um comando de terminal que me diga.
Como encontro a versão do GRUB que está sendo executada em uma versão específica do Ubuntu? Eu quero um comando de terminal que me diga.
Respostas:
Para mim, a resposta acima dada por @Daniel não funciona. Eu tenho o Ubuntu 14.04 LTS (isso também funciona com o Ubuntu 17.10) e para verificar a versão do Grub (Grub2), preciso digitar:
grub-install --version
Nas instalações limpas do ubuntu, o próprio pacote grub não parece estar instalado. Assim, digitar 'grub -anyoption' resulta em um erro que indica que o grub não está instalado. No entanto, você pode digitar, por exemplo
grub-install -v
E ele fornecerá a versão correta do grub atualmente instalada
A versão do Grub é 1.99-21ubuntu3
EDIT: Como outros salientaram, os sinalizadores da linha de comando foram alterados nas versões mais recentes. Então agora, em vez de digitar, grub-install -v
você teria que usar um 'V' maiúsculo ou o explícito--version
-V
, não minúsculas.
Isso fará aproximadamente o trabalho:
dpkg -l | grep grub | grep ii
Você deve notar que, para confundir as coisas, a versão 1.9x é conhecida como Grub2. Eu acho que eles numeram da mesma maneira que as pessoas chamariam de 1600-1699, o século XVII.
O nome do pacote é grub-pc, então você pode fazer isso:
dpkg -l grub-pc
que mostrará algo assim:
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-========================================-=========================-=========================-=====================================================================================
ii grub-pc 2.02~beta2-9ubuntu1.7 amd64 GRand Unified Bootloader, version 2 (PC/BIOS version)
Vou jogar meu chapéu no ringue também. Você também pode fazê-lo comapt-cache policy grub-pc
:~$ apt-cache policy grub-pc
grub-pc:
Installed: 2.02-2ubuntu8.7
Candidate: 2.02-2ubuntu8.7
Version table:
*** 2.02-2ubuntu8.7 500
500 http://us.archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages
100 /var/lib/dpkg/status
2.02-2ubuntu8 500
500 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 Packages
apt
ondeapt-get update -f
não funcionará mais e você vai ter que usar a explícitaapt-get update --fix-missing