Hey fellow Linux enthusiasts! I’m curious to know if any of you use a less popular, obscure or exotic Linux distribution. What motivated you to choose that distribution over the more mainstream ones? I’d love to hear about your experiences and any unique features or benefits that drew you to your chosen distribution.
How do you install packages without appropriate dependency resolution?
I didn’t know about that. I should probably run it in a VM for a while before trying
You read the package’s .dep file, which lists dependencies, add those to your install queue in the right order and then install the queue.
It’s not as daunting as it sounds, since the default Slackware installation already includes most common dependencies.
The most dependencies I ever had to install for a package were 3. But if you need a lot of additional software with many dependencies, it’s best to do it just once for installing slpkg and then let that tool deal with it.
Thanks. I’m probably going to install some software for IOT devices alongside the usual workstation stuff (vim, tmux, browsers, audio, git, htop, a WM with add-ons etc). I’ll take a look at
slpkg
.There’s more than one way to skin a cat. Reading the .dep files is more advanced than how I do it.
There are a ton of community maintained install scripts for packages that don’t ship with the OS. Check out slackbuilds.org. Search for nicotine. It lists the dependencies there with links to their scripts. And it tells you if there are optional dependencies for additional features.
Sbopkg is an extra program that automates downloading, building and installing slackbuilds and the source code for whatever you’re trying to install. And you can queue up multiple programs and run them in a batch.