Come trovo la versione di GRUB in esecuzione in una particolare versione di Ubuntu? Voglio un comando terminale che mi dice.
Come trovo la versione di GRUB in esecuzione in una particolare versione di Ubuntu? Voglio un comando terminale che mi dice.
Risposte:
Per me la risposta sopra fornita da @Daniel non funziona. Ho Ubuntu 14.04 LTS (funziona anche con Ubuntu 17.10) e per verificare la versione di Grub (Grub2) devo digitare:
grub-install --version
Sulle installazioni pulite di Ubuntu il pacchetto grub non sembra essere installato. Quindi digitando 'grub -anyoption' si ottiene un errore che dice che grub non è installato. Tuttavia puoi digitare per esempio
grub-install -v
E ti darà la versione corretta di grub attualmente installato
La versione di Grub è 1.99-21ubuntu3
EDIT: Come altri hanno sottolineato, i flag della riga di comando sono stati modificati nelle versioni più recenti. Quindi ora invece di digitare grub-install -v
dovresti usare la "V" maiuscola o l'esplicito--version
-V
, non minuscolo.
Questo farà grosso modo il lavoro:
dpkg -l | grep grub | grep ii
Dovresti notare che solo per confondere le cose che la versione 1.9x è conosciuta come Grub2. Penso che lo numerino in un modo simile che la gente chiamerebbe il 1600-1699, il 17 ° secolo.
Il nome del pacchetto è grub-pc, quindi puoi farlo:
dpkg -l grub-pc
che ti mostrerà qualcosa del genere:
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)
Lancio anche il mio cappello sul ring. Puoi anche farlo conapt-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
doveapt-get update -f
non funzionerà più e dovrai usare l'esplicitoapt-get update --fix-missing