Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal. You can also buy games using our partner links for GOG and Humble Store.
We do often include affiliate links to earn us some pennies. See more here.

While there's plenty of software available out of the box for Ubuntu (and all the derivatives), some developers only provide .deb downloads from their websites - that's where deb-get comes in.

The idea is that it sources various extra applications for you, giving apt-get like functionality for 3rd party repositories or via direct download. Sounds pretty neat! A nice time-saving tool developed by Martin Wimpress, lead on Ubuntu MATE. It could help when you're getting setup initially, or just looking for something that isn't available from Ubuntu directly or Ubuntu perhaps has an older version than what you want to install.

Wimpress said the idea is directly inspired by Software Boutique, a tool used on Ubuntu MATE that does very much the same thing with a curated selection.

There's quite a lot of software already supported so go give it a whirl and see what you think.

Check it out on GitHub.

Article taken from GamingOnLinux.com.
13 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. You can also follow my personal adventures on Bluesky.
See more from me
The comments on this article are closed.
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
11 comments Subscribe

dpanter 4 May 2022
Hmm. Thinking about the stricter security measures for repo signing and keyring storage, deprecating apt-key, trusted.gpg etc, aiming to prevent a repository from shipping packages that the administrator does not expect that repository to ship.
https://wiki.debian.org/DebianRepository/UseThirdParty

This almost feels like a tool designed to circumvent all of that.
Schattenspiegel 4 May 2022
The idea is cool, but it is a bit slow. For most people it would probably be less hassle and time to simply download their one or two apps from a browser. The other thing is: these kind of tools are most useful if they come with your distro out of the box. Having to install/update an app that then helps install/update (for most users) one or two other apps is a bit stretch. On the other hand, maybe it will mature a little and be adopted wore widely in the future. I still like the idea of the Software Boutique app, although I never had a true use-case for it.
hardpenguin 5 May 2022
Okay this is super helpful.

developed by Martin Wimpress, lead on Ubuntu MATE

That makes it reliable in my eyes too 👍️.
There's a couple of things I might use this for. Mostly open source games, actually.
(But yes, I'll probably wait until it's available straight from my distro)


Last edited by Purple Library Guy on 5 May 2022 at 2:09 pm UTC
Interesting… I've always just manually downloaded the deb file. You can then install with apt:
cd ~/Downloads
sudo apt install -y ./code_1.66.2-1649663260_arm64.deb


This has the benefit of adding (in this case) vscode to apt's automated update cycle. I would assume deb-get doesn't auto update due to the update command.

I also don't see an arm version of deb-get - that may be more useful. On arm, sublime-text doesn't install properly. I use the snap version to get full functionality. It would be interesting to see if deb-get installs it correctly.
illwieckz 11 May 2022
This has the benefit of adding (in this case) vscode to apt's automated update cycle.

Only because this particular `.deb` file sets up a repository and a key in your back, allowing Microsoft to replace every file on your distro in your back and have full control to be your own computer sysadmin (Yes that's also a problem PPA have too).

Any program installing this `.deb` file, being `apt` or something else (`dpkg`, `gdebi`, whatever…) will set the repository and the key to give full package and file replacement permission to Microsoft, because those permissions are set up by the package itself, not `apt` or any program installing the `.deb` file.
Purple Library Guy 11 May 2022
This has the benefit of adding (in this case) vscode to apt's automated update cycle.

Only because this particular `.deb` file sets up a repository and a key in your back, allowing Microsoft to replace every file on your distro in your back and have full control to be your own computer sysadmin (Yes that's also a problem PPA have too).

Any program installing this `.deb` file, being `apt` or something else (`dpkg`, `gdebi`, whatever…) will set the repository and the key to give full package and file replacement permission to Microsoft, because those permissions are set up by the package itself, not `apt` or any program installing the `.deb` file.
So do you mean Microsoft in specific or just anyone in general, Microsoft just being an appropriately annoying example? Because I'm not seeing what this would have to do with Microsoft specifically.
catbox_fugue 12 May 2022
hmmm... useful as it might be, i looked over the list of software and it seems very "office" centric and "winisms" and nothing particularly gaming, linux, or edge case usage

as is, i actively maintain my own /build/ folder and manually check for git releases and build them myself

but i can see the benefits for people if they dont have a ppa for some of those
off the top i can see discord doesnt have a PPA - get the deb from their website.
however vivaldi does have a ppa.
google earth pro also has a ppa.

yeah honestly nothing in the software list interests me in the slightest.
Nanobang 29 May 2022
View PC info
  • Supporter
Another feather in the FOSS cap. :)
fenglengshun 1 Jun 2022
The project is very interesting - I've been opening a few requests and some gets accepted pretty fast, others a bit slower.

I think this is handy for discovery, quick setup, and maintaining updates. I didn't even know that the Zoom app I have was outdated (I'm more used to Zoom natively installed - I've had bad experiences with screen sharing before and prefer to play it safe. I'll definitely keep using this as I distro-hop - it'll save time for apps like browsers and it'll help keep some apps like Bitwarden up to date (both of which I prefer to have installed natively due to native host messaging still borked on flatpak).

I hope that more third party projects lands on pacstall and deb-get because having a script that can install and update these things makes my live so much simpler.
illwieckz 30 Aug 2022
This has the benefit of adding (in this case) vscode to apt's automated update cycle.

Only because this particular `.deb` file sets up a repository and a key in your back, allowing Microsoft to replace every file on your distro in your back and have full control to be your own computer sysadmin (Yes that's also a problem PPA have too).

Any program installing this `.deb` file, being `apt` or something else (`dpkg`, `gdebi`, whatever…) will set the repository and the key to give full package and file replacement permission to Microsoft, because those permissions are set up by the package itself, not `apt` or any program installing the `.deb` file.
So do you mean Microsoft in specific or just anyone in general, Microsoft just being an appropriately annoying example? Because I'm not seeing what this would have to do with Microsoft specifically.

Anyone in general. I was talking about Microsoft because I responded to a comment using vscode as an example. But PPAs in general are bad: every maintainer of a PPA you add to your system is actually root on your machine. Adding a PPA requires the same precautions as when hiring a sysadmin or contracting a maintenance enterprise: they will be root on your machine and you would have to trust them. On every `apt-get upgrade` a PPA maintainer can add a piece of code to your system to delete, exfiltrate or encrypt all your data, steal your passwords and certificates, impersonate you, open backdoors, etc.

Installing a distro requires the same trust, but at least you can evaluate the distro once for all as a whole (like trusting a IT company to maintain your IT). PPAs require to re-evaluate the trust anytime one is added.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.