Martin Wimpress, co-founder of the Ubuntu MATE team and a member of the MATE project's Core Team, has released the deb-get utility, which offers functions similar to apt-get for managing deb packages distributed through third-party repositories or available for direct download from project websites. deb-get supports standard package management commands like update, upgrade, show, install, remove, and search, but the packages themselves are downloaded not from the distribution's repositories, but directly from the repositories and websites maintained by the software producers.
Essentially, deb-get is a bash script that defines the rules for downloading and updating more than 80 popular programs distributed directly or through their own repositories. Some of these programs are not included in the official distribution repositories, for example, due to licensing restrictions. Another portion of the programs on the list is available in the official repositories, but the versions presented there may be significantly outdated compared to the latest releases distributed directly.
The deb-get utility allows you to use familiar commands for installing and updating these programs, eliminating the need to search for download locations for each program, to manually install deb packages, and to keep track of updates. Supported installation sources include APT repositories, packages on GitHub release pages, PPA repositories, and download sections on websites.
Some of the suggested programs for quick installation include:
- 1Password (1password)
- Atom (atom)
- Brave (brave-browser)
- Visual Studio Code (code)
- VSCodium (codium)
- Discord (discord)
- Docker Engine (docker-ce)
- Docker Desktop (docker-desktop)
- Dropbox (dropbox)
- Element (element-desktop)
- Firefox ESR (firefox-esr)
- GitHub Desktop (github-desktop)
- GitKraken (gitkraken)
- Gitter (gitter)
- Google Chrome (google-chrome-stable)
- Google Earth Pro (google-earth-pro-stable)
- KeePassXC (keepassxc)
- Lutris (lutris)
- Mattermost Desktop (mattermost-desktop)
- Microsoft Edge (microsoft-edge-stable)
- Nextcloud Desktop (nextcloud-desktop)
- ONLYOFFICE Desktop Editors (onlyoffice-desktopeditors)
- Opera (opera-stable)
- Raspberry Pi Imager (rpi-imager)
- RStudio (rstudio)
- Signal (signal-desktop)
- Skype (skypeforlinux)
- Slack (slack-desktop)
- Spotify (spotify-client)
- Sublime Text (sublime-text)
- Syncthing (syncthing)
- Microsoft Teams (teams)
- TeamViewer (teamviewer)
- Vivaldi (vivaldi-stable)
- WeeChat (weechat)
- Wire (wire-desktop)
- Zoom (zoom)
Source: opennet.ru
