Note: You can monitor new downloads by subscribing to SourceForge's file release feed feed icon.

Note to article writers: When posting GSmartControl download links, please link to this page instead of the individual files below. This way the users will always get the latest available version.

Source Package


SHA1 sum: 8baf7e3964a8da8ddc6004718f184913ca2ad91e
MD5 sum: 6953ed6f90b2551ebdb1ae2470f4acdc

If you're interested in development, you can check the SVN trunk version. Please keep in mind that the SVN version is not intended for public use and may not work at all.

Build and install with: ./configure; make; make install
See the software requirements below.

Run gsmartcontrol-root to invoke gsmartcontrol with your desktop's su mechanism, or use the desktop menu entry.

Binary and Distribution-specific Packages

Some distributions already include GSmartControl in their repositories. These are probably your best bet; however, I can't guarantee that they have the latest version available. Note that all the packages from the OBS project directory (instructions for installation), as well as Windows packages, are always up to date.

icon Linux
icon FreeBSD: GSmartControl is available in the ports system. Use cd /usr/ports/sysutils/gsmartcontrol/ && make install clean to install the port. Use pkg_add -r gsmartcontrol to add the package. See for details.
icon macOS / Darwin: GSmartControl is available from Homebrew (Homepage), the MacPorts Project (Homepage) and the Fink Project.
icon Windows Vista and later (Windows 2008, Windows 7, Windows 8, Windows 10, ...):
icon Windows XP, 2000 and 2003:
icon Live CD / DVD / USB / etc...
  • GParted Live includes GSmartControl since version 0.18.0-5.
  • Ultimate Boot CD contains Parted Magic (the last free version) with GSmartControl in it.

Software Requirements

Build requirements:

Runtime requirements (not needed if using Windows package):

Most of these packages are probably already provided by your distribution. Here are the packages you need to have to build GSmartControl on some Linux distributions:

OpenSUSE, SLES, SLED: gcc-c++, pcre-devel, gtkmm3-devel.

Fedora, CentOS, RHEL: gcc-c++, pcre-devel, gtkmm30-devel.

Ubuntu, Debian GNU/Linux: g++, libpcre3-dev, libgtkmm-3.0-dev.

Note that usually you need to specify only these packages - the rest is installed automatically by the package manager's dependency resolver.

The following operating systems are supported (note: some systems were tested with older versions of GSmartControl):

Older Versions

Check the SourceForge project files area for previous releases.

GSmartControl video tutorial at
SoftSea 2010 Awards
SoftSea Top Pick award