linuxfromscratch:rangeoverpackages:systemtap

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
linuxfromscratch:rangeoverpackages:systemtap [2024/06/02 01:13] baecylinuxfromscratch:rangeoverpackages:systemtap [2024/07/21 16:13] (현재) baecy
줄 1: 줄 1:
 ===== Systemtap ===== ===== Systemtap =====
 +
 +<code bash>
 +./configure --prefix=/usr --disable-static --docdir=/usr/share/doc/systemtap-5.1/ --without-python2-probes
 +make
 +make check
 +sudo make install
 +</code>
  
 ==== 의존성 ==== ==== 의존성 ====
줄 7: 줄 14:
   * C++11 컴파일러 (Systemtap 컴파일용)   * C++11 컴파일러 (Systemtap 컴파일용)
   * Elfutils 0.151+ (libdwfl 필요)   * Elfutils 0.151+ (libdwfl 필요)
 +  * cpio
 +  * rsync
 +  * jupyter (python module)
 +
  
 ==== 필요한 커널 옵션 ==== ==== 필요한 커널 옵션 ====
줄 22: 줄 33:
  
 커널 빌드 소스 트리를 남겨두었다면 간단하게 다음과 같이 실행한다. 커널 빌드 소스 트리를 남겨두었다면 간단하게 다음과 같이 실행한다.
 +
 <code bash>stap -r /path/to/kernel/build/tree</code> <code bash>stap -r /path/to/kernel/build/tree</code>
 +
 또는 "-r" 옵션없이 실행하려면 또는 "-r" 옵션없이 실행하려면
-<code bash>ln -sv /path/to/kernel/build/tree</code> /lib/modules/RELESE/build</code>+ 
 +<code bash>ln -sv /path/to/kernel/build/tree /lib/modules/RELESE/build</code>
  
  • linuxfromscratch/rangeoverpackages/systemtap.1717290830.txt.gz
  • 마지막으로 수정됨: 2024/06/02 01:13
  • 저자 baecy