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 12:33:51

nIQnutn
Modérateur
Lieu : Lyon
Distrib. : Jessie
Noyau : Linux 3.16-amd64
(G)UI : XFCE
Inscription : 16-03-2012
Site Web

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

Hors ligne

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

vv222
Membre
Lieu : Bretagne
Distrib. : GNU/Linux Debian « Sid »
Noyau : >= Linux 4.5.0 (amd64)
(G)UI : Openbox + ROX
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 !

Hors ligne

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

nIQnutn
Modérateur
Lieu : Lyon
Distrib. : Jessie
Noyau : Linux 3.16-amd64
(G)UI : XFCE
Inscription : 16-03-2012
Site Web

Re : sources.list / preferences

j'ai testé

man preferences


au lieu de

man apt_preferences

Hors ligne

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

deuchdeb
Moderato ma non troppo
Lieu : Pays de Cocagne
Distrib. : Jessie 8 + backports
Noyau : linux-image-3.16
(G)UI : KDE4.14 - Mate
Inscription : 13-01-2010

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.

Hors ligne

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

nIQnutn
Modérateur
Lieu : Lyon
Distrib. : Jessie
Noyau : Linux 3.16-amd64
(G)UI : XFCE
Inscription : 16-03-2012
Site Web

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.

Hors ligne

Pied de page des forums