Divers paquets pratiques

Juste pour dire:

  • j’ai fait un paquet permettant d’installer fricorder (un magnétoscope adapté à la freebox) pour la sarge (installer le paquet et faire «man fricord» pour les explications)

  • j’ai également eu besoin d’un backport de wxwidget-2.6 et en ai profité pour faire un backport sarge de amule 2.1

Ces paquets sont disponibles pour sarge (i386) sur

deb boisson.homeip.net/sarge/ ./ (avec d’autres paquets)

et (en partie) sous amd64 sur

deb boisson.homeip.net/amd64/ sarge ./

Pour ne charger que le paquet fricorder par exemple et ne pas installer les autres paquets (qui fonctionnent très bien, il y a des utilitaires perso, gnudoku, rogue, un backport de clamav-0.88, etc), il suffit de mettre dans /etc/apt/preferences

le fichier /etc/apt/preferences


le paquet fricorder

Package: fricorder
Pin: release o=Boisson
Pin-Priority: 990

le reste

Package: *
Pin: release a=stable o=Debian
Pin-Priority: 990

Le code des priorités est le suivant:

  • 1001 : Le package ne sera jamais remplacé par APT
  • 1000 : idem, mais APT refusera d’installer le package si une autre version est déjà présente.
  • 990 : Le package ne pourra être remplacé que si une version supérieure est disponible dans la distribution « préférée »
  • 500 : Toute version du package supérieure à celle présente sera installée.
  • 100 : Toute version du package, supérieure ou inférieure, remplacera la version en place
  • -1 : On empêche un package (ou une version spécifique) d’être installé.

Ça permet de gérer finement les dépots.