From cb832b7130a189173df1d00b5d52f50350247e08 Mon Sep 17 00:00:00 2001 From: ddomingo Date: Wed, 5 Nov 2008 11:17:37 +1000 Subject: proofreading run 2 --- .../en-US/Installation.xml | 72 ++++++++++------------ 1 file changed, 34 insertions(+), 38 deletions(-) (limited to 'doc') diff --git a/doc/SystemTap_Beginners_Guide/en-US/Installation.xml b/doc/SystemTap_Beginners_Guide/en-US/Installation.xml index 80ee8bd7..e5384abc 100644 --- a/doc/SystemTap_Beginners_Guide/en-US/Installation.xml +++ b/doc/SystemTap_Beginners_Guide/en-US/Installation.xml @@ -34,10 +34,9 @@
- Installating SystemTap + Installing SystemTap - For the Systemtap Beginner's Guide the following two SystemTap RPMs - need to be installed: + To deploy Systemtap, you will need to to install the following RPMs: @@ -45,24 +44,15 @@ systemtap-runtime - Assuming that the computer system has been configured to use Red Hat - Network (RHN) or yum is available, - the two rpms can be installed with yum install - systemtap systemtap-runtime. Before you use SystemTap the - additional kernel information will need to be installed as described in - the following section. + Assuming that your system is configured to use Red Hat Network (RHN) or yum is available, these two rpms can be installed with yum install systemtap systemtap-runtime. Note that before you can use SystemTap, you will still need to install the required kernel information RPMs.
- Installing Needed Kernel Information + Installing Required Kernel Information RPMs - SystemTap makes use of the information in additional kernel RPMs to - determine where to place instrumentation in the kernel and how to generate - code for the instrumentation. You will need to download and install the - necessary -devel and -debuginfo - packages for your kernel. The necessary -devel and + SystemTap needs information about the kernel in order to place instrumentation in it (i.e. probe it). This information also allows SystemTap to generate the code for the instrumentation. This information is contained in the matching -devel and -debuginfo packages for your kernel. The necessary -devel and -debuginfo packages for the ordinary "vanilla" kernel are as follows: @@ -75,14 +65,11 @@ To determine what kernel your system is currently using, use: - - uname -r - - - For example, if you wish to use SystemTap on kernel version - 2.6.18-53.el5 on an i686 machine, - then you would need to download and - install the following RPMs: + +uname -r + + + For example, if you wish to use SystemTap on kernel version 2.6.18-53.el5 on an i686 machine, then you would need to download and install the following RPMs: @@ -95,21 +82,30 @@ Important - The version and architecture of the -devel, - -debuginfo and - -debuginfo-common packages must match the kernel - you wish to probe with SystemTap exactly. + The version and architecture of the -devel, -debuginfo and -debuginfo-common packages must match the kernel you wish to probe with SystemTap exactly. - The script can be used by normal users to - determine what supporting kernel RPMs need to be installed on the - machine to use SystemTap with a particular kernel. The script run - without any arguments detemines the RPMs needed for the currently - running kernel. The script can also accept one argument, the output - uname -r, to determine the related RPMs required - for a kernel that may not be currently running on the machine. - + + To help ease your deployment of SystemTap, you can use . You can use to detemine the kernel information packages you need to install in order to run SystemTap. If you run (as an ordinary, non-root user) without any arguments, it will display the kernel information packages required for the loaded kernel. You can also pass a specific kernel version to (e.g. 2.6.18-92.el5) if you wish to probe a kernel that is not currently loaded. + + + + Note + Running as root will display the required kernel packages and install them as well, provided that yum and yum-utils are configured properly. + + + + + stapprep.sh @@ -119,17 +115,17 @@ - + - If you do not have yum installed and you are unable to install it, you will have to manually download and install the required packages. To generate the URL from which to download the required packages, use the following script: + If you do not have yum and yum-utils installed (and you are unable to install them), you will have to manually download and install the required kernel information packages. To generate the URL from which to download the required packages, use the following script: -- cgit