我有一条udev
规则,以 的形式运行命令root
。我有两台不同的机器在 ubuntu 上运行,su
这些机器中的命令位于不同的位置。在一台计算机中位于/bin/
(ubuntu 20.04.2),而在另一台计算机中位于(ubuntu 20.10)。即使我适当地修改了路径,该规则也仅适用于位于 的/usr/bin/
机器。如何在ubuntu 20.04.2 中安装?su
/usr/bin/
su
/usr/bin/
udev 规则是:
ACTION=="add"\
, SUBSYSTEM=="bluetooth"\
, ATTR{idVendor}=="hci0"\
, ATTR{idProduct}=="3585"\
, RUN+="/usr/bin/su root -c 'ratbagctl M720\ Triathlon button 7 action set button 3'"