Here’s the Deal
Slant is powered by a community that helps you make informed decisions. Tell us what you’re passionate about to get your personalized feed and help others.
I've used dpkg across multiple ubuntu distros and have never been disappointed with it. It works well, and has been maintained well. Although it is a great package manager with the highest package support I know of, it lacks in flexibility and has not aged as well as other managers like pacman. I'd still recommend this if you are using a debian based linux distro. See More
Raghu Ranganathan's Experience
By pressing <Tab> when writing a package name, for example sudo apt-get install ge<Tab> it will be autocompleted by apt: sudo apt-get install gedit. Though it's worth noting that to activate this feature in Ubuntu you need to edit the /etc/bash.bashrc file and remove the comments from these lines: # enable bash completion in interactive shells #if ! shopt -oq posix; then # if [ -f /usr/share/bash-completion/bash_completion ]; then # . /usr/share/bash-completion/bash_completion # elif [ -f /etc/bash_completion ]; then # . /etc/bash_completion # fi #fi See More
Trusted source repositories are great (designed) for distributing large batches of interconnected software and updates. But, Trusted repositories are often used as the preferred way to distribute single 3rd party packages (and future updates), with the mandatory step of updating the entire software cache/dep-tree. These updates may be lengthy and therefore annoying for single package installation use. Notably, this annoyance can be avoided by the developer; One such example is the google-chrome deb package which updates you're trusted repertories as a post install step, though this is less transparent which can be it's own annoyance. See More
They're simple to use and have never given me any major problems. See More
Buster Blu's Experience
DNF has a few front-end options, but none of them are very good. DnfDragora takes multiple minutes to initialize its package list, and it has several bugs that can crash the application. GNOME Software interfaces fairly well with DNF through PackageKit, but there are still sometimes issues with instability and packages failing to install. See More
As DNF is the successor to YUM, it still has a lot of features that are in YUM but that are missing here. Things like skipping broken package during install, debug, verbose output, enable repo or exclude packages during install have little to no support in DNF. See More
While it is true that Synaptic is feature packed, it just so happens that a lot of the features are not inclusive of each other and using it often feels like herding cats. You'll note the endless number of categories, universe vs multiverse, custom filters and so on. It's great if you're into that sort of thing, but awful if you're just looking for a package. It takes something that should be simple, and turns it into a complete mess. See More
All the metadata for installed software is stored into a XML file. This is used to avoid conflicting dependencies among packages. What's more, YUM also automatically syncs remote metadata to the local client in order to avoid failures if a command is not run at the correct interval. See More
While the functional approach that Guix takes is great for sandboxing binary artifacts of packages, it seriously lacks any power in handling configuration files or user data. It's difficult to upgrade and downgrade files where semantics and syntax can change between versions. See More
Guix creates new profile generations for each operation. If anything goes wrong, a simple --roll-back gets you immediately back to the previous, working, generation. Because it is a purely functional package management system, generations don't affect each other, so you're back to the exact same state as before : still working. See More
Doesn't show download size, package installed size, package/library installation. If your installing a KDE app will it require several hundred mb of dependencies, how long will the install take, are you maxing out a metered connection? See More
Help millions of people make better decisions.
Each month, over 2.8 million people use Slant to find the best products and share their knowledge. Pick the tags you’re passionate about to get a personalized feed and begin contributing your knowledge.