0
我是Ubuntu新手。 我遵循在Ubuntu上安裝SystemTap所需的http://sourceware.org/systemtap/wiki/SystemtapOnUbuntu指令。如何在Ubuntu上安裝SystemTap
我失去了步4
如何運行第4步:?
SETP 4:sudo apt-get install elfutils
,歐盟-readelf然後運行該腳本根,只要你安裝額外的調試符號
for file in `find /usr/lib/debug -name '*.ko' -print`
do
buildid=`eu-readelf -n $file| grep Build.ID: | awk '{print $3}'`
dir=`echo $buildid | cut -c1-2`
fn=`echo $buildid | cut -c3-`
mkdir -p /usr/lib/debug/.build-id/$dir
ln -s $file /usr/lib/debug/.build-id/$dir/$fn
ln -s $file /usr/lib/debug/.build-id/$dir/${fn}.debug
done
這使得可用的模塊探測器可用,是友好的其他調試符號精明的應用像gdb和oprofile。這個慣例應該會在不久的將來進入Ubuntu。