Linux'ta * .ko çekirdek modülünün sürümünü nasıl kontrol edersiniz?


12

Yapabileceğini biliyorum:

sudo modprobe -v some_module

sürümünü kontrol etmek için /lib/modules/.../some_module.ko, ancak yine de yüklenmesi gerekmeyen herhangi bir rastgele çekirdek modülünün sürümünü kontrol edebilmek istiyorum modprobe.

Yanıtlar:


19

modinfo (8)
modinfo - Linux Çekirdek modülü hakkında bilgi göstermek için program

basitçe,

modinfo module-file

Genel ipucu: Bir man sayfanın altında ve "Ayrıca Bkz." Adlı bir bölüm vardır. Modprobe için modinfo listeler. Bu bölüm son derece yararlı olabilir.


1
Hm, dizelerden daha iyi;) +1
Düğüm

Bunun benim için neden işe yaramadığını merak ediyorum. Ben kontrol ettim bile dosyayı bulamıyor şikayet ediyor.
Pavel Šimerda

3

Deneyin:

strings some_module.ko | grep vermagic

Veya Ian Kelling modinfo tarafından belirtildiği gibi kullanın .


Bu 'modinfo' olmayan bir sisteme ihtiyacım var, bu yüzden bu iyi bir ipucu oldu. Benim için komut 'some_module.ko | grep version 'modülümün sürümünü döndürdü.
noisygecko
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.