diff options
author | hien <hien> | 2005-09-30 05:25:55 +0000 |
---|---|---|
committer | hien <hien> | 2005-09-30 05:25:55 +0000 |
commit | e5ec4b02c230ce39f02dd41ab8df591988ad7440 (patch) | |
tree | a579d8360b3e4164c2d14edf58774170b2723f61 /README | |
parent | 98bedafe4266df3ad46a0c66db5a017e8a1ef1e7 (diff) | |
download | systemtap-steved-e5ec4b02c230ce39f02dd41ab8df591988ad7440.tar.gz systemtap-steved-e5ec4b02c230ce39f02dd41ab8df591988ad7440.tar.xz systemtap-steved-e5ec4b02c230ce39f02dd41ab8df591988ad7440.zip |
Added installation steps and tips.
Diffstat (limited to 'README')
-rw-r--r-- | README | 49 |
1 files changed, 49 insertions, 0 deletions
@@ -16,3 +16,52 @@ Prerequisites: - elfutils with libdwfl (from fedora rawhide; include -devel and -libelf-) - root privileges +Installation steps for Fedora Core 4: +------------------------------------- + +As root use yum to install and update the following +1. yum update kernel or yum update kernel-smp +2. yum install kernel-debuginfo +3. yum install kernel-devel or yum install kernel-smp-devel +4. Update the elfutils, currently the latest elfutils is hosted at the + sytemtap's developement server + Add a new repository + vi /etc/yum.repos.d/systemtap-elfutils.repo + and add the following + + [systemtap-elfutils] + name=FOR SYSTEMTAP DEVELOPMENT ONLY + baseurl=ftp://sources.redhat.com/pub/systemtap/elfutils/ + enabled=1 + gpgcheck=0 + +5. yum update elfutils +6. yum update elfutils-devel +7. Get the systemtap src from the cvs + cvs -d :pserver:anoncvs@sources.redhat.com:/cvs/systemtap login + {enter "anoncvs" as the password} + cvs -d :pserver:anoncvs@sources.redhat.com:/cvs/systemtap co src + +8. Build and install systemtap + cd src + ./configure + make + make install (as root) + + +Installation steps for RHEL4 Update 2: +-------------------------------------- + +1. Install kernel-debuginfo rpm from CDs +2. Install kernel-smp-devel rpm from CDs +3. Install systemtap rpm from CDs + + +Tips : +------ +- Systemtap looks for the debug info in these locations + /boot/vmlinux-`uname -r` + /usr/lib/debug/lib/modules/`uname -r`/vmlinux + /lib/modules/`uname -r`/vmlinux + + |