Comme la grande majorité de Debian le sait déjà, elle a plusieurs branches:
- Stable
- Essais
- Instable (Sid)
Mais il y a aussi une possibilité de faire un système mixte en faisant des mélanges comme:
- instable + expérimental
- stable + test
- stable + instable
- stable + test + instable
Voyons comment faire
Tout d'abord, par sécurité, nous devons faire une copie de notre sources.list, pour cela nous entrons dans le fichier:
nano /etc/apt/sources.list
Lorsque nous avons fait cela, nous ajoutons les référentiels de la ou des branches que nous voulons dans le sources.list, par exemple
### Debian oficial -- Testing
deb http://ftp.br.debian.org/debian/testing main contrib non-free
### Debian officiel - Tests de sécurité.deb http://security.debian.org/test / met à jour la contribution principale ### Debian officiel - Sid
deb http://ftp.br.debian.org/debian/unstable main contrib non-free ### Debian officiel - Expérimental
deb http://ftp.de.debian.org/debian/contribution principale expérimentale ### Multimédia - Audio - Rarewares
deb http://www.rarewares.org/debian/packages/unstable./
### Multimedia -- Video -- Marillat
deb http://www.debian-multimedia.org stable main
deb http://www.debian-multimedia.org unstable main
maintenant nous sauvegardons le fichier et exécutons:
apt-get update
Maintenant, nous allons préparer deux fichiers: preferences et apt.conf
nano /etc/apt/preferences
Dans ce fichier, nous ajoutons ce qui suit:
Package: *
Pin: release o=Unofficial Multimedia Packages
Pin-Priority: 950
Paquet: *Broche: libération o = xmixahlx
Priorité à la broche: 900 Paquet: *
Pin: relâcher a = test
Priorité à la broche: 850 Paquet: *
Pin: relâcher a = instable
Priorité aux broches: 800
Package: *
Pin: release a=experimental
Pin-Priority: 750
NOTE: Ceci est un exemple, tout dépendra des référentiels que nous voulons mettre
Nous créons apt.conf:
nano /etc/apt/apt.conf
Nous ajoutons ce qui suit:
APT::Default-Release "testing";
APT::Cache-Limit 15000000;
Apt::Get::Purge;
APT::Clean-Installed;
APT::Get::Fix-Broken;
APT::Get::Fix-Missing;
APT::Get::Show-Upgraded "true";
Nous mettons à jour la base de données:
apt-get update
Et maintenant, nous avons deux options pour installer les packages:
Le typique et le suivant:
apt-get install -t version_de_debian nombre_paquete
Cette méthode d'installation installera le package souhaité pour la version spécifiée, résolvant automatiquement les dépendances.
source: C'est Debian
Quand nous avons fait
Corrigez que Cuorage.
Corrigez ce carcamal
hahahahahahaha ne le prends pas mal ...
Pas si je ne le prends pas mal, c'est qu'avec la critique tu as commis une faute hahaha
J'ai pratiqué un système mixte pendant un certain temps; je n'aime pas. Mais c'est très valable.
Sachez, j'ai essayé des systèmes mixtes et je n'ai pas aimé car les dépendances sont cassées, et les patchs ne sont pas mixés, ils sont chacun pour sa branche. Pour les Debian qui veulent ce dernier, le meilleur est la branche testing, ou attendez que le projet debian-cut atteigne un test Debian "stable", hehe.
Ça c'est le meilleur
Excusez-moi tous les deux, mais les tests Debian ne peuvent pas être plus stables. Déjà à propos de ce genre de chose mixte, appelée en fait APT-Pinning, J'ai parlé dans un autre article.
Je ne vais pas faire de commentaire car je ne l'ai pas essayé mais ce n'est pas un pur roulement comme l'est Debian CUT
Salut, juste une petite clarification. «Experimental» n'est pas une branche de Debian, juste un dépôt. Les succursales ne sont que les 3 premières mentionnées dans le post.
salutations
Maintenant je l'enlève
Si j'utilise Debian Testing et que les référentiels stables sont également activés, est-il nécessaire de définir les fichiers apt.conf et les préférences? APT ne prend-il pas toujours automatiquement les paquets de Testing et seulement s'il ne les trouve pas, les prend-il de Stable?