Gdzie mogę znaleźć polecenie „udevinfo” na Debianie?

8

Próbuję naprawić problem z kamerą internetową w Wheezy i potrzebuję informacji o napędzie z poleceniem udevinfo. Problem polega na tym: gdzie jest to plik wykonywalny?

jeśli uruchomię sudo udevinfowynik to:

udevinfo: nie znaleziono polecenia

Jakieś sugestie?

Kyrol
źródło

Odpowiedzi:

10

Infrastruktura sieciowa Debiana obsługuje wyszukiwanie pakietów według ich zawartości .

Ten sam wynik można osiągnąć za pomocą apt-filenarzędzia.

Aktualizacja: Byłem zbyt pewny, że po prostu nie wiesz, jak znaleźć odpowiedni pakiet. W rzeczywistości to narzędzie naprawdę zostało zastąpione przez, udevadm infojak wyjaśnia ten post .

kostix
źródło
Czytam wszystko ... :)
Kyrol
Lnk nie działa (apt-file) :-(
Philippe Gachoud,
1
@ philippe-gachoud, proszę bardzo .
kostix
5

udevadm info to nowe polecenie . który zastępuje udevinfo

Argumenty są takie same jak udevinfo.

mk ..
źródło
1
udevadm info -a

Robi to, co udevinfo -a -pkiedyś

sanmai
źródło
0

Powyższa odpowiedź jest niepełna: jeśli jesteś podobny do mnie, jesteś tutaj, ponieważ znalazłeś się przy użyciu jakiegoś skryptu (być może skryptu „konfiguracji”), który analizuje dane wyjściowe udevinfo, aby upewnić się, że udev jest wystarczająco nowy. W takim przypadku argumenty „udevadm info” i „udevinfo” mogą być takie same, ale wynik nie jest. Dla mnie wystarczyło zastąpić pierwotną linię:

udev_ver=`udevinfo -V | awk '{ print $3 }'`

z

udev_ver =udevadm info -V | awk '{ print $1 }'

Skrypt z tą modyfikacją działał bezbłędnie i mogłem sobie poradzić z resztą życia :).

Scott Petrack
źródło