Methods to use deb-get to put in third-party software program on Ubuntu

When you’re in search of a better technique to set up third-party software program on Ubuntu, Martin Wimpress has you coated with deb-get. Jack Wallen reveals you the best way to set up and use this helpful instrument.

Picture: Profit_Image/Shutterstock

What number of occasions have you ever tried to put in an software on Ubuntu with apt, solely to seek out the applying not present in the usual repositories? And while you go looking down a repository, there’s none available. Docker-ce is a superb instance of this. If you wish to set up the newest iteration of the Docker runtime engine, you possibly can both set up docker.io from the usual repository (which isn’t the newest launch with all the flowery bells and whistles), or you possibly can undergo the steps to put in Docker-ce manually.

SEE: 40+ open supply and Linux phrases it is advisable know (TechRepublic Premium)

Or possibly you wish to set up the secure model of Chrome on Ubuntu, however don’t wish to must undergo the method of downloading the .deb file after which utilizing dpkg to run the set up.

There are (no less than) two issues with the previous methodology: A) it’s not as simple as utilizing apt and B) updating the software program isn’t practically so simple as it’s with apt. The issue with the latter methodology is typically these deb information aren’t simple to find.

To resolve this drawback, long-time Ubuntu developer and Linux champion Martin Wimpress has created a brand new mission known as deb-get to resolve this drawback that has been a thorn in Ubuntu’s aspect for a while.

Deb-get brings to deb packages what apt-get delivers to repositories—a simplified course of for set up purposes. With deb-get, you possibly can rapidly equally set up a number of third-party packages as with apt-get.

Let me present you the way it’s completed.

What you’ll want

To put in and use deb-get, you’ll want a working occasion of Ubuntu (or a Ubuntu-based distribution) and a consumer with sudo privileges. That’s it. Let’s get this deb-get social gathering began.

Methods to set up deb-get

Putting in deb-get could be very simple. You’ll first must ensure you have curl put in with the command:

sudo apt-get set up curl -y

With curl added, set up deb-get with this helpful script:

curl -sL https://uncooked.githubusercontent.com/wimpysworld/deb-get/most important/deb-get | sudo -E bash -s set up deb-get

You’ll be able to confirm the set up with the command:

deb-get model

This can print out the present model of the software program which ought to point out that it’s clearly nonetheless in beta. Upon set up, I discovered deb-get to be at model 0.2.4.

Methods to use deb-get

Utilizing deb-get could be very very similar to utilizing apt-get. First, discover a record of accessible purposes with the command:

sudo deb-get record

Though the record isn’t large, there are many titles already obtainable to put in, corresponding to:

  • 1password
  • Atom
  • azure-cli
  • Bitwarden
  • Discord
  • Docker-ce
  • Docker-desktop
  • Dropbox
  • Enpass
  • Google Chrome
  • ONLYOFFICE Desktopeditors
  • Opera
  • Powershell
  • Skype
  • Spotify
  • Slack
  • Groups

When you discover a package deal to put in, merely run the command:

sudo deb-get set up PACKAGE

The place PACKAGE is the identify of the package deal to be put in (as proven from the sudo deb-get record command). Listed below are different instructions you possibly can run with deb-get.

Resync package deal index information:

sudo deb-get replace

Set up the latest variations of all packages put in with deb-get:

sudo deb-get improve

Reinstall a package deal:

sudo deb-get reinstall PACKAGE

The place PACKAGE is the identify of the software program to be reinstalled.

Take away a package deal:

sudo deb-get take away PACKAGE

Take away a package deal and any configuration information left behind:

sudo deb-get purge PACKAGE

Clear the native repository of retrieved information:

sudo deb-get clear

Present particulars for a given package deal:

sudo deb-get present PACKAGE

And that’s all there’s to utilizing the brand new deb-get instrument, by Martin Wimpress. This easy-to-use addition to apt-get makes it significantly simpler to put in third-party purposes and preserve them up-to-date with a single command. I extremely advocate making use of deb-get on all your Ubuntu-based Linux distributions.

Subscribe to TechRepublic’s How To Make Tech Work on YouTube for all the newest tech recommendation for enterprise professionals from Jack Wallen.