Problème avec le dépôt LMDE

Bonjour!

Je viens de voir ici je peux avoir un meilleur mais j’ai quelques petits problèmes…

Le tutoriel me pose un problème au bout d’un moment, j’ai rajouté le dépôt, j’ai fait un update après j’ai ajouté la clé et j’ai encore fait un update. Ensuite j’ai copié/collé la ligne “aptitude install libcairo2/debian fontconfig-config/debian libfontconfig1/debian” sauf qu’une erreur apparaît : “Impossible de trouver l’archive « debian » pour le paquet « libcairo2 »” ce message revient plusieurs fois pour tous les paquets que j’ai voulu installer.

Que veut dire ce message plus exactement ? Comment résoudre mon petit problème ?

Je vous remercie par avance. :wink:

Salut,

C’est bizarre …

pc-1-loreleil@Debian-pc-1:~$ apt-cache policy libcairo2 fontconfig-config libfontconfig1 libcairo2: Installé : 1.8.10-6 Candidat : 1.8.10-6 Table de version : 1.10.2-6 0 90 http://ftp.fr.debian.org/debian/ wheezy/main amd64 Packages 50 http://ftp.fr.debian.org/debian/ sid/main amd64 Packages *** 1.8.10-6 0 990 http://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages 100 /var/lib/dpkg/status 1.6.4-7 0 500 http://ftp.fr.debian.org/debian/ lenny/main amd64 Packages libfontconfig1: Installé : 2.8.0-2.1 Candidat : 2.8.0-2.1 Table de version : 2.8.0-2.2 0 90 http://ftp.fr.debian.org/debian/ wheezy/main amd64 Packages 50 http://ftp.fr.debian.org/debian/ sid/main amd64 Packages *** 2.8.0-2.1 0 990 http://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages 100 /var/lib/dpkg/status 2.6.0-3 0 500 http://ftp.fr.debian.org/debian/ lenny/main amd64 Packages fontconfig-config: Installé : 2.8.0-2.1 Candidat : 2.8.0-2.1 Table de version : 2.8.0-2.2 0 90 http://ftp.fr.debian.org/debian/ wheezy/main amd64 Packages 50 http://ftp.fr.debian.org/debian/ sid/main amd64 Packages *** 2.8.0-2.1 0 990 http://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages 100 /var/lib/dpkg/status 2.6.0-3 0 500 http://ftp.fr.debian.org/debian/ lenny/main amd64 Packages pc-1-loreleil@Debian-pc-1:~$

Dans un premier temps, si tu lances tout simplement … :083

ps : " -s " pour simulation, puis tu l’enlèves le " -s " pour installer.

Après on avisera …

N’ont-ils pas étaient pinné(s) de part le passé ?

Que donne ton sources.list et preferences ?

Bah en fait j’ai déjà les paquets installé depuis les dépôts officiels de Debian donc un “apt-get install libcairo2 fontconfig-config libfontconfig1” me dit que j’ai déjà les paquets d’installés et j’aimerai les remplacer par ceux du dépôt LMDE car ils sont patchés pour avoir un meilleur rendu.

[code]cat /etc/apt/sources.list

wheezy

securité

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

main, contrib et non-free

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

multimédia

deb http://www.debian-multimedia.org wheezy main non-free
deb-src http://www.debian-multimedia.org/ wheezy main

linuxmint debian

deb http://packages.linuxmint.com/ debian main[/code]

J’ai pas de /etc/apt/preferences j’ai juste un /etc/apt/preferences.d mais c’est un dossier.

"aptitude install libcairo2/debian fontconfig-config/debian

C’est bien ce que je faisais j’ai ajouté /debian mais rien, ça me met le message d’erreur du premier message du topic.

Les versions sont “stable” “testing” “unstable” ou etch squezzy sid mais jamais debian :laughing:

En plus c’est marqué en gros avec un fond vert dans le tuto cité par Ichigo-Roku:

Bien vu les gars … :083

Et qui plus est …

[quote]Introduction

Ce tutoriel est destiné à ceux qui préfèrent le rendu des caractères d’Ubuntu plutôt que celui de Debian.

Tout ça reste très subjectif, si vous vous accommodez du résultat fourni par Debian, nul besoin de bidouiller de la sorte :slightly_smiling:
[/quote]
T’aimes pas Debian ?

