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-02-2018 18:13:55

valmy
Membre
Lieu : Lille (France)
Distrib. : Linux Mint DEBIAN (LMDE 4)
Noyau : Linux 4.19.0-8-amd64
(G)UI : Cinnamon
Inscription : 29-02-2016
Site Web

[Résolu] Comment éviter les mélanges de mises à jour

Bonjour

je suis sous stretch mais j'ai une porte ouverte vers buster pour un seul logiciel : Darktable

Sous synaptic, quand je demande les mises à jour, j'ai une armée de paquets à mettre à jour.

Je me demande si le système ne veut pas tout mettre à jour pour buster ?

Comment mettre à jour Stretch tout en gardant mon accès à buster pour Darktable svp ?




# deb cdrom:[Debian GNU/Linux 9.2.1 _Stretch_ - Official amd64 DVD Binary-1 20171013-13:09]/ stretch contrib main

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

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

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

# multimedia
deb http://www.deb-multimedia.org stretch main non-free
deb-src http://www.deb-multimedia.org stretch main non-free

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


 

Dernière modification par valmy (24-02-2018 11:37:17)

Hors ligne

#2 23-02-2018 18:44:32

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [Résolu] Comment éviter les mélanges de mises à jour

valmy a écrit :

Comment mettre à jour Stretch tout en gardant mon accès à buster pour Darktable svp ?


Assez simplement, tu crées un fichier pour limiter la priorité des sources de testing.
Voir le tuto du pinning qui le fait :
https://debian-facile.org/doc:systeme:apt:pinning

