Debian-facile

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

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

#1 23-09-2017 09:09:01

Debian Alain
Membre
Lieu : BREST 29200
Distrib. : W$10 / stretch / ubuntu 17.04 / buster-sid
Noyau : Linux 4.13.0-0.bpo.1-amd64
(G)UI : Mate / Gdm3
Inscription : 11-03-2017

[résolu] à propos du pinning

bonjour ,

je suis en train , depuis quelques temps , de jouer avec le sources.list .

celui de  buster essentiellement  mais aussi , un peu , celui de stretch.

j'ai appris que , dans le but déviter les  confusions  et d'autres problèmes ,

il vallait mieux  créer un (des) fichier(s) de pinning .

malheureusement , bien que d'un abord apparemment simple , je n'y comprends pas  grand chose .

j'ai trouvé ces liens , très intéressants et très fournis  :

https://debian-facile.org/doc:systeme:apt:pinning?s[]=pinning

https://debian-facile.org/doc:systeme:a … :testing?s[]=pinning

https://debian-facile.org/doc:systeme:a … multimedia

mais quelqun pourrait il m'expliquer exactement ce qu'est le pinning ?

définition , signification , usage(s) , mode d'emploi ....

déjà , pour commencer , que veulent dire les  points suivants :

Pin: release o=Unofficial Multimedia Packages,a=stable


que veulent  dire "Pin"  , "release"  , "o=" , "a=" et , dans certains cas , "l=" ?

dans

$ cat /etc/apt/preferences.d/50multimedia


Package: *
Pin: release o=Unofficial Multimedia Packages,a=stable
Pin-Priority: 100
 



est ce qu'il n'y a pas une  faute , dans buster , à la fin de la ligne suivante :

Pin: release o=Unofficial Multimedia Packages,a=stable


est ce que je peux changer "a=stable"  par "a=buster" ?

voilà ce que j'ai :

# apt policy



Fichiers du paquet :
 100 /var/lib/dpkg/status
     release a=now
 500 http://www.deb-multimedia.org buster/non-free amd64 Packages
     release v=0.0,o=Unofficial Multimedia Packages,a=testing,n=buster,l=Unofficial Multimedia Packages,c=non-free,b=amd64
     origin www.deb-multimedia.org
 500 http://www.deb-multimedia.org buster/main amd64 Packages
     release v=0.0,o=Unofficial Multimedia Packages,a=testing,n=buster,l=Unofficial Multimedia Packages,c=main,b=amd64
     origin www.deb-multimedia.org
 500 http://ftp.fr.debian.org/debian buster/non-free amd64 Packages
     release o=Debian,a=testing,n=buster,l=Debian,c=non-free,b=amd64
     origin ftp.fr.debian.org
 500 http://ftp.fr.debian.org/debian buster/contrib amd64 Packages
     release o=Debian,a=testing,n=buster,l=Debian,c=contrib,b=amd64
     origin ftp.fr.debian.org
 500 http://ftp.fr.debian.org/debian buster/main amd64 Packages
     release o=Debian,a=testing,n=buster,l=Debian,c=main,b=amd64
     origin ftp.fr.debian.org
Paquets épinglés :
 



ce que je voudrai , c'est être obligé de taper  (par exemple) " apt -t deb-multimedia.org install paquet "

par rapport à ceci :

Les priorités
Les fichiers preferences permettent de fixer la priorité des paquets suivant leurs dépôt. Voici la signification d'une priorité P.

P > 1000
Le paquet sera installé même si APT est forcé d'installer une version plus ancienne2) que la version actuelle. Cette opération n'est pas sans risque.

990 < P ≤ 1000
Le paquet sera installé sauf si une version plus récente est déjà installée.

500 < P ≤ 990
Le paquet ne sera installé qu'à défaut de version plus récente installée ou disponible dans la distribution cible
.
100 < P ≤ 500
Le paquet ne sera installé que s'il n'en existe aucune version plus récente, installée ou disponible dans une autre branche.

0 < P ≤ 100
Le paquet ne sera installé que si aucune autre version du paquet n'est installée.

P < 0
Le paquet ne sera jamais installé.



je pense que :

Le paquet ne sera installé qu'à défaut de version plus récente installée ou disponible dans la distribution cible



mais

a=stable



donc je me demande si le fichier de pinning est bien adapté à buster ?

est ce qu'il ne faudrait pas remplacer " a=stable" par "a=buster"  ?

Dernière modification par Debian Alain (03-10-2017 20:11:12)


1498826560.jpg 1498812139.jpg Bip ! Bip !

Hors ligne

#2 27-09-2017 18:50:48

Debian Alain
Membre
Lieu : BREST 29200
Distrib. : W$10 / stretch / ubuntu 17.04 / buster-sid
Noyau : Linux 4.13.0-0.bpo.1-amd64
(G)UI : Mate / Gdm3
Inscription : 11-03-2017

Re : [résolu] à propos du pinning

bonsoir ,

j'ai procédé , sur buster , à la création de deux fichiers de pinning .

fichiers que j'aurai pu , d'ailleurs , résumer en un seul .

voilà mes fichiers de pinning :

$ cat /etc/apt/preferences.d/50multimedia



Package: *
Pin: release o=Unofficial Multimedia Packages,a=testing
Pin-Priority: 100
 



$ cat /etc/apt/preferences.d/distribution



Package: *
Pin: release o=Debian,a=testing
Pin-priority: 990

Package: *
Pin: release o=Debian,a=unstable
Pin-priority: 90
 



voilà mon apt-cache policy

$ apt-cache policy



Fichiers du paquet :
 100 /var/lib/dpkg/status
     release a=now
 100 http://www.deb-multimedia.org buster/non-free amd64 Packages
     release v=0.0,o=Unofficial Multimedia Packages,a=testing,n=buster,l=Unofficial Multimedia Packages,c=non-free,b=amd64
     origin www.deb-multimedia.org
 100 http://www.deb-multimedia.org buster/main amd64 Packages
     release v=0.0,o=Unofficial Multimedia Packages,a=testing,n=buster,l=Unofficial Multimedia Packages,c=main,b=amd64
     origin www.deb-multimedia.org
  90 http://ftp.fr.debian.org/debian sid/non-free amd64 Packages
     release o=Debian,a=unstable,n=sid,l=Debian,c=non-free,b=amd64
     origin ftp.fr.debian.org
  90 http://ftp.fr.debian.org/debian sid/contrib amd64 Packages
     release o=Debian,a=unstable,n=sid,l=Debian,c=contrib,b=amd64
     origin ftp.fr.debian.org
  90 http://ftp.fr.debian.org/debian sid/main amd64 Packages
     release o=Debian,a=unstable,n=sid,l=Debian,c=main,b=amd64
     origin ftp.fr.debian.org
 990 http://ftp.fr.debian.org/debian buster/non-free amd64 Packages
     release o=Debian,a=testing,n=buster,l=Debian,c=non-free,b=amd64
     origin ftp.fr.debian.org
 990 http://ftp.fr.debian.org/debian buster/contrib amd64 Packages
     release o=Debian,a=testing,n=buster,l=Debian,c=contrib,b=amd64
     origin ftp.fr.debian.org
 990 http://ftp.fr.debian.org/debian buster/main amd64 Packages
     release o=Debian,a=testing,n=buster,l=Debian,c=main,b=amd64
     origin ftp.fr.debian.org
Paquets épinglés :
 



si j'en crois

https://debian-facile.org/doc:systeme:apt:pinning?s

https://debian-facile.org/doc:systeme:a … ts-tiers?s

mes liens pour sid (sous buster) sont à 90 donc

Le paquet ne sera installé que s'il n'en existe aucune version plus récente, installée ou disponible dans une autre branche.

c'est ce que je cherche : n'utiliser sid que pour les derniers paquets les plus récents .

et pareil pour les dépôts multimédia . je me trompe ?

si quelqun peut me  confirmer (oui ou non ?) .

merci .

par contre , curieusement :

