Debian-facile

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

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

#1 27-10-2009 22:22:06

damien
Modo / Rédacteur Wiki
Lieu : St Etienne
Distrib. : Debian Jessie 8
Noyau : Linux 3.16.0-4-amd64
(G)UI : Gnome3
Inscription : 22-09-2008
Site Web

[Résolu] Downgrader Amarok (Version 2 => 1.4) sous squeeze

Salut !

Je suis passé à squeeze récemment et je trouve que Amarok 2.2.0 n'est pas pratique du tout.
Je dirais même plus insuportable à utiliser.
Je regrette franchement le bon vieux Amarok 1.4
Comment créer un fichier preferences qui permettrais de désinstaller Amarok 2.2.0 et d'installer Amarok 1.4 ?
Voici un mon fichier /etc/apt/sources.list

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

# main, contrib et non-free
deb http://ftp.fr.debian.org/debian squeeze main contrib non-free
deb-src http://ftp.fr.debian.org/debian squeeze 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


Et voici mon fchier preferences

Package: *
Pin: release a=testing
Pin-priority: 900

Package: *
Pin: release a=unstable
Pin-priority: 90


J'ai rencontré de sérieux problème à l'install de Amarok 1.4
cf. http://debian-facile.org/forum/viewtopic.php?id=1173
Et je n'ai vraiment pas envie de retrouver ce problème.

Merki


logo_3dminfographie_signature.png

Hors ligne

#2 27-10-2009 22:42:17

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 8 (jessie) 64 bits + backports
Noyau : 4.6.0-0.bpo.1-amd64
(G)UI : gnome 3.14.1
Inscription : 21-10-2008

Re : [Résolu] Downgrader Amarok (Version 2 => 1.4) sous squeeze

Bonsoir damien,

Il te faudra le source.list de lenny aussi, pour revenir sur la version antécédente d'amarok.

$ apt-cache madison paquet amarok
    amarok |   1.4.10-2 | http://ftp.fr.debian.org lenny/main Packages


Faire un update.
Puis désinstaller amarok et reinstaller la version antécedente avec l'option -t :

# aptitude install  -t stable amarok


Enfin, pour conserver cette version, dans le menu preferences tu mets cette version d'amarok avec une priorité supérieure à testing. Voir le wiki là :
http://debian-facile.org/wiki/manuel:fi … ncretement

Amitié, Joel


"Définition d'eric besson : S'il fallait en chier des tonnes pour devenir ministre, il aurait 2 trous du cul." - JP Douillon
"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)

Hors ligne

#3 27-10-2009 22:57:37

phlinux
Membre
Lieu : S-M
Distrib. : Jessie
Noyau : 4.6
(G)UI : Openbox (+Rox+Feh)
Inscription : 10-05-2009

Re : [Résolu] Downgrader Amarok (Version 2 => 1.4) sous squeeze

Bjr,
Perso pour un paquet

# apt-get remove amarok


et je télécharge > amarok_1.4.10-2_i386.deb et hop

# dpkg -i /rep_ou _est_le_deb/a*


. Normalement les dépendances étant plus récentes ça devrait aller. Et ensuite je bloque la version.


Pages perso : feh, omegat, udisks, sa station de travail comme passerelle

Hors ligne

#4 27-10-2009 23:13:23

phlinux
Membre
Lieu : S-M
Distrib. : Jessie
Noyau : 4.6
(G)UI : Openbox (+Rox+Feh)
Inscription : 10-05-2009

Re : [Résolu] Downgrader Amarok (Version 2 => 1.4) sous squeeze

re-
J'ai un doute sur un blocage efficace dans l'exemple du wiki.
Perso

Package: amarok
Pin: version 1.4.10-2 # à vérifier
Pin-Priority: 1001


Et attention, un blocage avec synaptic ne sera pas pris en compte par apt-get

Dernière modification par phlinux (27-10-2009 23:14:53)


Pages perso : feh, omegat, udisks, sa station de travail comme passerelle

Hors ligne

#5 27-10-2009 23:19:08

