Language Selection

English French German Italian Portuguese Spanish

How I mix Debian testing, unstable and experimental

Filed under
HowTos

Apart from the stable Debian Sarge, I'm now using Debian testing/unstable for my desktop. After the latest adventures in SuSEland, what could be more thrilling? (Nothing, except for Gentoo Stage 1 or Linux From Scratch.)

Using Debian Etch (testing) is not for the typical user of SuSE, Mandriva, or PCLOS. But it's much easier to get things fixed than in Slackware, and it's definitely a way to (apt-)get binary packages of almost anything, no compile time needed.

While Debian 'testing' is rather stable, it's not a release per se, but a living version of Debian. Therefore, when a package migrates from 'unstable' to 'testing', nobody could really guarantee you will be able to install it on your own Debian testing machine with all the dependencies met!

That's why you will occasionally have to met dependencies from 'unstable'. (Maybe this is the reason for /etc/debian_version to state: testing/unstable).

But this is also the reason this shouldn't be done with a production server, unless you can physically be close to the server to fix problems, should they arise.

One you accepted to use Debian testing/unstable, why shouldn't you be able to use 'experimental' repositories as well? Only with selected packages, of course, like the latest GIMP 2.3.x Wink

The whole idea is actually explained in the manual, but let's make it simpler.

Full Story.

More in Tux Machines

Why and how I became a software engineer

Throughout my experiences, the fascinating weeks I'd spent writing out DOS commands remained a prominent influence, bleeding into little side projects and occupying valuable study time. As soon as Geocities became available to all Yahoo! Users, I created a website where I published blurry pictures that I'd taken on a tiny digital camera. I created websites for free, helped friends and family fix issues they had with their computers, and created a library database for a church. This meant that I was always researching and trying to find more information about how things could be made better. The Internet gods blessed me and open source fell into my lap. Suddenly, 30-day trials and restrictive licenses became a ghost of computing past. I could continue to create using GIMP, Inkscape, and OpenOffice. Read more

Linux Kernel 3.18.32 LTS Released with Btrfs, EXT4, ARM, x86, and PA-RISC Fixes

Immediately after announcing today the release of Linux kernel 4.1.23 LTS, and after informing us yesterday about the availability of Linux kernel 3.12.59 LTS, kernel developer Sasha Levin now published details about Linux kernel 3.18.32 LTS. Read more

Linux greybeards release beta of systemd-free Debian fork

The effort to create a systemd-free Debian fork has borne fruit, with a beta of “Devuan Jessie” appearing in the wild. Devuan came into being after a rebellion by a self-described “Veteran Unix Admin collective” argued that Debian had betrayed its roots and was becoming too desktop-oriented. The item to which they objected most vigorously was the inclusion of the systemd bootloader. The rebels therefore decided to fork Debian and “preserve Init freedom”. The group renamed itself and its distribution “Devuan” and got work, promising a fork that looked, felt, and quacked like Debian in all regards other than imposing systemd as the default Init option. Read more

GNOME Builder 3.20.2 Arrives with LLVM 3.8, FreeBSD and OpenBSD Support

The developers behind the GNOME Builder IDE (Integrated Development Environment) pushed earlier to updates of the software to the stable and devel channels, GNOME Build 3.20.2 and 3.21.1. Read more