$ sudo apt-get -s install vlc



[sudo] Mot de passe de alain-buster : 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation :

Les paquets suivants contiennent des dépendances non satisfaites :
 vlc : Dépend: vlc-bin (= 2.2.6-6) mais ne sera pas installé
       Dépend: vlc-plugin-base (= 2.2.6-6) mais ne sera pas installé
       Dépend: vlc-plugin-qt (= 2.2.6-6) mais ne sera pas installé
       Dépend: vlc-plugin-video-output (= 2.2.6-6) mais ne sera pas installé
       Recommande: vlc-plugin-notify (= 2.2.6-6) mais ne sera pas installé
       Recommande: vlc-plugin-samba (= 2.2.6-6) mais ne sera pas installé
       Recommande: vlc-plugin-skins2 (= 2.2.6-6) mais ne sera pas installé
       Recommande: vlc-plugin-video-splitter (= 2.2.6-6) mais ne sera pas installé
       Recommande: vlc-plugin-visualization (= 2.2.6-6) mais ne sera pas installé
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».
 



$ sudo apt-get -t sid -s install vlc



[sudo] Mot de passe de alain-buster : 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation :

Les paquets suivants contiennent des dépendances non satisfaites :
 vlc : Dépend: vlc-bin (= 2.2.6-6) mais ne sera pas installé
       Dépend: vlc-plugin-base (= 2.2.6-6) mais ne sera pas installé
       Dépend: vlc-plugin-qt (= 2.2.6-6) mais ne sera pas installé
       Dépend: vlc-plugin-video-output (= 2.2.6-6) mais ne sera pas installé
       Recommande: vlc-plugin-notify (= 2.2.6-6) mais ne sera pas installé
       Recommande: vlc-plugin-samba (= 2.2.6-6) mais ne sera pas installé
       Recommande: vlc-plugin-skins2 (= 2.2.6-6) mais ne sera pas installé
       Recommande: vlc-plugin-video-splitter (= 2.2.6-6) mais ne sera pas installé
       Recommande: vlc-plugin-visualization (= 2.2.6-6) mais ne sera pas installé
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».
 



$ sudo apt-get -t buster -s install vlc



Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
The following additional packages will be installed:
  fonts-freefont-ttf vlc-bin vlc-l10n vlc-plugin-notify vlc-plugin-qt
  vlc-plugin-samba vlc-plugin-skins2 vlc-plugin-video-splitter
  vlc-plugin-visualization
Les NOUVEAUX paquets suivants seront installés :
  fonts-freefont-ttf vlc vlc-bin vlc-l10n vlc-plugin-notify vlc-plugin-qt
  vlc-plugin-samba vlc-plugin-skins2 vlc-plugin-video-splitter
  vlc-plugin-visualization
0 mis à jour, 10 nouvellement installés, 0 à enlever et 0 non mis à jour.
Inst vlc-bin (1:2.2.6-dmo6 Unofficial Multimedia Packages:0.0/testing [amd64])
Inst vlc-plugin-qt (1:2.2.6-dmo6 Unofficial Multimedia Packages:0.0/testing [amd64])
Inst vlc-l10n (1:2.2.6-dmo6 Unofficial Multimedia Packages:0.0/testing [all])
Inst vlc (1:2.2.6-dmo6 Unofficial Multimedia Packages:0.0/testing [amd64])
Inst vlc-plugin-notify (1:2.2.6-dmo6 Unofficial Multimedia Packages:0.0/testing [amd64])
Inst vlc-plugin-samba (1:2.2.6-dmo6 Unofficial Multimedia Packages:0.0/testing [amd64])
Inst fonts-freefont-ttf (20120503-6 Debian:testing, Debian:unstable [all])
Inst vlc-plugin-skins2 (1:2.2.6-dmo6 Unofficial Multimedia Packages:0.0/testing [amd64])
Inst vlc-plugin-video-splitter (1:2.2.6-dmo6 Unofficial Multimedia Packages:0.0/testing [amd64])
Inst vlc-plugin-visualization (1:2.2.6-dmo6 Unofficial Multimedia Packages:0.0/testing [amd64])
Conf vlc-bin (1:2.2.6-dmo6 Unofficial Multimedia Packages:0.0/testing [amd64])
Conf vlc-plugin-qt (1:2.2.6-dmo6 Unofficial Multimedia Packages:0.0/testing [amd64])
Conf vlc-l10n (1:2.2.6-dmo6 Unofficial Multimedia Packages:0.0/testing [all])
Conf vlc (1:2.2.6-dmo6 Unofficial Multimedia Packages:0.0/testing [amd64])
Conf vlc-plugin-notify (1:2.2.6-dmo6 Unofficial Multimedia Packages:0.0/testing [amd64])
Conf vlc-plugin-samba (1:2.2.6-dmo6 Unofficial Multimedia Packages:0.0/testing [amd64])
Conf fonts-freefont-ttf (20120503-6 Debian:testing, Debian:unstable [all])
Conf vlc-plugin-skins2 (1:2.2.6-dmo6 Unofficial Multimedia Packages:0.0/testing [amd64])
Conf vlc-plugin-video-splitter (1:2.2.6-dmo6 Unofficial Multimedia Packages:0.0/testing [amd64])
Conf vlc-plugin-visualization (1:2.2.6-dmo6 Unofficial Multimedia Packages:0.0/testing [amd64])
 



vous pouvez m'expliquer ça ? je comprends pas

Dernière modification par Debian Alain (27-09-2017 20:11:23)


1498826560.jpg 1498812139.jpg Bip ! Bip !

Hors ligne

#3 27-09-2017 20:49:35

nIQnutn
Modérateur
Lieu : Lyon
Distrib. : Stretch
Noyau : Linux 4.9.0-3-amd64
(G)UI : Gnome
Inscription : 16-03-2012
Site Web

Re : [résolu] à propos du pinning

comme d'habitude, consulter le man pour plus de détails: https://debian-facile.org/doc:systeme:a … -consulter

Hors ligne

#4 27-09-2017 20:56:13

Debian Alain
Membre
Lieu : BREST 29200
Distrib. : W$10 / stretch / ubuntu 17.04 / buster-sid
Noyau : Linux 4.13.0-0.bpo.1-amd64
(G)UI : Mate / Gdm3
Inscription : 11-03-2017

Re : [résolu] à propos du pinning

sinon , pour les dépôts multimédia , j'ai trouvé ceci :

http://linuxfr.org/news/attention-au-de … imedia-org

1498826560.jpg 1498812139.jpg Bip ! Bip !

Hors ligne

#5 27-09-2017 21:22:27

nIQnutn
Modérateur
Lieu : Lyon
Distrib. : Stretch
Noyau : Linux 4.9.0-3-amd64
(G)UI : Gnome
Inscription : 16-03-2012
Site Web

Re : [résolu] à propos du pinning

Debian Alain a écrit :

sinon , pour les dépôts multimédia , j'ai trouvé ceci :

http://linuxfr.org/news/attention-au-de … imedia-org


et ???

Hors ligne

#6 27-09-2017 22:18:14

Debian Alain
Membre
Lieu : BREST 29200
Distrib. : W$10 / stretch / ubuntu 17.04 / buster-sid
Noyau : Linux 4.13.0-0.bpo.1-amd64
(G)UI : Mate / Gdm3
Inscription : 11-03-2017

Re : [résolu] à propos du pinning

ben , je  me demande  s'il faut toujours se servir du dépôt "deb-multimedia.org"  (de  christian marillat , si je ne me trompe pas )

http://www.deb-multimedia.org/
https://debian-facile.org/viewtopic.php?id=11661

ou d'un autre dépôt multimédia (celui de debian mais je sais pas  comment il s'appelle)

je n'ai trouvé que ces liens  :

https://debian-facile.org/doc:systeme:a … :testing?s
http://www.jchr.be/linux/multimedia.htm
https://wiki.debian.org/fr/UnofficialRepositories

ce qui tend à faire croire que ce dépôt est le  bon .

