[[PageOutline(1-4,Table of Contents)]] = Smartmontools Download Page = Smartmontools 5.38 (stable) was released 2008/03/10, see [http://smartmontools.svn.sourceforge.net/viewvc/smartmontools/tags/RELEASE_5_38/sm5/NEWS?view=markup NEWS] and [http://smartmontools.svn.sourceforge.net/viewvc/smartmontools/tags/RELEASE_5_38/sm5/CHANGELOG?view=markup CHANGELOG] for details. ---- After installation or booting from a [#live-cd Live-CD], you can read smartmontools man pages and try out the commands: {{{ man smartd.conf man smartctl man smartd # Only root can do this /usr/sbin/smartctl -s on -o on -S on /dev/hda /usr/sbin/smartctl -a /dev/hda }}} Note that the default location for the manual pages are {{{/usr/share/man/man5}}} and {{{/usr/share/man/man8}}}. If '{{{man}}}' doesn't find them, then you may need to add {{{/usr/share/man}}} to your {{{MANPATH}}} environment variable. The [#WindowsInstall Windows package] provides preformatted man pages in {{{*.html}}} and {{{*.txt}}} format. ---- == First Method - Install precompiled package == Starting with smartmontools release 5.37, RPM files are no longer available at the smartmontools project download page. Refer to the package download location of your distribution. {{{ #!html
Distribution | Package | Version | Repository | Download-URL |
---|---|---|---|---|
Debian | smartmontools | 5.38-2+lenny1 | stable | Download |
Debian | smartmontools | 5.38-3 | testing | Download |
Fink | gsmartcontrol | 0.8.4-1002 | Download | |
Fink | smartmontools | 5.38-1 | Download | |
Fink | smartmontools-daemon | 5.38-1 | Download | |
FreeBSD | gsmartcontrol | 0.8.4 | sysutils | Download |
FreeBSD | smartmontools | 5.38_6 | sysutils | Download |
Gentoo | smartmontools | 5.36-r1 | Download | |
Gentoo | smartmontools | 5.37 | Download | |
Gentoo | smartmontools | 5.37-r1 | Download | |
Gentoo | smartmontools | 5.38 | Download | |
MacPorts | smartmontools | 5.38 | Download | |
Mandriva | smartmontools | 5.38-3 | Download | |
Mandriva | smartmontools-debug | 5.38-3 | Download | |
NetBSD | smartmontools | 5.38 | sysutils | Download |
OpenBSD | smartmontools | 5.38 | Download | |
openSUSE | smartmontools | 5.38.0.20090603 | sbrabec | Download |
openSUSE | smartmontools | 5.38.0.20081027 | suse/oss | Download |
Slackware | smartmontools-5.38-i486-1.txz | 5.38 | Download | |
Ubuntu | smartmontools | 5.38-1ubuntu2 | Download |
dpkg -i smartmontools_5.36-1_i386.deb
If you prefer to fetch the packages using apt, please read the instructions at backports.org.# you need to be root to do this
yum install smartmontools
su root # -> enter root password
rpm -ivh smartmontools-5.33-6.i586.rpm
rpm -e --noscripts smartmontools
tar zxvf smartmontools-5.38.tar.gz
cd smartmontools-5.38
./configure
make
make install
mkdir objdir
cd objdir
../configure [options]
make DESTDIR=/home/myself/smartmontools-test install
Use a full path: ~/smartmontools-test won't work.# only root can do that:
make install
We moved from CVS to a Subversion (SVN) repository. The new address for our repository is https://smartmontools.svn.sourceforge.net/svnroot/smartmontools
svn co https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk/smartmontools smartmontools
cd smartmontools
./autogen.sh
./configure
make
make install
- See notes under Second method - install from source tarball for different options to ./configure and other useful remarks.
cd smartmontools
svn update
E.g. run the following command to fetch the RELEASE_5_38 release:
svn co https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/tags/RELEASE_5_38/sm5 smartmontools
Note that the directory with the smartmontools sourcefiles is named sm5 in releases <= 5.38.
The rest of the build procedure is the same like described above, with one exception:
- Skip ./autogen.sh and ./configure for tagged releases <= 5.1-18 (RELEASE_5_X_Y, where X = 0 or 1 and Y = 0 to 18).
If you have a system that is showing signs of disk trouble (for example, it's unbootable and the console is full of disk error messages) it can be handy to have a version of smartmontools that can be run off of a bootable CD or floppy to examine the disk's SMART data and run self-tests. This is also useful if you want to run Captive Self-Tests (the -C option of smartctl ) on disks that can not easily be unmounted, such as those hosting the Operating System files. Or you can use this to run smartctl on computers that don't use Linux as the day-to-day operating system.
Here is a list of such bootable CDs:
Please let us know if there are others, and we will add them to this list.
}}}