2025年5月2日 星期五

怎麼在 linux 下找檔案或 lib

 

要在 /usr/lib 下尋找 libQt5Multimedia.so.5 這個 Qt 多媒體相關的共享函式庫,你可以用以下方法來找出它是否存在、位於哪裡:


方法一:用 find 指令搜尋整個 /usr/lib

sudo find /usr/lib -name 'libQt5Multimedia.so.5'

這會遞迴搜尋 /usr/lib 下所有名稱為 libQt5Multimedia.so.5 的檔案。


方法二:使用 ldconfig 配合 grep 查找動態連結庫資訊

ldconfig -p | grep libQt5Multimedia

這會查詢系統目前可用的共享函式庫,列出所有與 libQt5Multimedia 有關的版本及其實體路徑(通常是軟連結)。


方法三:使用 dpkg 查是哪個套件安裝了它(Debian / RPi OS)

dpkg -S libQt5Multimedia.so.5

如果已安裝,它會顯示對應的套件名稱,例如:

libqt5multimedia5:armhf: /usr/lib/arm-linux-gnueabihf/libQt5Multimedia.so.5

沒有留言:

張貼留言