Reduce use of Snaps with deb-get

Sudirsha
featurepreneur
Published in
3 min readSep 11, 2022

What is this deb-get ?

deb-get is a tool made for Debian, Ubuntu and their derivative distributions.

It provides apt-get functionality for .debs published in 3rd party repositories or via direct download. It works on Debian, Ubuntu, and their derivative distributions.

Why do you need it?

deb-get makes it easy to install and update .debs published in 3rd party apt repositories or made available via direct download on websites or GitHub release pages.

How does it differ from Snaps?

Here is a comparison about the difference between snaps and debs

To learn more about difference check out https://snapcraft.io/blog/a-technical-comparison-between-snaps-and-debs

Now that we have seen what deb-get is and it’s advantages let’s go through the installation and Usage

It’s a quite straightforward process. For this, you need to have curl in your system. If you have skip the next step else follow each step.

sudo apt install curl

Now that you have installed curl

curl -sL https://raw.githubusercontent.com/wimpysworld/deb-get/main/deb-get | sudo -E bash -s install deb-get

Alternatively, you can download the .deb package using

wget https://github.com/wimpysworld/deb-get/releases/download/0.3.5/deb-get_0.3.5-1_all.debsudo apt install ./deb-get_0.3.5-1_all.debrm deb-get_0.3.5-1_all.deb

Once you have installed you can verify using the command

deb-get version

Your version may change depends on your time of installation.

Now that we have successfully installed deb-get let’s look at how to use it.

The commands for deb-get is quite similar to apt and apt-get.

Usage

deb-get {
update | upgrade | show pkg | install pkg | reinstall pkg | remove pkg
| purge pkg | search pkg | cache | clean | list | prettylist | csvlist | help | version}

deb-get provides a high-level commandline interface for the package management system to easily install and update packages published in 3rd party apt repositories or via direct download.

You can see what applications are supported by using deb-get list or you can search the available applications with deb-get search <app>.

You can upgrade packages installed using deb-get by running deb-get upgrade.

Now let’s look how easy it is to install brave with deb-get

sudo deb-get install brave-browser

And that’s it you have successfully installed brave browser.

If you want to know more about the packages available in deb-get refer

Conclusion:

Thus deb-get is one of the greatest contributions to the debian community, as it helps you avoid using snaps and it makes difficult installations so much easier.

--

--