deb-get is a new command line utility built by Martin Wimpress, an active contributor to the Linux community.
You can use this utility to install third-party packages on your Debian machine. It only works with Debian or Debian-based distros like Ubuntu, Linux mint, Kali Linux, and so on.
Why Should You Use
This is a great question. I think
deb-get is more secure and faster than other package managers.
For example, the snap package is way slower, and flatpack takes a lot of space to install a single package in your Debian system.
deb-get manager only uses
.deb files from an official source and installs them in your system.
Advantages of the
I think the
deb-get command has more advantages than other package managers like snap, Flatpak, and so on.
deb-getcommand is a lightweight and stable bash command utility.
- You can easily contribute with the deb-get CLI tool. You can add your own package or other packages in deb-get. To add a package, you need three to four lines of code.
deb-getcommand installs official packages from source. It does not support third-party build packages.
Disadvantages of the
deb-get command has more advantages than disadvantages. But the main disadvantage is that
deb-get is a new utility. For that reason, it supports fewer packages than snap or flatpack.
How to Install the
deb-get Command on a Debian Distro
You can install
deb-get with a bash script. For installation, you need the
curl command to install
deb-get in your Debian distro. If you've already installed the
curl command on your distro, then skip this step.
The command output looks like this:
deb-get has been installed on your machine, then run the
deb-get version command on your terminal.
How to Use
How to Install the Debian Package with
deb-get install command, you can install packages from
How to Delete a Package with
deb-get purge or
deb-get remove command, you can delete any package with
deb-get. I prefer the
deb-get purge command, but both flags (
remove) work the same.
purge flags delete all config files which install or config with the package.
How to Check Which Packages Are Available in
You check package availability in two ways. First, you can visit the deb-get official docs to find a list of available packages.
The second way is a command line utility. deb-get provides a lot of flags or options. My favorite is the two flags that come with deb-get.
deb-get search <package-name>
How to use deb-get list
deb-get list flag provides a list of all the available packages in the terminal.
How to use deb-get search <package-name>
deb-get search <package-name> flag helps you find a package by its name. If the flag finds a package, then it returns the package. Otherwise, it returns an empty string.
You can check all the available commands with
I think the deb-get distributor or Debian package manager has more potential than the other package managers.
Every package manager has advantages and disadvantages. But I believe deb-get is a game-changer in the future.
You can share and follow on Twitter and Linkedin. If you like my work, feel free to read more content on officialrajdeepsingh.dev and Medium.