summaryrefslogtreecommitdiffstats
path: root/README
diff options
context:
space:
mode:
authorhien <hien>2005-09-30 05:25:55 +0000
committerhien <hien>2005-09-30 05:25:55 +0000
commite5ec4b02c230ce39f02dd41ab8df591988ad7440 (patch)
treea579d8360b3e4164c2d14edf58774170b2723f61 /README
parent98bedafe4266df3ad46a0c66db5a017e8a1ef1e7 (diff)
downloadsystemtap-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--README49
1 files changed, 49 insertions, 0 deletions
diff --git a/README b/README
index 23c8ef4e..7b912414 100644
--- a/README
+++ b/README
@@ -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
+
+