Choix de la version du logiciel a installer

Salut à tous !

Pour les applications musicales, on m’a conseillé le dépôt Tango studio. J’ai donc ajouté la clef de ce dépôt et ai configuré mon fichier « /etc/apt/sources.list » comme suit :

$ cat /etc/apt/sources.list
## Base de la distribution.
# deb http://debian.advalem.net/debian/ wheezy main contrib non-free
# deb-src http://debian.advalem.net/debian/ wheezy main contrib 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

## Mises à jours de sécurité.
deb http://security.debian.org/ wheezy/updates main contrib non-free
deb-src http://security.debian.org/ wheezy/updates main contrib non-free

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

## Backports
deb http://ftp.fr.debian.org/debian wheezy-backports main contrib non-free
deb http://mozilla.debian.net/ wheezy-backports iceweasel-esr

## Debian multimédia
deb http://www.deb-multimedia.org wheezy main non-free
deb http://www.deb-multimedia.org wheezy-backports main
deb-src http://www.deb-multimedia.org wheezy main

## Tango studio
deb http://download.tuxfamily.org/tangostudio/dev wheezy main contrib non-free
# deb-src http://download.tuxfamily.org/tangostudio/dev wheezy main contrib non-free

Et voici les préférences (j’ai volontairement laissé Tango studio à 500) :

$ cat /etc/apt/preferences
Package: *
Pin: release o=Debian, a=stable
Pin-Priority: 900

Package: *
Pin: release o=Debian, a=stable-updates
Pin-Priority: 900

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

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

Maintenant, je voudrais installer la version de FFADO venant de Tango studio, mais là, je coince :

$ aptitude versions ffado
Paquet ffado-dbus-server :            
i A 2.0.99+svn2171-2                              stable                    900 
p A 2.1.0+svn2456-1tstudio1                       unstable                  500 

Paquet ffado-dbus-server:i386 :
p   2.0.99+svn2171-2                              stable                    900 
p   2.1.0+svn2456-1tstudio1                       unstable                  500 

Paquet ffado-mixer-qt4 :
i   2.0.99+svn2171-2                              stable                    900 
p   2.1.0+svn2456-1tstudio1                       unstable                  500 

Paquet ffado-tools :
i   2.0.99+svn2171-2                              stable                    900 
p   2.1.0+svn2456-1tstudio1                       unstable                  500 

Paquet ffado-tools:i386 :
p   2.0.99+svn2171-2                              stable                    900 
p   2.1.0+svn2456-1tstudio1                       unstable                  500 

Paquet libffado-dev :
p   2.0.99+svn2171-2                              stable                    900 
p   2.1.0+svn2456-1tstudio1                       unstable                  500 

Paquet libffado-dev:i386 :
p   2.0.99+svn2171-2                              stable                    900 
p   2.1.0+svn2456-1tstudio1                       unstable                  500 

Paquet libffado2 :
i A 2.0.99+svn2171-2                              stable                    900 
p A 2.1.0+svn2456-1tstudio1                       unstable                  500 

Paquet libffado2:i386 :
p   2.0.99+svn2171-2                              stable                    900 
p   2.1.0+svn2456-1tstudio1                       unstable                  500


$ sudo aptitude install -t tstudio ffado-mixer-qt4
E: La valeur « tstudio » n'est pas valable pour APT::Default-Release car cette version ne fait pas partie des sources disponibles.
E: La valeur « tstudio » n'est pas valable pour APT::Default-Release car cette version ne fait pas partie des sources disponibles.

$ sudo aptitude install -t tangostudio ffado-mixer-qt4
E: La valeur « tangostudio » n'est pas valable pour APT::Default-Release car cette version ne fait pas partie des sources disponibles.
E: La valeur « tangostudio » n'est pas valable pour APT::Default-Release car cette version ne fait pas partie des sources disponibles.

$ sudo aptitude install -t tangostudio/dev ffado-mixer-qt4
E: La valeur « tangostudio/dev » n'est pas valable pour APT::Default-Release car cette version ne fait pas partie des sources disponibles.
E: La valeur « tangostudio/dev » n'est pas valable pour APT::Default-Release car cette version ne fait pas partie des sources disponibles.

Flûte, c’est trop bête : je n’arrive pas à savoir ce que je dois placer après le « -t »… Est-ce que quelqu’un a une idée ?

À bientôt.

Le Farfadet Spatial

Tangostudio indique “Wheezy” dans le nom de son dépot, et pourtant ça t’affiche “Unstable”, je ne comprends pas tout.

Mais pour installer la version que tu veux, tu n’es pas obligé de passer par la ligne de commande. Tu peux lancer aptitude, trovuer le paquet, Entrée pour déplier, puis te positionner sur la version que tu veux, puis “+” puis “g” pour l’installer.

[quote=“Zbf”]Tangostudio indique “Wheezy” dans le nom de son dépot, et pourtant ça t’affiche “Unstable”, je ne comprends pas tout.

Mais pour installer la version que tu veux, tu n’es pas obligé de passer par la ligne de commande. Tu peux lancer aptitude, trovuer le paquet, Entrée pour déplier, puis te positionner sur la version que tu veux, puis “+” puis “g” pour l’installer.[/quote]

Et ainsi tu ne sauras jamais comment utiliser la version console.

Il me semble que la commande apt-cache est appropriée. source : isalo.org/wiki.debian-fr/L%2 … references