quoique l'on en dise ...

( cf : http://linuxfr.org/news/attention-au-de … imedia-org )

voire , plutôt , comme très souvent mentionné , des dépôts officiels des distributions ?

là , je dois avouer que je sais pas  trop . certains  déconseillent l'emploi de ce dépôt .

je m'en suis très peu servi , il est vrai , mais , je n'ai jamais eu de problème avec .

un peu refroidi par ces réserves et cet avertissement , j'ai mis en place un fichier de pinning .

( https://debian-facile.org/doc:systeme:apt:pinning?s)

je suis pas chaud pour retirer ce dépôt de mon sources.list où j'y vois plus d'avantages que d'inconvénients ,

mais sur conseil des modos , je veux bien le commenter en attendant éventuelle suppression future , qui sait ?

s'il est prouvé que ce dépôt ne sert plus à rien et nuit plus qu'autre chose .... alors oui , je le supprimerai .



alain

Dernière modification par Debian Alain (28-09-2017 09:26:05)


1498826560.jpg 1498812139.jpg Bip ! Bip !

Hors ligne

#7 28-09-2017 00:02:21

nIQnutn
Modérateur
Lieu : Lyon
Distrib. : Stretch
Noyau : Linux 4.9.0-3-amd64
(G)UI : Gnome
Inscription : 16-03-2012
Site Web

Re : [résolu] à propos du pinning

deb-multimedia.org propose des paquets qui ne sont pas disponibles dans les dépôts officiels donc certains peuvent y trouver un intérêt.
à ma connaissance il n'y a qu'un dépôt avec les sections main contrib et non-free qui sont maintenus par debian.
l'utilisation d'un dépôt tiers nécessite de prendre ses précautions et ses responsabilités. il y a eu quelques soucis avec deb-multimedia mais rien de grave pour la plupart du temps.
avec un fichier preferences bien configuré, ça devrait t'éviter quelques problèmes.

dans tous les cas, debian n'est stable qu'avec la section main du dépôt officiel. l'ajout de dépôt supplémentaire augmente les risques même si contrib, non-free et backports constituent un risque limité.
l'essentiel est indiqué sur https://debian-facile.org/doc:systeme:a … multimedia et si ça posait de gros problème on aurait ajouter des avertissements ou carrément supprimer le contenu s'il y avait un problème.

Hors ligne

#8 28-09-2017 08:37:35

Debian Alain
Membre
Lieu : BREST 29200
Distrib. : W$10 / stretch / ubuntu 17.04 / buster-sid
Noyau : Linux 4.13.0-0.bpo.1-amd64
(G)UI : Mate / Gdm3
Inscription : 11-03-2017

Re : [résolu] à propos du pinning

donc mon pinning est bien fait ,
étant donné que je veux  avoir accès  à sid et à deb-multimedia  en dernier recours uniquement
et surtout s'il n'y a  pas  de fichier plus à jour que ceux là.

par  contre , dans  "apt -t xxxxx -s install toto" , je ne sais pas quoi mettre (à la place de  xxxxxx)  pour le dépôt multimédia .
j'ai tout essayé , je n'y suis pas  arrivé .

de www.deb-multimedia.org
à ftp.deb-multimedia.org
en passant par deb-multimedia.org
et deb-multimedia

je n'arrive à rien .

alain-buster@Alain-Buster-PC:~$ sudo su
[sudo] Mot de passe de alain-buster : 
root@Alain-Buster-PC:/home/alain-buster# apt -t deb-multimedia -s install avidemux
Lecture des listes de paquets... Fait
E: La valeur « deb-multimedia » n'est pas valable pour APT::Default-Release car cette version ne fait pas partie des sources disponibles.
root@Alain-Buster-PC:/home/alain-buster# apt -t ftp.deb-multimedia -s install avidemux
Lecture des listes de paquets... Fait
E: La valeur « ftp.deb-multimedia » n'est pas valable pour APT::Default-Release car cette version ne fait pas partie des sources disponibles.
root@Alain-Buster-PC:/home/alain-buster# apt -t ftp.deb-multimedia.org -s install avidemux
Lecture des listes de paquets... Fait
E: La valeur « ftp.deb-multimedia.org » n'est pas valable pour APT::Default-Release car cette version ne fait pas partie des sources disponibles.
root@Alain-Buster-PC:/home/alain-buster# apt -t deb-multimedia.org -s install avidemux
Lecture des listes de paquets... Fait
E: La valeur « deb-multimedia.org » n'est pas valable pour APT::Default-Release car cette version ne fait pas partie des sources disponibles.
root@Alain-Buster-PC:/home/alain-buster#



avidemux es tun exemple , qui existe réellement  et qui est très pratique  mais
winff fait presque aussi bien et plus vite .


#

# deb cdrom:[Debian GNU/Linux 9.1.0 _Stretch_ - Official amd64 NETINST 20170722-11:28]/ stretch contrib main non-free

#deb cdrom:[Debian GNU/Linux 9.1.0 _Stretch_ - Official amd64 NETINST 20170722-11:28]/ stretch contrib main non-free

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

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

# stretch-updates, previously known as 'volatile'
#  deb http://ftp.fr.debian.org/debian/ stretch-updates main contrib non-free
# deb-src http://ftp.fr.debian.org/debian/ stretch-updates main contrib non-free

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

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

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

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

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

# paquets multimedia buster
deb http://ftp.deb-multimedia.org/ buster main non-free

 



dans mon post #1 , je vous ai mis les fchiers de pinning et leur résultat , il vous manquait le sources.list .

le voilà .

il est bon , je vois pas où est l'erreur .

mais alors vraiment pas .

seule explication : le pinning . qui doit bloquer le dépôt multimédia  au profit de  sid . encore que , d'après les renseignements obtenus ,
ce soit plutôt un comportement propre à debian qui  ne tient compte que du premier dépôt s'il y en a plusieurs qui
donnent le même renseignement .

https://www.debian-fr.org/t/installatio … u/58030/14

en cas de version de paquet identique se trouvant dans plusieurs dépôts déclarés dans le sources.list, APT téléchargera le paquet depuis le dépôt renseigné en premier dans le sources.list.



confirmation ?

Dernière modification par Debian Alain (28-09-2017 09:06:39)


1498826560.jpg 1498812139.jpg Bip ! Bip !

Hors ligne

#9 28-09-2017 09:49:19

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 8 (jessie) 64 bits + backports
Noyau : 3.16.0-4-amd64 - 3.16.39-1
(G)UI : gnome 1:3.14+3
Inscription : 21-10-2008

Re : [résolu] à propos du pinning

en cas de version de paquet identique se trouvant dans plusieurs dépôts déclarés dans le sources.list


Identique c'est avec le même numéro de version donc je vois pas de problème...


"Théo et Adama te rappellent pourquoi Zyed et Bouna couraient…"
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

En ligne

#10 28-09-2017 10:07:53

Severian
Membre
Distrib. : Debian GNU/Linux 8.7 (jessie)
Noyau : Linux 4.9.0-0.bpo.1-amd64
(G)UI : Openbox 3.6.1-4
Inscription : 13-12-2014

Re : [résolu] à propos du pinning

Debian Alain a écrit :

par  contre , dans  "apt -t xxxxx -s install toto" , je ne sais pas quoi mettre (à la place de  xxxxxx)  pour le dépôt multimédia .
j'ai tout essayé , je n'y suis pas  arrivé .


si je ne me trompe pas
en regardant le résultat de ton apt-cache policy je vois

 100 http://www.deb-multimedia.org buster/main amd64 Packages
     release v=0.0,o=Unofficial Multimedia Packages,a=testing,n=buster,l=Unofficial Multimedia Packages,c=main,b=amd64
     origin www.deb-multimedia.org
 


l'option -t de apt va utiliser les résultats des options release v ou a ou n
donc tu va devoir indiquer le numéro de version du paquet que tu veux installer si celui ci doit venir du dépos multimédiat


"il est urgent d'attendre" (bendia)
ob3-de10.pngbanner98x30.png

Hors ligne

#11 28-09-2017 10:22:02

Debian Alain
Membre
Lieu : BREST 29200
Distrib. : W$10 / stretch / ubuntu 17.04 / buster-sid
Noyau : Linux 4.13.0-0.bpo.1-amd64
(G)UI : Mate / Gdm3
Inscription : 11-03-2017

Re : [résolu] à propos du pinning

pardon , severian , mon apt-cache policy n'était pas à jour .

voilà la dernière version :

$ apt-cache policy



Fichiers du paquet :
 100 /var/lib/dpkg/status
     release a=now
 100 http://ftp.deb-multimedia.org buster/non-free amd64 Packages
     release v=0.0,o=Unofficial Multimedia Packages,a=testing,n=buster,l=Unofficial Multimedia Packages,c=non-free,b=amd64
     origin ftp.deb-multimedia.org
 100 http://ftp.deb-multimedia.org buster/main amd64 Packages
     release v=0.0,o=Unofficial Multimedia Packages,a=testing,n=buster,l=Unofficial Multimedia Packages,c=main,b=amd64
     origin ftp.deb-multimedia.org
  90 http://ftp.fr.debian.org/debian sid/non-free amd64 Packages
     release o=Debian,a=unstable,n=sid,l=Debian,c=non-free,b=amd64
     origin ftp.fr.debian.org
  90 http://ftp.fr.debian.org/debian sid/contrib amd64 Packages
     release o=Debian,a=unstable,n=sid,l=Debian,c=contrib,b=amd64
     origin ftp.fr.debian.org
  90 http://ftp.fr.debian.org/debian sid/main amd64 Packages
     release o=Debian,a=unstable,n=sid,l=Debian,c=main,b=amd64
     origin ftp.fr.debian.org
 990 http://ftp.fr.debian.org/debian buster/non-free amd64 Packages
     release o=Debian,a=testing,n=buster,l=Debian,c=non-free,b=amd64
     origin ftp.fr.debian.org
 990 http://ftp.fr.debian.org/debian buster/contrib amd64 Packages
     release o=Debian,a=testing,n=buster,l=Debian,c=contrib,b=amd64
     origin ftp.fr.debian.org
 990 http://ftp.fr.debian.org/debian buster/main amd64 Packages
     release o=Debian,a=testing,n=buster,l=Debian,c=main,b=amd64
     origin ftp.fr.debian.org
Paquets épinglés :
 



donc , si je comprends bien , pour télécharger depuis deb-multimedia , il faut faire :

" apt -t 'ftp.deb-multimedia.org buster' -s install avidemux "

ben non :

$ sudo apt -t 'ftp.deb-multimedia.org buster' -s install avidemux



[sudo] Mot de passe de alain-buster : 
Lecture des listes de paquets... Fait
E: La valeur « ftp.deb-multimedia.org buster » n'est pas valable pour APT::Default-Release car cette version ne fait pas partie des sources disponibles.
 



pardon , j'ai mal lu  .

l'option -t de apt va utiliser les résultats des options release v ou a ou n



sachant que :

100 http://ftp.deb-multimedia.org buster/non-free amd64 Packages
     release v=0.0,o=Unofficial Multimedia Packages,a=testing,n=buster,l=Unofficial Multimedia Packages,c=non-free,b=amd64
     origin ftp.deb-multimedia.org



donc  -t ne va utiliser que  V= 0.0 , a=testing ou n= buster

et apt -s install avidemux  installe apparemment sid . confirmation ?

mais , que veut  dire  v=0.0 ? toutes les versions (v pour version ?) ?

Dernière modification par Debian Alain (28-09-2017 10:30:21)


1498826560.jpg 1498812139.jpg Bip ! Bip !

Hors ligne

#12 28-09-2017 10:34:40

Severian
Membre
Distrib. : Debian GNU/Linux 8.7 (jessie)
Noyau : Linux 4.9.0-0.bpo.1-amd64
(G)UI : Openbox 3.6.1-4
Inscription : 13-12-2014

Re : [résolu] à propos du pinning

Debian Alain a écrit :

pardon , severian , mon apt-cache policy n'était pas à jour .

voilà la dernière version :

$ apt-cache policy



Fichiers du paquet :
 100 /var/lib/dpkg/status
     release a=now
 100 http://ftp.deb-multimedia.org buster/non-free amd64 Packages
     release v=0.0,o=Unofficial Multimedia Packages,a=testing,n=buster,l=Unofficial Multimedia Packages,c=non-free,b=amd64
     origin ftp.deb-multimedia.org
 100 http://ftp.deb-multimedia.org buster/main amd64 Packages
     release v=0.0,o=Unofficial Multimedia Packages,a=testing,n=buster,l=Unofficial Multimedia Packages,c=main,b=amd64
     origin ftp.deb-multimedia.org
  90 http://ftp.fr.debian.org/debian sid/non-free amd64 Packages
     release o=Debian,a=unstable,n=sid,l=Debian,c=non-free,b=amd64
     origin ftp.fr.debian.org
  90 http://ftp.fr.debian.org/debian sid/contrib amd64 Packages
     release o=Debian,a=unstable,n=sid,l=Debian,c=contrib,b=amd64
     origin ftp.fr.debian.org
  90 http://ftp.fr.debian.org/debian sid/main amd64 Packages
     release o=Debian,a=unstable,n=sid,l=Debian,c=main,b=amd64
     origin ftp.fr.debian.org
 990 http://ftp.fr.debian.org/debian buster/non-free amd64 Packages
     release o=Debian,a=testing,n=buster,l=Debian,c=non-free,b=amd64
     origin ftp.fr.debian.org
 990 http://ftp.fr.debian.org/debian buster/contrib amd64 Packages
     release o=Debian,a=testing,n=buster,l=Debian,c=contrib,b=amd64
     origin ftp.fr.debian.org
 990 http://ftp.fr.debian.org/debian buster/main amd64 Packages
     release o=Debian,a=testing,n=buster,l=Debian,c=main,b=amd64
     origin ftp.fr.debian.org
Paquets épinglés :
 



donc , si je comprends bien , pour télécharger depuis deb-multimedia , il faut faire :

" apt -t 'ftp.deb-multimedia.org buster' -s install avidemux "

ben non :

$ sudo apt -t 'ftp.deb-multimedia.org buster' -s install avidemux



[sudo] Mot de passe de alain-buster : 
Lecture des listes de paquets... Fait
E: La valeur « ftp.deb-multimedia.org buster » n'est pas valable pour APT::Default-Release car cette version ne fait pas partie des sources disponibles.
 



non
si tu regarde la ligne de ton apt-cache policy

 100 http://ftp.deb-multimedia.org buster/non-free amd64 Packages
     release v=0.0,o=Unofficial Multimedia Packages,a=testing,n=buster,l=Unofficial Multimedia Packages,c=non-free,b=amd64
     origin ftp.deb-multimedia.org


tu vois à la ligne release
v=0.0
a=testing
n=buster

si tu veux installer avidemux depuis le dépos multimediat tu va devoir indiquer le numéro de version
donc tu commence par faire un

apt-cache policy avidemux


pour récupèrer le numéro de version
puis

apt-get -t 'le numero de version' install avidemux


"il est urgent d'attendre" (bendia)
ob3-de10.pngbanner98x30.png

Hors ligne

#13 28-09-2017 10:56:25

Debian Alain
Membre
Lieu : BREST 29200
Distrib. : W$10 / stretch / ubuntu 17.04 / buster-sid
Noyau : Linux 4.13.0-0.bpo.1-amd64
(G)UI : Mate / Gdm3
Inscription : 11-03-2017

Re : [résolu] à propos du pinning

désolé de te contredire severian :

alain-buster@Alain-Buster-PC:~$ apt-cache policy avidemux
avidemux:
  Installé : (aucun)
  Candidat : 1:2.7.0-dmo3
Table de version :
     1:2.7.0-dmo3 100
        100 http://ftp.deb-multimedia.org buster/main amd64 Packages
alain-buster@Alain-Buster-PC:~$ sudo apt -t 1:2.7.0-dmo3 -s install avidemux
[sudo] Mot de passe de alain-buster : 
Lecture des listes de paquets... Fait
E: La valeur « 1:2.7.0-dmo3 » n'est pas valable pour APT::Default-Release car cette version ne fait pas partie des sources disponibles.
alain-buster@Alain-Buster-PC:~$ sudo apt -t 2.7.0-dmo3 -s install avidemux
Lecture des listes de paquets... Fait
E: La valeur « 2.7.0-dmo3 » n'est pas valable pour APT::Default-Release car cette version ne fait pas partie des sources disponibles.
alain-buster@Alain-Buster-PC:~$ sudo apt -t '1:2.7.0-dmo3' -s install avidemux
Lecture des listes de paquets... Fait
E: La valeur « 1:2.7.0-dmo3 » n'est pas valable pour APT::Default-Release car cette version ne fait pas partie des sources disponibles.
alain-buster@Alain-Buster-PC:~$ sudo apt -t '1:2.7.0' -s install avidemux
Lecture des listes de paquets... Fait
E: La valeur « 1:2.7.0 » n'est pas valable pour APT::Default-Release car cette version ne fait pas partie des sources disponibles.
alain-buster@Alain-Buster-PC:~$ sudo apt -t '2.7.0' -s install avidemux
Lecture des listes de paquets... Fait
E: La valeur « 2.7.0 » n'est pas valable pour APT::Default-Release car cette version ne fait pas partie des sources disponibles.


1498826560.jpg 1498812139.jpg Bip ! Bip !

Hors ligne

#14 28-09-2017 11:50:55

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 8 (jessie) 64 bits + backports
Noyau : 3.16.0-4-amd64 - 3.16.39-1
(G)UI : gnome 1:3.14+3
Inscription : 21-10-2008

Re : [résolu] à propos du pinning

Utilise l'autocompletion pour tes commandes, ainsi tu éviteras tout risque d'erreur et tu obtiendras davantage d'informations avant de finir la commande.
https://debian-facile.org/doc:programma … completion smile

"Théo et Adama te rappellent pourquoi Zyed et Bouna couraient…"
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

En ligne

#15 28-09-2017 12:07:25

Severian
Membre
Distrib. : Debian GNU/Linux 8.7 (jessie)
Noyau : Linux 4.9.0-0.bpo.1-amd64
(G)UI : Openbox 3.6.1-4
Inscription : 13-12-2014

Re : [résolu] à propos du pinning

hummm je crois que je commence à comprendre
essais

apt -s -t '0.0' install avidemux


"il est urgent d'attendre" (bendia)
ob3-de10.pngbanner98x30.png

Hors ligne

#16 28-09-2017 12:19:45

Debian Alain
Membre
Lieu : BREST 29200
Distrib. : W$10 / stretch / ubuntu 17.04 / buster-sid
Noyau : Linux 4.13.0-0.bpo.1-amd64
(G)UI : Mate / Gdm3
Inscription : 11-03-2017

Re : [résolu] à propos du pinning

okay severian , regarde :

# apt -s -t '0.0' install avidemux



Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
The following additional packages will be installed:
  avidemux-common avidemux-plugins avidemux-qt lame libaften0 liblavfile-2.1-0
  liblavjpeg-2.1-0 liblavplay-2.1-0 libmp4v2-2 libquicktime2 mjpegtools
  twolame
Paquets suggérés :
  mpeg2dec a52dec
Les NOUVEAUX paquets suivants seront installés :
  avidemux avidemux-common avidemux-plugins avidemux-qt lame libaften0
  liblavfile-2.1-0 liblavjpeg-2.1-0 liblavplay-2.1-0 libmp4v2-2 libquicktime2
  mjpegtools twolame
0 mis à jour, 13 nouvellement installés, 0 à enlever et 0 non mis à jour.
Inst libaften0 (0.0.8svn20100103-dmo2 Unofficial Multimedia Packages:0.0/testing [amd64])
Inst libmp4v2-2 (2:2.0.0-dmo4 Unofficial Multimedia Packages:0.0/testing [amd64])
Inst avidemux-plugins (1:2.7.0-dmo3 Unofficial Multimedia Packages:0.0/testing [amd64])
Inst avidemux-common (1:2.7.0-dmo3 Unofficial Multimedia Packages:0.0/testing [all])
Inst avidemux-qt (1:2.7.0-dmo3 Unofficial Multimedia Packages:0.0/testing [amd64])
Inst avidemux (1:2.7.0-dmo3 Unofficial Multimedia Packages:0.0/testing [amd64])
Inst lame (1:3.99.5-dmo6 Unofficial Multimedia Packages:0.0/testing [amd64])
Inst libquicktime2 (3:1.2.4-dmo21 Unofficial Multimedia Packages:0.0/testing [amd64])
Inst liblavfile-2.1-0 (2:2.1.0-dmo9 Unofficial Multimedia Packages:0.0/testing [amd64])
Inst liblavjpeg-2.1-0 (2:2.1.0-dmo9 Unofficial Multimedia Packages:0.0/testing [amd64])
Inst liblavplay-2.1-0 (2:2.1.0-dmo9 Unofficial Multimedia Packages:0.0/testing [amd64])
Inst mjpegtools (2:2.1.0-dmo9 Unofficial Multimedia Packages:0.0/testing [amd64])
Inst twolame (1:0.3.13-dmo3 Unofficial Multimedia Packages:0.0/testing [amd64])
Conf libaften0 (0.0.8svn20100103-dmo2 Unofficial Multimedia Packages:0.0/testing [amd64])
Conf libmp4v2-2 (2:2.0.0-dmo4 Unofficial Multimedia Packages:0.0/testing [amd64])
Conf avidemux-plugins (1:2.7.0-dmo3 Unofficial Multimedia Packages:0.0/testing [amd64])
Conf avidemux-common (1:2.7.0-dmo3 Unofficial Multimedia Packages:0.0/testing [all])
Conf avidemux-qt (1:2.7.0-dmo3 Unofficial Multimedia Packages:0.0/testing [amd64])
Conf avidemux (1:2.7.0-dmo3 Unofficial Multimedia Packages:0.0/testing [amd64])
Conf lame (1:3.99.5-dmo6 Unofficial Multimedia Packages:0.0/testing [amd64])
Conf libquicktime2 (3:1.2.4-dmo21 Unofficial Multimedia Packages:0.0/testing [amd64])
Conf liblavfile-2.1-0 (2:2.1.0-dmo9 Unofficial Multimedia Packages:0.0/testing [amd64])
Conf liblavjpeg-2.1-0 (2:2.1.0-dmo9 Unofficial Multimedia Packages:0.0/testing [amd64])
Conf liblavplay-2.1-0 (2:2.1.0-dmo9 Unofficial Multimedia Packages:0.0/testing [amd64])
Conf mjpegtools (2:2.1.0-dmo9 Unofficial Multimedia Packages:0.0/testing [amd64])
Conf twolame (1:0.3.13-dmo3 Unofficial Multimedia Packages:0.0/testing [amd64])
 



okay , ça fonctionne .

mais pourquoi " -t '0.0' " ?

quest ce que ça veut  dire ? pourquoi et  comment ça marche ?

apparemment la seule référence à ftp.deb-multimedia.org .

tu peux développer (et expliquer ?) ?

pourtant , mon fichier de pinning n'y fait pas référence :

[# cat /etc/apt/preferences.d/50multimedia



Package: *
Pin: release o=Unofficial Multimedia Packages,a=testing
Pin-Priority: 100
 



seul y fait mention , apt-cache policy :

# apt-cache policy



 100 http://ftp.deb-multimedia.org buster/non-free amd64 Packages
     release v=0.0,o=Unofficial Multimedia Packages,a=testing,n=buster,l=Unofficial Multimedia Packages,c=non-free,b=amd64
     origin ftp.deb-multimedia.org
 100 http://ftp.deb-multimedia.org buster/main amd64 Packages
     release v=0.0,o=Unofficial Multimedia Packages,a=testing,n=buster,l=Unofficial Multimedia Packages,c=main,b=amd64
     origin ftp.deb-multimedia.org
 



que veut dire v=0.0 ?
et d'ailleurs , que veulent dire : v= ? , o= ? , a= ? , n= ? , I= ? c= ? , b= ? et surtout , à quoi servent ils ?

bon , pour v, a et n , tu m'as déjà répondu ( le plus gros ) reste  o , l , c , b ?

Dernière modification par Debian Alain (28-09-2017 12:33:52)


1498826560.jpg 1498812139.jpg Bip ! Bip !

Hors ligne

#17 28-09-2017 12:49:33

Severian
Membre
Distrib. : Debian GNU/Linux 8.7 (jessie)
Noyau : Linux 4.9.0-0.bpo.1-amd64
(G)UI : Openbox 3.6.1-4
Inscription : 13-12-2014

Re : [résolu] à propos du pinning

je reprends ta version de apt-cache policy


Fichiers du paquet :
 100 /var/lib/dpkg/status
     release a=now
 100 http://ftp.deb-multimedia.org buster/non-free amd64 Packages
     release v=0.0,o=Unofficial Multimedia Packages,a=testing,n=buster,l=Unofficial Multimedia Packages,c=non-free,b=amd64
     origin ftp.deb-multimedia.org
 100 http://ftp.deb-multimedia.org buster/main amd64 Packages
     release v=0.0,o=Unofficial Multimedia Packages,a=testing,n=buster,l=Unofficial Multimedia Packages,c=main,b=amd64
     origin ftp.deb-multimedia.org
  90 http://ftp.fr.debian.org/debian sid/non-free amd64 Packages
     release o=Debian,a=unstable,n=sid,l=Debian,c=non-free,b=amd64
     origin ftp.fr.debian.org
  90 http://ftp.fr.debian.org/debian sid/contrib amd64 Packages
     release o=Debian,a=unstable,n=sid,l=Debian,c=contrib,b=amd64
     origin ftp.fr.debian.org
  90 http://ftp.fr.debian.org/debian sid/main amd64 Packages
     release o=Debian,a=unstable,n=sid,l=Debian,c=main,b=amd64
     origin ftp.fr.debian.org
 990 http://ftp.fr.debian.org/debian buster/non-free amd64 Packages
     release o=Debian,a=testing,n=buster,l=Debian,c=non-free,b=amd64
     origin ftp.fr.debian.org
 990 http://ftp.fr.debian.org/debian buster/contrib amd64 Packages
     release o=Debian,a=testing,n=buster,l=Debian,c=contrib,b=amd64
     origin ftp.fr.debian.org
 990 http://ftp.fr.debian.org/debian buster/main amd64 Packages
     release o=Debian,a=testing,n=buster,l=Debian,c=main,b=amd64
     origin ftp.fr.debian.org
Paquets épinglés :
 


je vois que pour le dépôt http://ftp.deb-multimedia.org buster/non-free
v=0.0
a=testing
n=buster

pour http://ftp.fr.debian.org/debian buster/non-free
a=testing
n=buster

a et n sont identique pour les deux dépôts donc tu ne peux pas faire la différence sur ces options
par contre le v=0.0 n'est pas une version de paquet, mais une version de release (par exemple pour qui suis encore avec jessie mais avec quelques paquets stretch j'ai des numéro de version pour
http://security.debian.org/ jessie/updates/main amd64 Packages
     release v=8,o=Debian,a=oldstable,n=jessie,l=Debian-Security,c=main
     origin security.debian.org
http://security.debian.org/ stretch/updates/main amd64 Packages
     release v=9,o=Debian,a=stable,n=stretch,l=Debian-Security,c=main
     origin security.debian.org

donc c'est à lui que tu dois faire appel pour forcer l'installation depuis les dépôts multimedia

ce que tu peux aussi faire c'est de créer un fichier préférence spécifique pour le ou les paquets que tu veux installer depuis le dépôt multimedia

Package: avidemux
Pin: origin "ftp.deb-multimedia.org"
Pin-Priority: 550
 


"il est urgent d'attendre" (bendia)
ob3-de10.pngbanner98x30.png

Hors ligne

#18 28-09-2017 13:03:07

Debian Alain
Membre
Lieu : BREST 29200
Distrib. : W$10 / stretch / ubuntu 17.04 / buster-sid
Noyau : Linux 4.13.0-0.bpo.1-amd64
(G)UI : Mate / Gdm3
Inscription : 11-03-2017

Re : [résolu] à propos du pinning

c'est gentil pour le fichier de pinning d'avidemux mais ce n'est pas ce que je cherchais

ce qui m'intéressait c'est de télécharger un éventuel fichier depuis le dépôt multimédia .

avidemux n'était qu'un exemple .

maintenant je sais pour v , a et n .

donc , dans le cas présent , il faut télécharger depuis le numéro de version de release de " apt policy ".

depuis , donc , son rapport de pinning .

et non depuis le numero de version de " apt policy paquet "

merci

kenavo

1498826560.jpg 1498812139.jpg Bip ! Bip !

Hors ligne

#19 28-09-2017 13:05:30

Severian
Membre
Distrib. : Debian GNU/Linux 8.7 (jessie)
Noyau : Linux 4.9.0-0.bpo.1-amd64
(G)UI : Openbox 3.6.1-4
Inscription : 13-12-2014

Re : [résolu] à propos du pinning

Debian Alain a écrit :

et d'ailleurs , que veulent dire : v= ? , o= ? , a= ? , n= ? , I= ? c= ? , b= ? et surtout , à quoi servent ils ?


tu a un gros début de réponse dans man apt_preferences
a=   archive (stable, oldstable,testing...)
n=   le nom de code (jessie, stretch, buster ....)
v=   version (8 pour jessie, 9 pour stretch...)
c=   composant (main, contrib, non-free)
o=   origine (debian, Unofficial Multimedia Packages)
l=    label (debian, Unofficial Multimedia Packages)

c'est un gros résumé, je te conseil de lire le man si tu veux tout bien comprendre smile


"il est urgent d'attendre" (bendia)
ob3-de10.pngbanner98x30.png

Hors ligne

#20 28-09-2017 13:12:14

Severian
Membre
Distrib. : Debian GNU/Linux 8.7 (jessie)
Noyau : Linux 4.9.0-0.bpo.1-amd64
(G)UI : Openbox 3.6.1-4
Inscription : 13-12-2014

Re : [résolu] à propos du pinning

Debian Alain a écrit :

c'est gentil pour le fichier de pinning d'avidemux mais ce n'est pas ce que je cherchais

ce qui m'intéressait c'est de télécharger un éventuel fichier depuis le dépôt multimédia .

avidemux n'était qu'un exemple .

maintenant je sais pour v , a et n .

donc , dans le cas présent , il faut télécharger depuis le numéro de version de release de " apt policy ".

depuis , donc , son rapport de pinning .

et non depuis le numero de version de " apt policy paquet "

merci

kenavo


ce que je ne sais pas c'est ce qui va se passer pour les mises à jours d'un paquets que tu as installé depuis le dépôt multimedia, c'est pour ça qu'il vaut peut être mieux mettre en place un fichier préférence pour les paquets que tu veux installer depuis ce dépôt
tu peux indiquet plusieurs paquets dans le même fichier pref

Package: titi toto tartenpion
Pin: origin "ftp.deb-multimedia.org"
Pin-Priority: 550


"il est urgent d'attendre" (bendia)
ob3-de10.pngbanner98x30.png

Hors ligne

#21 28-09-2017 13:48:38

Debian Alain
Membre
Lieu : BREST 29200
Distrib. : W$10 / stretch / ubuntu 17.04 / buster-sid
Noyau : Linux 4.13.0-0.bpo.1-amd64
(G)UI : Mate / Gdm3
Inscription : 11-03-2017

Re : [résolu] à propos du pinning

pour être parfait , il me reste un problème à régler .

(je suis en train de lire le man de apt_preferences que j'ai imprimé)

tels que mon sources.list et mon preferences.d sont réglés , je télécharge par défaut les paquets de  sid
en l'abscence de version plus récente .

non pas que ça me gêne beaucoup mais , dans le cas de vlc , par exemple , j'ai dû faire un " apt -t buster -s install vlc "
sinon , je n'avais que des erreurs de dépendances non résolues .

erreurs qui se reproduisaient à l'identique si l'on expliquait clairement : " apt -t sid -s install vlc " .
et si l'on lançait l'installation depuis la fonction "logiciels" de buster .

regardez , par exemple , avec avidemux :

# apt -s install avidemux



Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation :

Les paquets suivants contiennent des dépendances non satisfaites :
 avidemux : Dépend: avidemux-qt mais ne sera pas installé
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».
 



# apt -t sid -s install avidemux



Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation :

Les paquets suivants contiennent des dépendances non satisfaites :
 avidemux : Dépend: avidemux-qt mais ne sera pas installé
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».
 



# apt -t buster -s install avidemux



Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
The following additional packages will be installed:
  avidemux-common avidemux-plugins avidemux-qt lame libaften0 liblavfile-2.1-0 liblavjpeg-2.1-0
  liblavplay-2.1-0 libmp4v2-2 libquicktime2 mjpegtools twolame
Paquets suggérés :
  mpeg2dec a52dec
Les NOUVEAUX paquets suivants seront installés :
  avidemux avidemux-common avidemux-plugins avidemux-qt lame libaften0 liblavfile-2.1-0 liblavjpeg-2.1-0
  liblavplay-2.1-0 libmp4v2-2 libquicktime2 mjpegtools twolame
0 mis à jour, 13 nouvellement installés, 0 à enlever et 0 non mis à jour.
Inst libaften0 (0.0.8svn20100103-dmo2 Unofficial Multimedia Packages:0.0/testing [amd64])
Inst libmp4v2-2 (2:2.0.0-dmo4 Unofficial Multimedia Packages:0.0/testing [amd64])
Inst avidemux-plugins (1:2.7.0-dmo3 Unofficial Multimedia Packages:0.0/testing [amd64])
Inst avidemux-common (1:2.7.0-dmo3 Unofficial Multimedia Packages:0.0/testing [all])
Inst avidemux-qt (1:2.7.0-dmo3 Unofficial Multimedia Packages:0.0/testing [amd64])
Inst avidemux (1:2.7.0-dmo3 Unofficial Multimedia Packages:0.0/testing [amd64])
Inst lame (1:3.99.5-dmo6 Unofficial Multimedia Packages:0.0/testing [amd64])
Inst libquicktime2 (3:1.2.4-dmo21 Unofficial Multimedia Packages:0.0/testing [amd64])
Inst liblavfile-2.1-0 (2:2.1.0-dmo9 Unofficial Multimedia Packages:0.0/testing [amd64])
Inst liblavjpeg-2.1-0 (2:2.1.0-dmo9 Unofficial Multimedia Packages:0.0/testing [amd64])
Inst liblavplay-2.1-0 (2:2.1.0-dmo9 Unofficial Multimedia Packages:0.0/testing [amd64])
Inst mjpegtools (2:2.1.0-dmo9 Unofficial Multimedia Packages:0.0/testing [amd64])
Inst twolame (1:0.3.13-dmo3 Unofficial Multimedia Packages:0.0/testing [amd64])
Conf libaften0 (0.0.8svn20100103-dmo2 Unofficial Multimedia Packages:0.0/testing [amd64])
Conf libmp4v2-2 (2:2.0.0-dmo4 Unofficial Multimedia Packages:0.0/testing [amd64])
Conf avidemux-plugins (1:2.7.0-dmo3 Unofficial Multimedia Packages:0.0/testing [amd64])
Conf avidemux-common (1:2.7.0-dmo3 Unofficial Multimedia Packages:0.0/testing [all])
Conf avidemux-qt (1:2.7.0-dmo3 Unofficial Multimedia Packages:0.0/testing [amd64])
Conf avidemux (1:2.7.0-dmo3 Unofficial Multimedia Packages:0.0/testing [amd64])
Conf lame (1:3.99.5-dmo6 Unofficial Multimedia Packages:0.0/testing [amd64])
Conf libquicktime2 (3:1.2.4-dmo21 Unofficial Multimedia Packages:0.0/testing [amd64])
Conf liblavfile-2.1-0 (2:2.1.0-dmo9 Unofficial Multimedia Packages:0.0/testing [amd64])
Conf liblavjpeg-2.1-0 (2:2.1.0-dmo9 Unofficial Multimedia Packages:0.0/testing [amd64])
Conf liblavplay-2.1-0 (2:2.1.0-dmo9 Unofficial Multimedia Packages:0.0/testing [amd64])
Conf mjpegtools (2:2.1.0-dmo9 Unofficial Multimedia Packages:0.0/testing [amd64])
Conf twolame (1:0.3.13-dmo3 Unofficial Multimedia Packages:0.0/testing [amd64])
 



donc , la question est :

faut il que je modifie mon fichier preferences et comment ?

ou

je peux le garder comme ça , en faisant un " apt -s install " à chaque fois pour éviter les surprises ?

je souhaite garder le recours à sid en cas de besoin mais pas par défaut (faut que je réfléchisse) .

$ apt policy



Fichiers du paquet :
 100 /var/lib/dpkg/status
     release a=now
 100 http://ftp.deb-multimedia.org buster/non-free amd64 Packages
     release v=0.0,o=Unofficial Multimedia Packages,a=testing,n=buster,l=Unofficial Multimedia Packages,c=non-free,b=amd64
     origin ftp.deb-multimedia.org
 100 http://ftp.deb-multimedia.org buster/main amd64 Packages
     release v=0.0,o=Unofficial Multimedia Packages,a=testing,n=buster,l=Unofficial Multimedia Packages,c=main,b=amd64
     origin ftp.deb-multimedia.org
  90 http://ftp.fr.debian.org/debian sid/non-free amd64 Packages
     release o=Debian,a=unstable,n=sid,l=Debian,c=non-free,b=amd64
     origin ftp.fr.debian.org
  90 http://ftp.fr.debian.org/debian sid/contrib amd64 Packages
     release o=Debian,a=unstable,n=sid,l=Debian,c=contrib,b=amd64
     origin ftp.fr.debian.org
  90 http://ftp.fr.debian.org/debian sid/main amd64 Packages
     release o=Debian,a=unstable,n=sid,l=Debian,c=main,b=amd64
     origin ftp.fr.debian.org
 990 http://ftp.fr.debian.org/debian buster/non-free amd64 Packages
     release o=Debian,a=testing,n=buster,l=Debian,c=non-free,b=amd64
     origin ftp.fr.debian.org
 990 http://ftp.fr.debian.org/debian buster/contrib amd64 Packages
     release o=Debian,a=testing,n=buster,l=Debian,c=contrib,b=amd64
     origin ftp.fr.debian.org
 990 http://ftp.fr.debian.org/debian buster/main amd64 Packages
     release o=Debian,a=testing,n=buster,l=Debian,c=main,b=amd64
     origin ftp.fr.debian.org
Paquets épinglés :
 

Dernière modification par Debian Alain (28-09-2017 13:56:17)


1498826560.jpg 1498812139.jpg Bip ! Bip !

Hors ligne

#22 28-09-2017 14:09:24

Severian
Membre
Distrib. : Debian GNU/Linux 8.7 (jessie)
Noyau : Linux 4.9.0-0.bpo.1-amd64
(G)UI : Openbox 3.6.1-4
Inscription : 13-12-2014

Re : [résolu] à propos du pinning

c'est étrange, si je regarde les posts plus haut je vois que avidemux n'est présent que dans le dépôt multimedia

avidemux:
  Installé : (aucun)
  Candidat : 1:2.7.0-dmo3
Table de version :
     1:2.7.0-dmo3 100
        100 http://ftp.deb-multimedia.org buster/main amd64 Packages
 


j'aurais pensé qu'avec une priorité de 100 il allait directement installer ce paquet depuis le dépôt multimedia

0 < P < 100
           la version sera installée si aucune version du paquet n'est installée.


ça dépasse le cadre de mes connaissances et je ne voudrais pas te faire faire de bêtises avec des testes

Dernière modification par Severian (28-09-2017 14:10:01)


"il est urgent d'attendre" (bendia)
ob3-de10.pngbanner98x30.png

Hors ligne

#23 28-09-2017 14:12:03

Debian Alain
Membre
Lieu : BREST 29200
Distrib. : W$10 / stretch / ubuntu 17.04 / buster-sid
Noyau : Linux 4.13.0-0.bpo.1-amd64
(G)UI : Mate / Gdm3
Inscription : 11-03-2017

Re : [résolu] à propos du pinning

oui <100 pas  <=100 ....

bon , c'est pas grave , j'ai le plus important .

dommage ....

pourtant d'après  https://debian-facile.org/doc:systeme:apt:pinning?s

0 < P ≤ 100
Le paquet ne sera installé que si aucune autre version du paquet n'est installée.



d'après le man :

100 <= P < 500
           la version sera installée, sauf s'il existe une version appartenant à une autre
           distribution ou si la version installée est plus récente.

       0 < P < 100
           la version sera installée si aucune version du paquet n'est installée.

Dernière modification par Debian Alain (28-09-2017 15:36:57)


1498826560.jpg 1498812139.jpg Bip ! Bip !

Hors ligne

#24 28-09-2017 18:02:20

chalu
Modératrice
Lieu : Anjou
Distrib. : Debian Stretch
Noyau : Linux 4.9.0-3-amd64
(G)UI : Mate 1.16
Inscription : 11-03-2016

Re : [résolu] à propos du pinning

C'est bizarre aussi que tu ne réussisses pas à installer vlc normalement d'après ton post #2

Hors ligne

#25 28-09-2017 18:49:35

Debian Alain
Membre
Lieu : BREST 29200
Distrib. : W$10 / stretch / ubuntu 17.04 / buster-sid
Noyau : Linux 4.13.0-0.bpo.1-amd64
(G)UI : Mate / Gdm3
Inscription : 11-03-2017

Re : [résolu] à propos du pinning

ben j'ai repris l'exemple avec avidemux mais pour vlc , c'était pareil .

je n'ai pas installé avidemux sur ma nouvelle buster , c'est pour ça que j'ai pu vous montrer ces logs .

par  contre , j'ai installé vlc . d'ailleurs :

$ apt policy vlc



vlc:
  Installé : 1:2.2.6-dmo6
  Candidat : 1:2.2.6-dmo6
 Table de version :
 *** 1:2.2.6-dmo6 100
        100 http://ftp.deb-multimedia.org buster/main amd64 Packages
        100 /var/lib/dpkg/status
     2.2.6-6 990
        990 http://ftp.fr.debian.org/debian buster/main amd64 Packages
         90 http://ftp.fr.debian.org/debian sid/main amd64 Packages
 



$ sudo apt -t buster -s install vlc



[sudo] Mot de passe de alain-buster : 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
vlc is already the newest version (1:2.2.6-dmo6).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
 



$ sudo apt -s install avidemux



[sudo] Mot de passe de alain-buster : 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation :

Les paquets suivants contiennent des dépendances non satisfaites :
 avidemux : Dépend: avidemux-qt mais ne sera pas installé
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».
 



$ sudo apt -t buster -s install avidemux



Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
The following additional packages will be installed:
  avidemux-common avidemux-plugins avidemux-qt lame libaften0 liblavfile-2.1-0
  liblavjpeg-2.1-0 liblavplay-2.1-0 libmp4v2-2 libquicktime2 mjpegtools
  twolame
Paquets suggérés :
  mpeg2dec a52dec
Les NOUVEAUX paquets suivants seront installés :
  avidemux avidemux-common avidemux-plugins avidemux-qt lame libaften0
  liblavfile-2.1-0 liblavjpeg-2.1-0 liblavplay-2.1-0 libmp4v2-2 libquicktime2
  mjpegtools twolame
0 mis à jour, 13 nouvellement installés, 0 à enlever et 0 non mis à jour.
Inst libaften0 (0.0.8svn20100103-dmo2 Unofficial Multimedia Packages:0.0/testing [amd64])
Inst libmp4v2-2 (2:2.0.0-dmo4 Unofficial Multimedia Packages:0.0/testing [amd64])
Inst avidemux-plugins (1:2.7.0-dmo3 Unofficial Multimedia Packages:0.0/testing [amd64])
Inst avidemux-common (1:2.7.0-dmo3 Unofficial Multimedia Packages:0.0/testing [all])
Inst avidemux-qt (1:2.7.0-dmo3 Unofficial Multimedia Packages:0.0/testing [amd64])
Inst avidemux (1:2.7.0-dmo3 Unofficial Multimedia Packages:0.0/testing [amd64])
Inst lame (1:3.99.5-dmo6 Unofficial Multimedia Packages:0.0/testing [amd64])
Inst libquicktime2 (3:1.2.4-dmo21 Unofficial Multimedia Packages:0.0/testing [amd64])
Inst liblavfile-2.1-0 (2:2.1.0-dmo9 Unofficial Multimedia Packages:0.0/testing [amd64])
Inst liblavjpeg-2.1-0 (2:2.1.0-dmo9 Unofficial Multimedia Packages:0.0/testing [amd64])
Inst liblavplay-2.1-0 (2:2.1.0-dmo9 Unofficial Multimedia Packages:0.0/testing [amd64])
Inst mjpegtools (2:2.1.0-dmo9 Unofficial Multimedia Packages:0.0/testing [amd64])
Inst twolame (1:0.3.13-dmo3 Unofficial Multimedia Packages:0.0/testing [amd64])
Conf libaften0 (0.0.8svn20100103-dmo2 Unofficial Multimedia Packages:0.0/testing [amd64])
Conf libmp4v2-2 (2:2.0.0-dmo4 Unofficial Multimedia Packages:0.0/testing [amd64])
Conf avidemux-plugins (1:2.7.0-dmo3 Unofficial Multimedia Packages:0.0/testing [amd64])
Conf avidemux-common (1:2.7.0-dmo3 Unofficial Multimedia Packages:0.0/testing [all])
Conf avidemux-qt (1:2.7.0-dmo3 Unofficial Multimedia Packages:0.0/testing [amd64])
Conf avidemux (1:2.7.0-dmo3 Unofficial Multimedia Packages:0.0/testing [amd64])
Conf lame (1:3.99.5-dmo6 Unofficial Multimedia Packages:0.0/testing [amd64])
Conf libquicktime2 (3:1.2.4-dmo21 Unofficial Multimedia Packages:0.0/testing [amd64])
Conf liblavfile-2.1-0 (2:2.1.0-dmo9 Unofficial Multimedia Packages:0.0/testing [amd64])
Conf liblavjpeg-2.1-0 (2:2.1.0-dmo9 Unofficial Multimedia Packages:0.0/testing [amd64])
Conf liblavplay-2.1-0 (2:2.1.0-dmo9 Unofficial Multimedia Packages:0.0/testing [amd64])
Conf mjpegtools (2:2.1.0-dmo9 Unofficial Multimedia Packages:0.0/testing [amd64])
Conf twolame (1:0.3.13-dmo3 Unofficial Multimedia Packages:0.0/testing [amd64])
 

Dernière modification par Debian Alain (28-09-2017 19:08:12)


1498826560.jpg 1498812139.jpg Bip ! Bip !

Hors ligne

Pied de page des forums