Reduce use of Snaps with deb-get
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.