Sources de paquets : les bases - DISCUSSION -

Bonjour,

Voilà j’aurai une question.

Voilà mon sources list

# main
deb http://ftp.fr.debian.org/debian/ unstable main contrib non-free
#deb-src http://ftp.fr.debian.org/debian/ unstable main contrib non-free
deb http://ftp.fr.debian.org/debian/ testing main contrib non-free
#deb-src http://ftp.fr.debian.org/debian/ testing main contrib non-free
deb http://ftp.fr.debian.org/debian/ stable main contrib non-free
#deb-src http://ftp.fr.debian.org/debian stable  main contrib non-free

# updates
deb http://ftp.fr.debian.org/debian/ testing-updates main contrib non-free
#deb-src http://ftp.fr.debian.org/debian testing-updates main contrib non-free
deb http://ftp.fr.debian.org/debian/ stable-updates main contrib non-free
#deb-src http://ftp.fr.debian.org/debian/ stable-updates main contrib non-free

# security
deb http://security.debian.org/ testing/updates main contrib non-free
#deb-src http://security.debian.org testing/updates main contrib non-free
deb http://security.debian.org/ stable/updates main contrib non-free
#deb-src http://security.debian.org/ stable/updates main contrib non-free

Celui ci me semble sauf erreur, tout à fait correct.

Sauf que le résulat de cette commande me perturbe.

lsb_release --all
No LSB modules are available.
Distributor ID:	Debian
Description:	Debian GNU/Linux stable-updates (sid)
Release:	stable-updates
Codename:	sid

Release = stables-updates ???

Par contre si je mets un # devant les lignes stable-updates et testing-updates pour les désactiver voici ce que ça devient:

lsb_release --all
No LSB modules are available.
Distributor ID:	Debian
Description:	Debian GNU/Linux unstable (sid)
Release:	unstable
Codename:	sid

J’obtiens maintenant Release Unstable ce qui me semble correct.

D’où ma question, est-ce que il faut vraiment rajouter stable-updates et testing-updates ?

Bonjour
pour HORIGO:
Autant que je sache, il vaut mieux choisir soit stable, soit instable, soit testing, sauf à bricoler avec apt-preferences pour avoir certains logiciels d’une version différente de ce choix.
En outre, les mises à jour se font généralement correctement vers le haut (la version la plus récente) mais pas vers le bas (sauf avec apt-preferences).
Enfin, pour ma part je préfère nommer les versions par leur nom propre (Jessie, …) plutôt que par leur statut (stable, …) (actuellement: stable=Jessie), afin de maîtriser les mises à niveau lors du changement de version.

Si on veut les avantages différents des 3 versions, il vaut mieux installer les versions instable et testing sur des machines virtuelles (virtualbox ou autre).

S’il ne s’agit que de quelques paquets ou logiciels, on peut utiliser apt-preferences.

Qu’en pensent les “pro” de ce forum ?

Salut,
Ce qui me semble correct c’est de choisir une seule distribution.
Pour avoir les evolutions récentes des paquets on peut ajouter les depots backport
Exemple ma Debian Jessie

[code]@desktop:/etc/apt$ cat sources.list

deb http://ftp.fr.debian.org/debian/ jessie main contrib non-free

deb http://security.debian.org/ jessie/updates main contrib non-free

deb http://ftp.fr.debian.org/debian/ jessie-updates main contrib non-free

deb http://ftp.fr.debian.org/debian/ jessie-backports main contrib non-free

dépots non Debian

my-weather-indicator

deb http://ppa.launchpad.net/atareao/atareao/ubuntu/ trusty main

Firefox

deb http://ppa.launchpad.net/ubuntu-mozilla-security/ppa/ubuntu/ trusty main

plugins videos Flash et Windows

deb http://repos.fds-team.de/stable/debian/ jessie main

deb http://ppa.launchpad.net/yoggic/dpluzz/ubuntu/ trusty main[/code]

Ce qui est non Debian c’est mon choix personnel et ça peut faire hurler les intégristes.

@desktop:~$ lsb_release --all No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 8.2 (jessie) Release: 8.2 Codename: jessie

@desktop:~$ uname --all Linux desktop 4.2.0-0.bpo.1-686-pae #1 SMP Debian 4.2.6-1~bpo8+1 (2015-11-18) i686 GNU/Linux