damien
Modo / Rédacteur Wiki
Lieu : St Etienne
Distrib. : Debian Jessie 8
Noyau : Linux 3.16.0-4-amd64
(G)UI : Gnome3
Inscription : 22-09-2008
Site Web

Re : [Résolu] Downgrader Amarok (Version 2 => 1.4) sous squeeze

Salut smolski & phlinux

Plus je pratique et plus je commence à comprendre comment fonctionne le fichier preferences et son utilisation avec aptitude.
Merci smolski smile
Je n'aime pas trop utiliser le fichier préférences même s'il m'a vraiment été utilie pour l'install du pilote de ma carte graphique.
Je vais donc choisir ta méthode phlinux.

damien

logo_3dminfographie_signature.png

Hors ligne

#6 06-11-2009 18:06:35

damien
Modo / Rédacteur Wiki
Lieu : St Etienne
Distrib. : Debian Jessie 8
Noyau : Linux 3.16.0-4-amd64
(G)UI : Gnome3
Inscription : 22-09-2008
Site Web

Re : [Résolu] Downgrader Amarok (Version 2 => 1.4) sous squeeze

Salut

J'ai suivis ta méthode phlinux mais j'ai quelques soucis lors de l'install

# dpkg -i amarok_1.4.10-2_i386.deb


Sélection du paquet amarok précédemment désélectionné.
(Lecture de la base de données... 277261 fichiers et répertoires déjà installés.)
Dépaquetage de amarok (à partir de amarok_1.4.10-2_i386.deb) ...
dpkg : des problèmes de dépendances empêchent la configuration de amarok :
 amarok dépend de amarok-common (= 1.4.10-2) ; cependant :
  La version de amarok-common sur le système est 2.2.0-1.
 amarok dépend de amarok-engine-xine (= 1.4.10-2) | amarok-engine-yauap (= 1.4.10-2) ; cependant :
  Le paquet amarok-engine-xine n'est pas installé.
  Le paquet amarok-engine-yauap n'est pas installé.
 amarok dépend de libgpod3-nogtk (>= 0.6.0) | libgpod3 (>= 0.6.0) ; cependant :
  Le paquet libgpod3-nogtk n'est pas installé.
  Le paquet libgpod3 n'est pas installé.
 amarok dépend de libmtp7 ; cependant :
  Le paquet libmtp7 n'est pas installé.
dpkg : erreur de traitement de amarok (--install) :
 problèmes de dépendances - laissé non configuré
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 « menu »...
Des erreurs ont été rencontrées pendant l'exécution :
 amarok


J'ai essayé d'installer les dépendances avec la commande

# aptitude install amarok-common amarok-engine-xine amarok-engine-yauap libgpod3-nogtk libgpod3 libmtp7


Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
Lecture de l'information d'état étendu      
Initialisation de l'état des paquets... Fait
Écriture de l'information d'état étendu... Fait
Lecture des descriptions de tâches... Fait      
Pas de version candidate trouvée pour amarok-engine-xine
Pas de version candidate trouvée pour amarok-engine-yauap
Pas de version candidate trouvée pour libgpod3-nogtk
Pas de version candidate trouvée pour libgpod3
Pas de version candidate trouvée pour libmtp7
Pas de version candidate trouvée pour amarok-engine-xine
Pas de version candidate trouvée pour amarok-engine-yauap
Pas de version candidate trouvée pour libgpod3-nogtk
Pas de version candidate trouvée pour libgpod3
Pas de version candidate trouvée pour libmtp7
Les paquets suivants sont CASSÉS :
  amarok
0 paquets mis à jour, 0 nouvellement installés, 0 à enlever et 4 non mis à jour.
Il est nécessaire de télécharger 0o d'archives. Après dépaquetage, 0o seront utilisés.
Les paquets suivants ont des dépendances non satisfaites :
  amarok: Dépend: amarok-common (= 1.4.10-2) mais 2.2.0-1 est installé.
          Dépend: amarok-engine-xine (= 1.4.10-2) qui est un paquet virtuel ou
                   amarok-engine-yauap (= 1.4.10-2) qui est un paquet virtuel
          Dépend: libgpod3-nogtk (>= 0.6.0) qui est un paquet virtuel ou
                   libgpod3 (>= 0.6.0) mais il n'est pas installable
          Dépend: libmtp7 mais il n'est pas installable
