udev rule not working in ubuntu 12.0
產品的程式碼裡有個功能通過udev實現,udev rules如下:
ACTION==”add“,KERNEL==”sdb“,RUN+="/sbin/raw /dev/raw/raw1 %N"
該規則在ubuntu 10.0下面work fine,但是在ubuntu 12.0下面執行就不可以。
通過”man udev“比較了下10.0和12.0下面的文件,發現沒有什麼區別。
然後google了下,說是自10.0後udev rule有一些改變。但是試了好多方法,都沒有成功。
然後發現了一條有用的命令:”sudo udevadm monitor --property“,該命令可以輸出執行”sudo udevadm trigger“後的log。通過該命令看到,在12.0下面ACTION是”change”,在10.0下面ACTION是“add”,然後將rule改為如下:
ACTION==“change”,KERNEL==“sdb”,RUN+="/sbin/raw /dev/raw/raw1 %N"
然後規則就正確執行了。
但是還是沒有找到比較官方的文件來說明這個區別。
相關推薦
udev rule not working in ubuntu 12.0
產品的程式碼裡有個功能通過udev實現,udev rules如下: ACTION==”add“,KERNEL==”sdb“,RUN+="/sbin/raw /dev/raw/raw1 %N" 該規則在ubuntu 10.0下面work fine,但是在ubuntu 12.
OpenJDK 8 in Ubuntu 12.04 LTS
OpenJDK Java 8 has been made into official Ubuntu repositories for 14.10 Utopic and higher. For Ubuntu 14.04, Ubuntu 12.04, and Linux Mint
Sky down: Phone and internet service not working in North West, company says
Sky's phone and internet service has stopped working in some parts of the north west, the company says. For users across the wirral, connections have gone
can't change date in ubuntu 16.0.4
You can use timedatectl, it does all the necessary things for you itself. First make sure NTP is not enabled: sudo timedatectl set-ntp 0
Package gtk+-3.0 was not found in the pkg-config search path
path 二進制 all 項目 有時 rpm fedora ack share 問題描述: 在fedora21系統上通過rpmbuild構建fcitx的二進制包時出現以上錯誤,經老程序員指點:“是相應的開發包沒有安裝” 解決辦法: yum installl gtk3
JAVA_HOME not recognized by tomcat7 in Ubuntu
chang fault .bashrc point source port missing tomcat7 openjdk vi .bashrc 添加: export JAVA_HOME=/usr/lib/jvm/java-8-oracle export JRE_HOM
Ubuntu 16.04 LTS 安裝libvips出現”Package vips was not found in the pkg-config search path”
arp dir exp export ron per gconf 部署 director 使用libvips來操作圖像,libvips的部署參考一個Node.js工程:https://github.com/lovell/sharp 在MAC下安裝很順利,到Linux環境下(
The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine.
導入 tps engine soc message 解決方法 程序更新 gis expected Excel Microsoft.Jet.OLEDB.4.0 外部數據庫驅動程序中(1)的意外錯誤 昨天更新系統的bug,據說是微軟要搞事情啊 刪除以下更新就行: wi
匯入xlsx檔案提示:The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine
解決方案共有2種 1,在SSIS專案中選擇屬性:Debugging中將Run64bitRuntime設定成true 2,呼叫C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\DTExec.exe 一定要是(X86)這個
安裝phalcon時,啟動php-fpm報錯Class 'psr\container\containerinterface' not found in Unknown on line 0
今天新虛擬機器安裝了phalcon 4.0,一切編譯都順利,當php.ini新增extension=phalcon.so後,重啟php-fpm時,報如下錯誤: 出錯後,開始在度娘上找資料,但度娘真心資料太少,毫無進展,沒辦法,只能去找谷歌,立馬就有一大堆相關的文章,一句話點醒了我: 原來是phal
ubuntu 12.04編譯及除錯linux-0.11
(更新中.....) 最近開始研究linux-0.11,編譯過程就遇到各種奇葩情況......好不容易編譯通過了....可是還是不能載入執行.... 下面是我學習過程記錄: 1.開始我用gcc-3.2.2-5.i386.rpm編譯linux-0.11, 你也知道rpm包在u
vmware workstation + xen + ubuntu 12.04(Dom 0)環境搭建
這篇摘要主要介紹在vmware workstation安裝完ubuntu12.04後,在其上完成xen的安裝過程: linux從3.0核心開始支援xen,所以不用再編譯核心(對於那些核心支援的系統都不用重新編譯核心),這樣安裝xen也不再那麼複雜 第一步:安裝需要的軟體
ubuntu 16.04搭建hadoop2.7.2(Vmware 12.0搭建完全分散式三臺虛擬機器)
此做法無實際意義,只是用來學習搭建過程和了解hadoop相關配置。 版本:Ubuntu16.04 hadoop2.7.2(一臺電腦開三臺虛擬機器完全分散式) 主結點:192.168.150.112 Caxiongyu1 從結點:192.168.150.113 Caix
Ubuntu 12.10安裝Bochs 2.6, 除錯linux-0.11核心
Linux(ubuntu)安裝bochs ubuntu下安裝bochs Ubuntu 10.04安裝Bochs 2.4.5筆記 bochs的安裝與使用 linux bochs的啟動 本文介紹在SUSE Linux Enterprise Des
對於 Package gstreamer-0.10.23 was not found in the pkg-config search path. 的問題的解決
看是手動安裝還是以二進位制包形式安裝: 把安裝路徑新增到 PKG_CONFIG_LIBDIR 即可。 原文: Manually installed to /usr/local/ ? Or installed as a binary package ? ( You ma
ubuntu 12.04 LTS 解決DB2 V10.5.0.1 64bit 安裝中的error while loading shared libraries: libnuma.so.1錯誤
[email protected]:~$ sudo apt-get install numactl正在讀取軟體包列表... 完成正在分析軟體包的依賴關係樹 正在讀取狀態資訊... 完成 下列軟體包是自動安裝的並且現在不需要了: libope
UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position xxx ordinal not in range(12
python在安裝時,預設的編碼是ascii,當程式中出現非ascii編碼時,python的處理常常會報這樣的錯UnicodeDecodeError: 'ascii' codec can't decode byte 0x?? in position 1: ordinal
Linux - Ubuntu中文輸入法安裝(Ubuntu 12.04)
就會 strong end alt con soft 鍵盤 linux 過程 Ubuntu中文輸入法安裝(Ubuntu 12.04)本文地址:http://blog.csdn.net/caroline_wendyUbuntu作為Linux常見的操作系統,是須要熟練使用的。
Ubuntu 12.04 安裝Tomcat7
選擇 ubun 成功 rtu 配置 宋體 pac nload ria 1.下載Tomcat7 打開Tomcat官網 http://tomcat.apache.org,在左邊的導航欄的“Download"中找到Tomcat7.0目錄,點擊後進入Tomcat7的頁面,選擇
libXtst.so.6 is needed by teamviewer-12.0.76279-0.i686
-- nload tro com out fix oot libc div [[email protected]/* */ Downloads]# rpm -ivh teamviewer_12.0.76279.i686.rpm error: Failed d