Saturday, March 20, 2010

package的移除測試

給未來的裕翔

比起知識

最近更享受於一些小測試

如果我對一個套件的檔案進行編輯, 甚至移除後重建同名的空檔

當套件被移除時, 這些被我動過的檔案會如何?

ex: /usr/lib/libhighgui.so.2, /usr/lib/libhighgui.so.2.0.0

lighighgui.so.2.0.0vi開啟隨便新增一行

libhighgui.so.2進行移除, 重新touch一個同名空檔

yum erase -y opencv

ll /usr/lib | grep highgui

兩個檔案都被移除掉了

結論: 移除是以檔名在做辨認的

而非檔案類型

note: 剛才對檔案修改後

移除前先rpm -V opencv的話

有些未修改的檔案會無法驗證

因為它們會用到libhighgui.so

表示驗證時有其它機制在, 詳情不甚了

No comments:

Post a Comment