Ah ouais, j’avais pas compris ce que ça voulait dire donc j’ai zappé mais malheureusement pour moi c’était quelque chose d’important…

“le dépôt de la version debian de LinuxMint” << Je ne comprends pas ce que ça veut dire, en lisant ça, ça ne me parle pas.

Edit : j’aime bien Debian mais si je peux améliorer le rendu pourquoi pas tester ? Au pire je reviens aux paquets d’avant si ça ne me plaît pas.

Ma foi, que dit le tuto …

[quote]Finalisation

Les effets indésirables du rajout du dépôt LMDE viennent compliquer l’installation.

  1. Pour fontconfig-config et libfontconfig1, il a été nécessaire de forcer l’installation depuis le dépôt de LMDE car leurs numéros de version sont plus anciens que ceux disponibles avec le dépôt Debian !
  2. En revanche, libcairo2 est pour l’instant plus récent sous LMDE !

La situation semble incohérente mais il faut savoir que sous LMDE :

le dépôt LMDE en tant que tel est prioritaire, ceci grâce au pinning.
Exemple de pinning pour LMDE

Pour illuster, voici le contenu du fichier /etc/apt/preferences sous LMDE :

Package: *
Pin: release o=linuxmint
Pin-Priority: 700

Package: *
Pin: origin packages.linuxmint.com
Pin-Priority: 700

Package: *
Pin: release o=Debian
Pin-Priority: 500

Créer le pinning pour Debian

Il y a maintenant deux possibilités :

  1. Vous faites confiance à LMDE pour les paquets qui y sont maintenus, alors vous pouvez attribuer la plus grande valeur au Pin-Priority au dépôt de LinuxMint.
    Sachez que quelques autres paquets sont susceptibles d’être mis à jour par LinuxMint.
    Par exemple, au moment où ce document est écrit, c’est le cas du paquet aptdaemon et quelques dépendances.
  2. Vous ne voulez pas laisser une plus haute priorité à un dépôt tiers.
    Il faudra néanmoins le faire isolément pour les quatre paquets qui permettent d’avoir le lissage d’Ubuntu.

Exemple (à adapter selon votre configuration actuelle) :

Package: libcairo2 fontconfig-config libfontconfig1 libpixman-1-0
Pin: release o=linuxmint
Pin-Priority: 990

Package: *
Pin: release o=Debian,a=testing,l=Debian
Pin-Priority: 950

Package: *
Pin: release o=linuxmint
Pin-Priority: 90

[/quote]
Or toi, tu n’a pas …

[quote=“Ichigo-Roku”]J’ai pas de /etc/apt/preferences j’ai juste un /etc/apt/preferences.d mais c’est un dossier.
[/quote]
En contre parti …

Je viens de visualisé les deux screens wiki.debian-facile.org/lib/exe/f … e7e25b.png ; pas évident dit voir une différence notable … :033

Pour le fichier preferences, ton bonheur ce situe sur le wiki et T&A …

Merci, ça marche impeccablement!

La différence est réelle, dans le premier screen on voit de la couleur qui sort des lettres alors que dans le deuxième screen on n’a plus les couleurs qui sortent et du coup les polices sont encore plus lisses.

Alors bon c’est vrai que sur les screens ça ne se voit pas vraiment mais lorsqu’on a l’écran devant soit la différence se voit.

Alors en résumer, qu’as tu fait …

aptitude install libcairo2/testing … ?
preferences ?

Ça peut être intéressant d’essayer ce lissage par curiosité, et l’adopter qui c’est … :083

-edit-

ok Ichigo-Roku, merci pour ces explications, je me lancerai prochainement … :wink:

libcairo2/testing ça me disait que la dernière version était déjà installée, pareil avec le fichier preferences.

Donc finalement je suis allé au plus simple, j’ai téléchargé les 4 .deb qu’il me fallait j’ai décompressé les .deb et j’ai hold les 4 paquets pour ne plus y toucher.

J’ai enfin la solution, en fait j’ai ajouté dans les dépôt ceci : “deb packages.linuxmint.com/ debian main import”, depuis la création du tutoriel ils ont peut-être changé de place les paquets, qui sait? En tout cas pas moi…

Et ensuite la commande “aptitude install libcairo2/debian fontconfig-config/debian libfontconfig1/debian” devient fonctionnelle.

Donc oui il fallait bien mettre /debian après les paquets…