B.2 Getting mytop
Getting mytop installed and running is fairly
painless. If you've ever installed Perl modules from
CPAN before, you'll feel right at home with
mytop. It is also written in Perl and packaged
much like a typical Perl module.As of this writing,
mytop has been packaged for
several Linux and Unix distributions. FreeBSD users will find
mytop available in the FreeBSD Ports system and
can install it using pkg_add -r
mytop. Debian GNU/Linux users can simply execute
sudo apt-get install
mytop, and SUSE Linux users will find an RPM
package on the mytop web site.
B.2.1 Requirements
To install and use
mytop, you'll also
need the following Perl modules:DBIDBD::mysqlTerm::ReadKey
Additionally, if you've installed any of the
following optional modules, mytop will detect
that and take advantage of them:Time::HiResTerm::ANSIColor
Of course, you'll also need Perl. Any version as of
5.005 and beyond should work.
B.2.2 Installation
Once
you have the required software installed, download and extract the
latest version of mytop from http://jeremy.zawodny.com/mysql/mytop/:
$ wget http://jeremy.zawodny.com/mysql/mytop/mytop-1.5.tar.gz
$ tar zxvf mytop-1.5.tar.gz
Then run the Perl Makefile and install
mytop:
$ cd mytop-1.5
mytop-1.5$ perl Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for mytop
mytop-1.5$ make install
Installing /usr/local/man/man1/mytop.1p
Installing /usr/bin/mytop
Writing /usr/local/lib/perl/5.8.0/auto/mytop/.packlist
Appending installation info to /usr/local/lib/perl/5.8.0/perllocal.pod
Finally, try executing mytop to make sure
it's installed properly along with all the
prerequisites.