# apt-cache policy 500 http://ftp2.fr.debian.org stable/contrib Packages release v=5.0.5,o=Debian,a=stable,n=stable,l=Debian,c=contrib origin ftp2.fr.debian.org
Je ne sais plus si ce qu’il faut mettre derrière le “-t” correspond à la “a=” ou “n=”.

Salut à tous !

De ce que j’ai compris, le dépôt est dédié à Debian stable et les logiciels passent par une étape de validation avant de l’intégrer. Cependant, il sert à préparer la distribution Tango studio, raison pour laquelle il est indiqué unstable.

$ apt-cache policy

[…]

 500 http://download.tuxfamily.org/tangostudio/dev/ wheezy/non-free i386 Packages
     release v=all,o=Tango Studio,a=unstable,n=wheezy,l=Tango Studio,c=non-free
     origin download.tuxfamily.org
 500 http://download.tuxfamily.org/tangostudio/dev/ wheezy/contrib i386 Packages
     release v=all,o=Tango Studio,a=unstable,n=wheezy,l=Tango Studio,c=contrib
     origin download.tuxfamily.org
 500 http://download.tuxfamily.org/tangostudio/dev/ wheezy/main i386 Packages
     release v=all,o=Tango Studio,a=unstable,n=wheezy,l=Tango Studio,c=main
     origin download.tuxfamily.org
 500 http://download.tuxfamily.org/tangostudio/dev/ wheezy/non-free amd64 Packages
     release v=all,o=Tango Studio,a=unstable,n=wheezy,l=Tango Studio,c=non-free
     origin download.tuxfamily.org
 500 http://download.tuxfamily.org/tangostudio/dev/ wheezy/contrib amd64 Packages
     release v=all,o=Tango Studio,a=unstable,n=wheezy,l=Tango Studio,c=contrib
     origin download.tuxfamily.org
 500 http://download.tuxfamily.org/tangostudio/dev/ wheezy/main amd64 Packages
     release v=all,o=Tango Studio,a=unstable,n=wheezy,l=Tango Studio,c=main
     origin download.tuxfamily.org

[…]

Du coup :

$ sudo aptitude install -t unstable ffado-mixer-qt4
Les paquets suivants seront mis à jour :      
  ffado-dbus-server ffado-mixer-qt4 ffado-tools libffado2 
4 paquets mis à jour, 0 nouvellement installés, 0 à enlever et 16 non mis à jour.
Il est nécessaire de télécharger 2 049 ko d'archives. Après dépaquetage, 514 ko seront utilisés.
Voulez-vous continuer ? [Y/n/?] y
Prendre :  1 http://download.tuxfamily.org/tangostudio/dev/ wheezy/main ffado-tools amd64 2.1.0+svn2456-1tstudio1 [59,9 kB]
Prendre :  2 http://download.tuxfamily.org/tangostudio/dev/ wheezy/main ffado-dbus-server amd64 2.1.0+svn2456-1tstudio1 [72,8 kB]
Prendre :  3 http://download.tuxfamily.org/tangostudio/dev/ wheezy/main libffado2 amd64 2.1.0+svn2456-1tstudio1 [1 776 kB]
Prendre :  4 http://download.tuxfamily.org/tangostudio/dev/ wheezy/main ffado-mixer-qt4 all 2.1.0+svn2456-1tstudio1 [141 kB]
 2 049 ko téléchargés en 1s (1 669 ko/s) 
Lecture des fichiers de modifications (« changelog »)... Terminé 
(Lecture de la base de données... 432264 fichiers et répertoires déjà installés.)
Préparation du remplacement de ffado-tools 2.0.99+svn2171-2 (en utilisant .../ffado-tools_2.1.0+svn2456-1tstudio1_amd64.deb) ...
Dépaquetage de la mise à jour de ffado-tools ...
Préparation du remplacement de ffado-dbus-server 2.0.99+svn2171-2 (en utilisant .../ffado-dbus-server_2.1.0+svn2456-1tstudio1_amd64.deb) ...
Dépaquetage de la mise à jour de ffado-dbus-server ...
Préparation du remplacement de libffado2 2.0.99+svn2171-2 (en utilisant .../libffado2_2.1.0+svn2456-1tstudio1_amd64.deb) ...
Dépaquetage de la mise à jour de libffado2 ...
Préparation du remplacement de ffado-mixer-qt4 2.0.99+svn2171-2 (en utilisant .../ffado-mixer-qt4_2.1.0+svn2456-1tstudio1_all.deb) ...
Dépaquetage de la mise à jour de ffado-mixer-qt4 ...
Traitement des actions différées (« triggers ») pour « man-db »...
Traitement des actions différées (« triggers ») pour « desktop-file-utils »...
Traitement des actions différées (« triggers ») pour « gnome-menus »...
Paramétrage de libffado2 (2.1.0+svn2456-1tstudio1) ...
Paramétrage de ffado-tools (2.1.0+svn2456-1tstudio1) ...
Paramétrage de ffado-dbus-server (2.1.0+svn2456-1tstudio1) ...
Paramétrage de ffado-mixer-qt4 (2.1.0+svn2456-1tstudio1) ...
                                              
État actuel : 16 mises à jour restantes [-4].

Voilà, problème réglé, merci.

Je vais faire la mise à jour, maintenant.

À bientôt.

Le Farfadet Spatial