SystemTap 단순 데모 실패 - Ubuntu 14.04

SystemTap 단순 데모 실패 - Ubuntu 14.04

학습 시작시스템 클릭RedHat 매뉴얼을 사용하세요. 여기있어탈출하려고 해요.

실행할 때 stap open.stp오류가 발생합니다.

[root@ror6ax ~]# stap open.stp
semantic error: while resolving probe point: identifier 'syscall' at open.stp:1:7
        source: probe syscall.open
                      ^

semantic error: no match
Pass 2: analysis failed.  [man error::pass2]

open.stp다음과 같이:

probe syscall.open
{
  printf ("%s(%d) open\n", execname(), pid())
}

시스템은 우분투 14.04입니다

내 문제는 다음과 비슷합니다이것, 그러나 운영 체제가 다릅니다.

답변1

아래 지침을 따랐습니다.이 페이지:

   codename=$(lsb_release -c | awk  '{print $2}')
   sudo tee /etc/apt/sources.list.d/ddebs.list << EOF
deb http://ddebs.ubuntu.com/ ${codename}      main restricted universe multiverse
deb http://ddebs.ubuntu.com/ ${codename}-security main restricted universe multiverse
deb http://ddebs.ubuntu.com/ ${codename}-updates  main restricted universe multiverse
deb http://ddebs.ubuntu.com/ ${codename}-proposed main restricted universe multiverse
EOF

   sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys ECDCAD72428D7C01
   sudo apt-get update
   sudo apt-get install linux-image-$(uname -r)-dbgsym

그 이후에는 프로그램이 정상적으로 실행됩니다.

관련 정보