You are not logged in.
Hello,
I am new to Devuan (not brand-new to Linux, ran LMDE before). I successfully installed Devuan yesterday and wondered why in the stable repositories lots of packages are up to three years old.
For some software this is not a problem, but I wish to have some in newer version.
My sources.list is
deb http://de.mirror.devuan.org/merged/ jessie contrib non-free main
deb-src http://de.mirror.devuan.org/merged/ jessie contrib non-free main
# jessie-security, previously known as 'volatile'
deb http://de.mirror.devuan.org/merged/ jessie-security non-free contrib main
deb-src http://de.mirror.devuan.org/merged/ jessie-security non-free contrib main
# jessie-updates, previously known as 'volatile'
deb http://de.mirror.devuan.org/merged/ jessie-updates non-free contrib main
deb-src http://de.mirror.devuan.org/merged/ jessie-updates non-free contrib main
# jessie-backports, previously on backports.debian.org
# deb http://de.mirror.devuan.org/merged/ jessie-backports non-free contrib main
# deb-src http://de.mirror.devuan.org/merged/ jessie-backports non-free contrib main
For example I want to have Mixxx 2.0.0 (open source DJing solution). I already installed 1.11.0 from stable jessie repositories, but in the backports I found the current version 2.0.0.
I decommented the jessie-backports lines (and had to comment-out jessie lines) to get 2.0.0 displayed in synaptic:
But it shows an exclamation mark and is not able to resolve the dependencies.
What can I do now? Where can I get all needed packages for mixxx 2.0.0? Can I get it from ascii?
Thanks,
Dietmar
Offline
I would suggest upgrading to ascii. mixxx 2.0 appears to be in ascii repository.
"The obstacle is the path."
Offline
Change sources.list deb http://pkgmaster.devuan.org/merged/ ascii main
also ascii-security and ascii-updates from pkgmaster.
I believe pkgmaster is recommended at this time. And dist-upgrade.
If I remember correctly I used apt-get update && dist-upgrade.
"The obstacle is the path."
Offline
So, you mean I should remove all jessie repositories from the sources.list and replace with ascii, right?
But this way I think I will have a complete upgrade to ascii, which means all packages are updated, right?
Is it really necessary to make a complete dist-upgrade or is it possible to get a newer version of a certain software only?
Offline
Easiest is if you type man apt-get in terminal and read description of upgrade and dist-upgrade.
For my purposes on a desktop ascii has been as solid as jessie but with more current packages.
Last edited by catprints (2018-01-13 02:12:44)
"The obstacle is the path."
Offline
I decommented the jessie-backports lines (and had to comment-out jessie lines) to get 2.0.0 displayed in synaptic:
But it shows an exclamation mark and is not able to resolve the dependencies.
The dependencies are probably in the jessie repos that you commented out. When you enable jessie-backports, you should leave the jessie repos enabled. Then
apt-get update
apt-get -t jessie-backports install <package>
Or, you could upgrade to ascii, as Catprints suggested. Even though it hasn't been released yet, it's pretty stable - it's based on Debian Stretch, which is the current stable release.
Offline