logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 23-12-2014 11:33:51

Anonyme-8
Invité

sources.list / preferences

Bonjour,


En cherchant, je n'arrive pas à comprendre exactement comment gérer les sources.

Avant de tout faire péter, je demande un peu d'aide.


cat /etc/apt/sources.list
#

# deb cdrom:[Debian GNU/Linux 7.1.0 _Wheezy_ - Official amd64 CD Binary-1 20130615-23:06]/ wheezy main

#deb cdrom:[Debian GNU/Linux 7.1.0 _Wheezy_ - Official amd64 CD Binary-1 20130615-23:06]/ wheezy main

# Line commented out by installer because it failed to verify:
#deb http://security.debian.org/ wheezy/updates main
# Line commented out by installer because it failed to verify:
#deb-src http://security.debian.org/ wheezy/updates main

# wheezy-updates, previously known as 'volatile'
# A network mirror was not selected during install.  The following entries
# are provided as examples, but you should amend them as appropriate
# for your mirror of choice.
#
# deb http://ftp.debian.org/debian/ wheezy-updates main
# deb-src http://ftp.debian.org/debian/ wheezy-updates main
    # wheezy
    deb http://ftp.fr.debian.org/debian/ wheezy main contrib non-free
    # wheezy updates  
    deb http://ftp.fr.debian.org/debian/ wheezy-updates main contrib non-free
    # wheezy security
    deb http://security.debian.org/ wheezy/updates main contrib non-free


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


# jessie
deb http://ftp.fr.debian.org/debian/ jessie main
deb http://security.debian.org/ jessie/updates main
 


Je veux rester en stable avec la possibilité d'installer un paquet des backports et très exceptionnellement depuis testing.

en conséquence, j'ai créé le fichier preferences

cat /etc/apt/preferences
Package: *
Pin: release n=wheezy
Pin-priority: 900

Package: *
Pin: release n=wheezy-updates
Pin-priority: 900

Package: *
Pin: release n=wheezy-backports
Pin-priority: 300

Package: *
Pin: release n=jessie
Pin-priority: 100
 



en regardant https://debian-facile.org/viewtopic.php?id=187&p=3
j'ai trouvé

 Pin: release o=Debian,a=stable,l=Debian-Security


je ne comprends pas bien la signification de n / o / a / l

#2 23-12-2014 13:24:29

vv222
Administrateur
Lieu : Bretagne
Distrib. : Debian Sid
(G)UI : sway
Inscription : 18-11-2013
Site Web

Re : sources.list / preferences

Le fichier preferences que tu postes me donne l’impression que tu as bien compris son fonctionnement wink

Pour ce qui est de la signification des différentes lettres que tu listes, je te conseille la lecture de la section "Détermination de la version des paquets et des propriétés des distributions" de "man apt_preferences".

Jouer sous Debian ? Facile !

Ceterum censeo Barum esse delendam

En ligne

#3 23-12-2014 13:37:58

Anonyme-8
Invité

Re : sources.list / preferences

j'ai testé

man preferences


au lieu de

man apt_preferences

#4 23-12-2014 13:59:36

deuchdeb
Moderato ma non troppo
Distrib. : Debian11-KDE-Plasma, LinuxMintCinnamon, DFLinux11
Noyau : Noyau stable
(G)UI : KDE Plasma 5.20
Inscription : 13-01-2010
Site Web

Re : sources.list / preferences

Voici ce que représente ces lettres:

Archive: unstable -> a
Origin: Debian -> o
Label: Debian -> l
Component: main -> c

Tout ceci est très bien expliqué chez les frangins: http://www.isalo.org/wiki.debian-fr/L%2 … references

un petit:

apt-cache policy



devrait t'éclairer.


Une fleur, c'est magique non? smile
Association Debian Facile

Hors ligne

#5 23-12-2014 14:34:46

Anonyme-8
Invité

Re : sources.list / preferences

merci.

j'ai modifié les preferences

cat /etc/apt/preferences
Package: *
Pin: release n=wheezy
Pin-priority: 900

Package: *
Pin: release n=wheezy-updates
Pin-priority: 900

Package: *
Pin: release n=wheezy-backports
Pin-priority: 100

Package: *
Pin: release n=jessie
Pin-priority: -10




avant ça me forçait à installer systemd. du coup ça me gênait un peu;

 apt-get dist-upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
Calcul de la mise à jour... Fait
Les NOUVEAUX paquets suivants seront installés :
  libpam-systemd libsystemd-id128-0 libsystemd-journal0 systemd
Les paquets suivants seront mis à jour :
  cpio
1 mis à jour, 4 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 1 809 ko dans les archives.
Après cette opération, 3 862 ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ? n
Annulation.
 



alors que maintenant, je reste bien dans stable.

apt-get dist-upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
Calcul de la mise à jour... Fait
Les paquets suivants seront mis à jour :
  cpio
1 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 268 ko dans les archives.
Après cette opération, 209 ko d'espace disque seront libérés.
Souhaitez-vous continuer [O/n] ? n
Annulation.
 



ça me laisse la possibilité d'installer le paquet que je veux en forçant mais c'est tout.

Pied de page des forums