Les actions suivantes permettront de résoudre ces dépendances :

Supprimer les paquets suivants :
amarok

Le score est de 119

Accepter cette solution ? [Y/n/q/?] y
Les paquets suivants seront ENLEVÉS :
  amarok{a}
0 paquets mis à jour, 0 nouvellement installés, 1 à enlever et 3 non mis à jour.
Il est nécessaire de télécharger 0o d'archives. Après dépaquetage, 7 401ko seront libérés.
Voulez-vous continuer ? [Y/n/?] y
Écriture de l'information d'état étendu... Fait
(Lecture de la base de données... 277318 fichiers et répertoires déjà installés.)
Suppression de amarok ...
Traitement des actions différées (« triggers ») pour « menu »...
Traitement des actions différées (« triggers ») pour « desktop-file-utils »...
Traitement des actions différées (« triggers ») pour « man-db »...
Lecture des listes de paquets... Fait            
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
Lecture de l'information d'état étendu      
Initialisation de l'état des paquets... Fait
Écriture de l'information d'état étendu... Fait
Lecture des descriptions de tâches... Fait      

État actuel : 0 paquet cassé [-1], 3 mises à jour restantes [-1].


J'ai supprimé amarok-common

# aptitude remove amarok-common


Ok

Oups il me faut donc amarok en version = 1.4.10-2.
grrrr sad

Qu'est-ce que je peux faire ?
Merci

damien


logo_3dminfographie_signature.png

Hors ligne

#7 09-11-2009 19:28:13

damien
Modo / Rédacteur Wiki
Lieu : St Etienne
Distrib. : Debian Jessie 8
Noyau : Linux 3.16.0-4-amd64
(G)UI : Gnome3
Inscription : 22-09-2008
Site Web

Re : [Résolu] Downgrader Amarok (Version 2 => 1.4) sous squeeze

Salut !

Je reviens donc à la méthode de smolski car pas facile d'installer amarok avec le deb.
Donc voilà commet je compte procéder :

1- Supprimer amarok 2

# aptitude remove amarok


2- Ajouter les dépôt de lenny au sources.list

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

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

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

## sid
# main, contrib et non-free
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


3- Puis ajouter une priorité à lenny
Voici donc comment je compte écrire le fichier preferences

Package: *
Pin: release a=testing
Pin-priority: 900

Package: *
Pin: release a=unstable
Pin-priority: 90

Package: *
Pin: release a=stable
Pin-priority: 90


5- Et enfin j'installe l'ancien amarok avec cette commande

# aptitude install -t stable amarok


Est-ce correct ?
Merci


logo_3dminfographie_signature.png

Hors ligne

#8 09-11-2009 20:54:57

damien
Modo / Rédacteur Wiki
Lieu : St Etienne
Distrib. : Debian Jessie 8
Noyau : Linux 3.16.0-4-amd64
(G)UI : Gnome3
Inscription : 22-09-2008
Site Web

Re : [Résolu] Downgrader Amarok (Version 2 => 1.4) sous squeeze

Enfin j'ai réussi à installer amarok 1.4

Avant de l'installer j'avais oubblié qu'il fallait faire un aptitude update.
Encore merci smolski

logo_3dminfographie_signature.png

Hors ligne

#9 10-11-2009 14:09:19

phlinux
Membre
Lieu : S-M
Distrib. : Jessie
Noyau : 4.6
(G)UI : Openbox (+Rox+Feh)
Inscription : 10-05-2009

Re : [Résolu] Downgrader Amarok (Version 2 => 1.4) sous squeeze

Re-
Finalement c'est mieux pour l'avenir, si d'autres paquets dans sid t'intéressent : qui a péché ...

Pages perso : feh, omegat, udisks, sa station de travail comme passerelle

Hors ligne

Pied de page des forums