Dites que vous exécutez un serveur et que vous ne voulez pas passer de Stable (Lenny) à Testing (Squeeze) juste pour installer un ou deux paquets requis.
Quel est le meilleur moyen d'installer uniquement certains paquets de Testing ?
Dites que vous exécutez un serveur et que vous ne voulez pas passer de Stable (Lenny) à Testing (Squeeze) juste pour installer un ou deux paquets requis.
Quel est le meilleur moyen d'installer uniquement certains paquets de Testing ?
Pas d'essai de necro bump ici. Je poste ceci pour le bénéfice des utilisateurs qui luttent pour installer virtualbox sur Debian Testing (prochain-stable) en 2024 après son transfert vers le dépôt fast-track. Fast-track n'est pas disponible à ajouter pour les tests.
La configuration ci-dessous s'appuie sur la réponse de SineSwiper ci-dessus et mentionnée ici dans mes adaptations, ainsi que ma propre lecture/compréhension du Wiki Debian.
Voici mes fichiers APT pref :
/etc/apt/preferences.d/01-980-pin-unstable.pref
## FICHIER : /etc/apt/preferences.d/01-980-pin-unstable.pref
## URL: https://wiki.debian.org/DebianTesting
#
Package: src:virtualbox src:chromium src:firefox src:linux src:linux-signed-amd64
#Package: src:virtualbox src:chromium src:linux src:linux-signed-amd64
Explication: ces paquets sont toujours des mises à jour de sécurité mises à jour en premier dans l'instable
Épingle: release a=/^(unstable|unstable-debug|buildd-unstable|buildd-unstable-debug)$/
Priorité-Épinglage: 980
/etc/apt/preferences.d/00-mozilla-firefox.pref
## FICHIER : /etc/apt/preferences.d/00-mozilla-firefox.pref
Package: *
Épingle: origine packages.mozilla.org
Priorité-Épinglage: 985
/etc/apt/preferences.d/90-stable.pref
## FICHIER : /etc/apt/preferences.d/90-stable.pref
## URL: https://serverfault.com/questions/22414/how-can-i-run-debian-stable-but-install-some-packages-from-testing#382101
## PAR: https://serverfault.com/users/106037/sineswiper
#
# P := Priorité de l'Épinglage APT
# P >= 1000: provoque l'installation d'une version même si cela
# constitue un rétrogradage du paquet
# 990 <= P < 1000: provoque l'installation d'une version même si elle ne provient pas
# de la version cible, sauf si la version installée est plus récente
# 500 <= P < 990: provoque l'installation d'une version sauf s'il existe une
# version appartenant à la version cible ou si la version installée est plus récente
# 100 <= P < 500: provoque l'installation d'une version sauf s'il existe une
# version appartenant à une autre distribution ou si la version installée est plus récente
# 0 < P < 100: provoque l'installation d'une version uniquement s'il n'existe aucune version installée du paquet
# P < 0: empêche l'installation de la version
# P = 0: a un comportement indéfini, ne pas l'utiliser.
#
Package: *
Épingle: release o=Debian,a=stable
Priorité-Épinglage: 900
/etc/apt/preferences.d/91-testing.pref
## FICHIER : /etc/apt/preferences.d/91-testing.pref
## URL: https://serverfault.com/questions/22414/how-can-i-run-debian-stable-but-install-some-packages-from-testing#382101
## PAR: https://serverfault.com/users/106037/sineswiper
Package: *
Épingle: release o=Debian,a=testing
Priorité-Épinglage: 980
/etc/apt/preferences.d/92-unstable.pref
## FICHIER : /etc/apt/preferences.d/92-unstable.pref
## URL: https://serverfault.com/questions/22414/how-can-i-run-debian-stable-but-install-some-packages-from-testing#382101
## PAR: https://serverfault.com/users/106037/sineswiper
#
Package: *
Épingle: release o=Debian,a=unstable
Priorité-Épinglage: 400
/etc/apt/preferences.d/93-experimental.pref
## FICHIER : /etc/apt/preferences.d/93-experimental.pref
## URL: https://serverfault.com/questions/22414/how-can-i-run-debian-stable-but-install-some-packages-from-testing#382101
## PAR: https://serverfault.com/users/106037/sineswiper
#
Package: *
Épingle: release o=Debian,a=experimental
Priorité-Épinglage: 1
Fichier de configuration APT
/etc/apt/apt.conf.d/20-tum.conf
## Mélange Test-Instable : La configuration est requise pour garantir qu'un système de test reste sur testing, sans apt
mettant à niveau chaque paquet vers la version instable
## URL: https://wiki.debian.org/DebianUnstable#Can_I_use_Sid_packages_on_.22testing.22.3F
##
APT::Default-Release "/^testing(|-security|-updates)$/";
Fichier sources Debian au format DEB822 :
/etc/apt/sources.list.d/00-debian.sources
## FICHIER : /etc/apt/sources.list.d/00-debian.sources
#
## DÉPÔTS DE TEST (DÉBUT) ##
#
Activé: oui
Types: deb deb-src
URIs: https://deb.debian.org/debian
Suites: testing
Composants: main contrib non-free non-free-firmware
Signé par: /usr/share/keyrings/debian-archive-keyring.gpg
Activé: oui
Types: deb deb-src
URIs: https://deb.debian.org/debian
Suites: testing-updates
Composants: main contrib non-free non-free-firmware
Signé par: /usr/share/keyrings/debian-archive-keyring.gpg
Activé: non
Types: deb deb-src
URIs: https://deb.debian.org/debian
Suites: testing-proposed-updates
Composants: main contrib non-free non-free-firmware
Signé par: /usr/share/keyrings/debian-archive-keyring.gpg
Activé: non
Types: deb deb-src
URIs: https://deb.debian.org/debian
Suites: testing-backports
Composants: main contrib non-free non-free-firmware
Signé par: /usr/share/keyrings/debian-archive-keyring.gpg
Activé: oui
Types: deb deb-src
URIs: https://security.debian.org/debian-security
# URL: https://itsfoss.com/switch-debian-stable-testing/
#URIs: https://security.debian.org
Suites: testing-security
Composants: main contrib non-free non-free-firmware
Signé par: /usr/share/keyrings/debian-archive-keyring.gpg
#
## DÉPÔTS DE TEST (FIN) ##
#
# DÉSACTIVÉ #
## DÉPÔTS STABLE (DÉBUT) ##
#
Activé: oui
Types: deb deb-src
URIs: https://deb.debian.org/debian
Suites: stable
Composants: main contrib non-free non-free-firmware
Signé par: /usr/share/keyrings/debian-archive-keyring.gpg
Activé: non
Types: deb deb-src
URIs: https://deb.debian.org/debian
Suites: stable-updates
Composants: main contrib non-free non-free-firmware
Signé par: /usr/share/keyrings/debian-archive-keyring.gpg
Activé: non
Types: deb deb-src
URIs: https://deb.debian.org/debian
Suites: stable-proposed-updates
Composants: main contrib non-free non-free-firmware
Signé par: /usr/share/keyrings/debian-archive-keyring.gpg
Activé: non
Types: deb deb-src
URIs: https://deb.debian.org/debian
Suites: stable-backports
Composants: main contrib non-free non-free-firmware
Signé par: /usr/share/keyrings/debian-archive-keyring.gpg
Activé: non
Types: deb deb-src
#URIs: https://security.debian.org/debian-security
# URL: https://itsfoss.com/switch-debian-stable-testing/
URIs: https://security.debian.org
Suites: stable-security
Composants: main contrib non-free non-free-firmware
Signé par: /usr/share/keyrings/debian-archive-keyring.gpg
#
## DÉPÔTS STABLE (FIN) ##
#
#
## Ajout de cette ligne selon l'URL pour pouvoir installer virtualbox depuis le dépôt INSTABLE
## "Mélange Test-Instable"
## DÉPÔTS INSTABLES (DÉBUT) ##
#
Activé: oui
Types: deb deb-src
#Types: deb
URIs: https://deb.debian.org/debian
Suites: unstable
Composants: main contrib non-free non-free-firmware
#Composants: main contrib
Signé par: /usr/share/keyrings/debian-archive-keyring.gpg
Activé: non
Types: deb deb-src
#URIs: https://security.debian.org/debian-security
# URL: https://itsfoss.com/switch-debian-stable-testing/
URIs: https://security.debian.org
Suites: unstable-security
Composants: main contrib non-free non-free-firmware
Signé par: /usr/share/keyrings/debian-archive-keyring.gpg
Activé: non
Types: deb deb-src
URIs: https://deb.debian.org/debian
Suites: unstable-updates
Composants: main contrib non-free non-free-firmware
Signé par: /usr/share/keyrings/debian-archive-keyring.gpg
#
## DÉPÔTS INSTABLES (FIN) ##
#
Ce qui précède fonctionne très bien pour moi sur mon Framework 13 AMD ordinateur portable. J'aimerais savoir ce que les autres pensent de la configuration que j'ai pour exécuter Debian Testing.
Les réponses dans ce fil de discussion qui placent stable avant stable-security vous feront manquer toutes les mises à jour de sécurité!
# apt-cache policy apache2
apache2 :
Installé : 2.4.54-1~deb11u1
Candidat : 2.4.54-1~deb11u1
Table de version :
2.4.56-1~deb11u1 500
500 http://security.debian.org/debian-security stable-security/main amd64 Packages
*** 2.4.54-1~deb11u1 990
990 http://mirror.aarnet.edu.au/pub/debian stable/main amd64 Packages
100 /var/lib/dpkg/status
Fortement déconseillé.
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.
9 votes
Voici ce que dit la dernière documentation officielle : Paquets provenant de sources mixtes d'archives.