Nota, modifie dans tes sources le terme testing pour mettre à la place le nom release : buster.
Si tu ne compiles pas, commente (avec un dièse : # au début de la ligne) chaque ligne commençant par : deb-src ce qui soulagera le système lors des mises à jour.
Tu utilises aussi les sources multimedia, mets également un pinning d'une valeur de 100 pour la priorité, c'est préférable pour rester proprement en stable. wink


saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#3 23-02-2018 19:07:49

valmy
Membre
Lieu : Lille (France)
Distrib. : Linux Mint DEBIAN (LMDE 4)
Noyau : Linux 4.19.0-8-amd64
(G)UI : Cinnamon
Inscription : 29-02-2016
Site Web

Re : [Résolu] Comment éviter les mélanges de mises à jour

smolski a écrit :

valmy a écrit :

Comment mettre à jour Stretch tout en gardant mon accès à buster pour Darktable svp ?


Assez simplement, tu crées un fichier pour limiter la priorité des sources de testing.
Voir le tuto du pinning qui le fait :
https://debian-facile.org/doc:systeme:apt:pinning



J'ai vu cette page et je n'y comprend pas grand chose. Je vais sûrement me planter puisque je ferais sans comprendre...

Hors ligne

#4 23-02-2018 19:38:04

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [Résolu] Comment éviter les mélanges de mises à jour

Alors tu as en tête du tuto un lien conduisant au forum pour en discuter.
Après avoir lu, tu ajoutes tes questions à la suite et on modifiera les termes du wiki pour les rendre encore plus compréhensibles.
Au final, tu auras un pinning pour toi et df aura un meilleur tuto pour tous.

... character0052.gif

saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#5 23-02-2018 20:40:47

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : [Résolu] Comment éviter les mélanges de mises à jour

Bonsoir
je comprend pas trop
https://packages.debian.org/search?keywords=darktable
les paquets son cité mais rien quand je tente d'installer, apt search ne renvoie rien


apt install -s darktable


Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
Aucune version du paquet darktable n'est disponible, mais il existe dans la base
de données. Cela signifie en général que le paquet est manquant, qu'il est devenu obsolète
ou qu'il n'est disponible que sur une autre source

E: Le paquet « darktable » n'a pas de version susceptible d'être installée
 



On dirait que darktable a été viré des dépots?


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#6 23-02-2018 20:50:55

chalu
Modératrice
Lieu : Anjou
Distrib. : openSUSE Tumbleweed
Noyau : Linux 5.12
(G)UI : KDE 5.21.4
Inscription : 11-03-2016

Re : [Résolu] Comment éviter les mélanges de mises à jour

C’est un paquet pour amd64 depuis jessie-backports
https://packages.debian.org/search?keyw … ection=all

Hors ligne

#7 23-02-2018 21:02:07

valmy
Membre
Lieu : Lille (France)
Distrib. : Linux Mint DEBIAN (LMDE 4)
Noyau : Linux 4.19.0-8-amd64
(G)UI : Cinnamon
Inscription : 29-02-2016
Site Web

Re : [Résolu] Comment éviter les mélanges de mises à jour

J'ai installé Darktable 2.4 suivant les indications du forum Darktable.fr :

$ apt install -t testing darktable/testing

Qui présuppose que tu places dans ton /etc/apt/sources.list:

Code :
deb http://ftp.fr.debian.org/debian/ testing main non-free contrib


- enfin il y a les back-port, stretch-backport, elle comporte la 2.2.5 actuellement

Edit à toto : Sur le forum, voici comment on place une ligne de code :

deb http://ftp.fr.debian.org/debian/ testing main non-free contrib


On utilise pour cela la balise Autre code.

Et une ligne de code des sources peut être placée ainsi :

deb http://ftp.fr.debian.org/debian/ testing main non-free contrib


En utilisant cette fois la balise Code option apt_sources dans la ligne déroulante qui l'accompagne. wink

Dernière modification par valmy (23-02-2018 21:03:06)

Hors ligne

#8 23-02-2018 22:10:22

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [Résolu] Comment éviter les mélanges de mises à jour

Si tu utilises les sources testing tu ne peux plus être en stable sans conflit, à moins de faire un pinning.

saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#9 23-02-2018 23:19:16

Severian
Membre
Distrib. : Debian GNU/Linux 9.4 (stretch)
Noyau : Linux 4.14.0-0.bpo.3-amd64
(G)UI : Openbox 3.6.1-4
Inscription : 13-12-2014

Re : [Résolu] Comment éviter les mélanges de mises à jour

valmy a écrit :

Bonjour

je suis sous stretch mais j'ai une porte ouverte vers buster pour un seul logiciel : Darktable

Sous synaptic, quand je demande les mises à jour, j'ai une armée de paquets à mettre à jour.

Je me demande si le système ne veut pas tout mettre à jour pour buster ?

Comment mettre à jour Stretch tout en gardant mon accès à buster pour Darktable svp ?



le fichier crée en faisant du pinning va entrer en conflit avec le fichier de configuration de synaptic
le pinning fonctionne si tu utilise apt / apt-get / aptitude
avec synaptic tu va dans configuration -> préférences
onglet Distribution
tu coche Préférer les version de
et tu choisi la version que tu désir, normalement tu ne devrais plus être submergé par des demande de mise à jours

(rien ne t'empêche tout de même de te créer un fichier de pinning au cas où tu passerais pas une mise à jour via le terminal)
un peu de lecture
https://debian-handbook.info/browse/fr- … priorities

Hors ligne

#10 24-02-2018 07:20:05

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [Résolu] Comment éviter les mélanges de mises à jour

Ah parfait !

j'ai mis à jour le tuto des préférences sur ce point :
https://debian-facile.org/doc:systeme:a … &#synaptic

Vous êtes des as ! ... party0031.gif

saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#11 24-02-2018 11:26:04

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : [Résolu] Comment éviter les mélanges de mises à jour

Salut
Sinon pour épinglé Darktable en haute priorité vers Buster et les autres paquets en priorité basse
La commande créé le fichier préférence qui va bien ( le texte a coller en intégrale avant de valider dans le terminale)

cat > /etc/apt/preferences.d/darktable_buster <<EOF
Package: darktable*
Pin: release n=buster
Pin-Priority: 900

Package: *
Pin: release n=buster
Pin-Priority: 50
EOF



Suivis de

apt update



puis on vérifie les priorité

apt policy

Dernière modification par Croutons (24-02-2018 11:26:42)


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#12 24-02-2018 11:31:39

valmy
Membre
Lieu : Lille (France)
Distrib. : Linux Mint DEBIAN (LMDE 4)
Noyau : Linux 4.19.0-8-amd64
(G)UI : Cinnamon
Inscription : 29-02-2016
Site Web

Re : [Résolu] Comment éviter les mélanges de mises à jour

le fichier crée en faisant du pinning va entrer en conflit avec le fichier de configuration de synaptic
le pinning fonctionne si tu utilise apt / apt-get / aptitude
avec synaptic tu va dans configuration -> préférences
onglet Distribution
tu coche Préférer les version de
et tu choisi la version que tu désir, normalement tu ne devrais plus être submergé par des demande de mise à jours

(rien ne t'empêche tout de même de te créer un fichier de pinning au cas où tu passerais pas une mise à jour via le terminal)
un peu de lecture
https://debian-handbook.info/browse/fr- … priorities



Merci severian. Effectivement je n'ai plus de demande de mise à jour de pratiquement tout le système.
J'espère que Darktable 2.4 va rapidement intégrer Stretch ou au moins ses bakports pour éviter ces mélanges de versions.
Chaque version de Darktable est à "utiliser tout de suite" vu les fortes améliorations et corrections de bugs qu'elle apporte.
Le fait d'échapper à la création d'un fichier supplémentaire avec des 900 100 -10 et autres m'enlève une difficulté. C'est quand même plus simple d'utiliser une case à cocher dans synaptic.
Encore merci de votre aide.

ps :
Croutons, je suis attentif à ta solution. Si d'aventure j'avais encore quelques soucis je l'utiliserais.
Merci

Dernière modification par valmy (24-02-2018 11:35:50)

Hors ligne

#13 24-02-2018 11:44:15

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [Résolu] Comment éviter les mélanges de mises à jour

valmy a écrit :

Le fait d'échapper à la création d'un fichier supplémentaire avec des 900 100 -10 et autres m'enlève une difficulté.


Cela t'enlève aussi du contrôle sur ta machine... wink


saque eud dun (patois chtimi : fonce dedans)

Hors ligne

Pied de page des forums