Adding my repository to your system

Why add the repository?

Using a software repository instead of downloading software from my website means that you get automatic updates whenever I release a new version of my programs. It also saves you the hassle of having to remember to check for new versions periodically.

Ubuntu and derivatives

Please note, I only provide packages for versions of Ubuntu and derivatives that are currently supported. Development versions of Ubuntu usually get packages fairly close to their release time, but this can vary. On Ubuntu, software repositories are called PPAs (Personal Package Archives). I have two PPAs you could add to your Ubuntu-based system.

Stable PPA

I always recommend that you use my stable PPA. This means you don’t always get the latest features, but you will get packages that I have tested thoroughly and found to work well with your distribution.

To add the repository, open a terminal and run:

sudo add-apt-repository ppa:hamishmb/myppa

And then follow the prompts.

Development PPA

If you want to get development versions of my programs, or to get builds for a distribution I don’t support yet, the development PPA may suit you. However, please bear in mind that:

  1. I don’t generally release development versions, and you’ll instead want to use GitLab to get the latest versions.
  2. The packages in the development PPA may not have been tested, may not work correctly, and depending on the package, may cause system instability or other undesirable things to happen.
  3. You use this experimental PPA at your own risk.

Having said all that, if you still want to use my development PPA, open a terminal and run the following command:

sudo add-apt-repository ppa:hamishmb/unstabletesting

Fedora and derivatives

Instructions coming soon!

Other Distributions (Misc)

I don’t officially support any other distributions, but I do still have some instructions for installing on a few other platforms. There are links to pages for that here.

Installing DDRescue-GUI 2.0.2 on Debian Stretch.

Comments are closed.