Firefox 5 et Debian Lenny

Résolu
Le Gardian Messages postés 362 Date d'inscription   Statut Membre Dernière intervention   -  
mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,
Avec Lenny l'évolution de iceweasel est stoppée.
Problème:le nouveau "webmail" de yahoo ne prend pas en compte Iceweasel de Lenny.
Donc j'essaie d'installer "firefox 5" sur Lenny, mais je ne retrouve pas le bon mode d'emploi pour ce type d'installation: repertoire d'installation ( je pense que c'est, de préférence, "/usr/lib"...), Je me rappelle qu'il y a un lien symbolique à créer..., etc...Mais c'est du flou.
A quoi sert "xulrunner" et "xulrunner-stub" (il y a un lien entre "firefox-bin" et "xulrunner-stub")
Une piqure de rappel serait bienvenue
PS: ca marche sous Squeeze, mais je suis encore en phase "construction", donc pas totalement opérationnel.
Merci.
Le Gardian



--
A poor lonesome Debianner....

10 réponses

  1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 942
     
    Tu peux récupérer le paquet iceweasel squeeze tout en conservant ton installation lenny si tu le souhaites.

    Méthode 1 : tu récupères le paquet squeeze ici :
    https://packages.debian.org/squeeze/iceweasel

    ... puis tu l'installes avec la commande :

    dpkg -i /chemin/vers/iceweasel*deb


    Méthode 2 : tu modifies / crées les fichiers suivants :

    /etc/apt/sources.list

    deb http://ftp.fr.debian.org/debian/ stable main contrib non-free
    deb https://www.debian.org/security/ stable/updates main contrib non-free
    deb https://www.debian-multimedia.org/ stable main non-free
    
    deb http://ftp.fr.debian.org/debian/ testing main contrib non-free
    deb https://www.debian.org/security/ testing/updates main contrib non-free
    deb https://www.debian-multimedia.org/ testing main non-free


    /etc/apt/preferences

    Package: *
    Pin: release o=Debian,a=stable
    Pin-priority: 990
    
    Package: *
    Pin: release o=Debian,a=testing
    Pin-priority: 90


    Ensuite :

    aptitude update
    aptitude safe-upgrade
    aptitude install -t testing iceweasel iceweasel-l10n-fr


    Bonne chance
    1
  2. Le Gardian Messages postés 362 Date d'inscription   Statut Membre Dernière intervention   34
     
    A mamiemando
    Merci pour le mode d'emploi.
    J'avoue que j'avais tenté la version de squeeze. Mais j'ai dut faire quelques maladresses qui ne m'ont pas permis de l'installer.
    0
  3. kiki
     
    Le plus simple est d'installer la version tar.gz directement dans le dossier de l'utilisateur.
    0
    1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 942
       
      Non une installation via un tar.gz est à faire en dernier recours. C'est généralement assez sale dans la mesure où l'application ne sera jamais mise à jour avec tous les problèmes que ça implique
      - pas de correction de bugs et de trous de sécurité
      - risque d'avoir l'application installée en double (via les paquets, via l'archive)
      - application pas intégrée dans les menus...

      De plus une installation par archive devrait normalement se faire dans /usr/local et non dans un home directory.

      À éviter en tout cas, surtout dans ce cas où tout peut être fait proprement avec des paquets.
      0
  4. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 942
     
    Si tu veux migrer vers debian squeeze, je suis en train d'écrire un tutoriel à ce sujet ici :
    http://www.mistra.fr/tutoriels-linux-outils-debian.html

    Article : "Effectuer une migration vers une version plus récente de Debian avec aptitude"

    Il n'est pas complètement finalisé (il manque quelques captures d'écran, mais tu devrais t'en sortir. Si tu as des suggestions ou des remarques, n'hésite pas à m'en faire part, car c'est un article que j'indique souvent ces temps-ci, donc autant qu'il soit le plus compréhensible et le mieux écrit possible.

    Bonne chance
    0
    1. Le Gardian Messages postés 362 Date d'inscription   Statut Membre Dernière intervention   34
       
      Bonjour,
      J'ai renoncé à ce type d'upgrade pour la simple raison que j'utilise des racks amovibles. Un opérationnel, l'autre en évaluation/test. Et actuellement en test j'ai squeeze que j'ai installé via le dvd. Comme je ne suis pas encore totalement satisfait de mon install Squeeze, je garde Lenny sous le coude.
      De plus j'enregistre un journal de mes installation/ maj, etc... Ainsi je suis sur de retombé sur mes pied.
      Cordialement
      0
    2. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 942
       
      Ah ok. Mais bon squeeze marche bien et surtout c'est le nouvelle stable. Personnellement je suis en wheezy et ça marche très bien... Enfin comme tu veux :-)
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. le_gardian
     
    Bonjour,
    A mamiemando
    Je viens d'utiliser la méthode 1, ç savoir "dpkg -i................"
    Voilà la console:
    La-Vouivre:/home/bernard# dpkg -i /home/bernard/iceweasel_3.5.16-8_amd64/iceweasel*deb
    (Lecture de la base de données... 167592 fichiers et répertoires déjà installés.)
    Préparation du remplacement de iceweasel 3.0.6-3 (en utilisant .../iceweasel_3.5.16-8_amd64.deb) ...
    Ajout de « diversion of /usr/bin/firefox to /usr/bin/firefox.real by iceweasel »
    Dépaquetage de la mise à jour de iceweasel ...
    dpkg : des problèmes de dépendances empêchent la configuration de iceweasel :
    iceweasel dépend de xulrunner-1.9.1 (>= 1.9.1.16) ; cependant :
    Le paquet xulrunner-1.9.1 n'est pas installé.
    dpkg : erreur de traitement de iceweasel (--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 « menu »...
    Des erreurs ont été rencontrées pendant l'exécution :
    iceweasel
    *************
    Bon je n'ai plus qu'à installer " paquet xulrunner-1.9.1 n'est pas installé.", enfin, je vais essayé!, n'est-il pas ? C'est un paquet "squeeze aussi si le m'abuse.

    A propos de Squeeze, Il marche presque bien, sauf quelques blocages assez aléatoire au "boot" et agaçant, alors qu'avec Lenny c'est le sans faute. Je n'ai pas encore appronfondi le problème, sauf une photo de l'écran au moment du blacage.
    0
  7. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 942
     
    Hé bien il faut installer au préalable le paquet xulrunner-1.9.1, idéalement via aptitude pour que ses propres dépendances soient installées en cascade. Ceci dit ce paquet peut ne pas exister dans ta version actuelle de debian ou dans une version trop vieille.

    Et cela peut se reproduire également pour les dépendances de xulrunner ! Tout ça pour dire que rapidement :
    - soit une migration s'impose,
    - soit un passage par /etc/apt/preferences.

    Car sinon, tu vas devoir télécharger les dépendances à la main (comme tu l'as fait pour iceweasel), puis les dépaqueter avec dpkg -i dans le bon ordre (typiquement d'abord dpkg -i xulrunner.... et dpkg -i iceweasel...., bref, faire tout le travail d'apt à la main.

    Après c'est à toi de voir ;-)
    0
  8. Le Gardian Messages postés 362 Date d'inscription   Statut Membre Dernière intervention   34
     
    Bonjour,
    Ben! je baisse les bras! Mais merci à tous.
    Il ne me reste plus qu'à améliorer "Squeeze" qui me pose quelques "petits" soucis de stabilté par rapport à "Lenny"
    0
  9. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 942
     
    A propos de Squeeze, Il marche presque bien, sauf quelques blocages assez aléatoire au "boot" et agaçant, alors qu'avec Lenny c'est le sans faute. Je n'ai pas encore appronfondi le problème, sauf une photo de l'écran au moment du blocage.

    Personnellement (et uniquement sur la version 64 bits) j'ai parfois également de manière aléatoire ce qui ressemble à un blocage juste après avoir choisi de démarrer sous linux. Concrètement si j'attends assez longtemps ça se débloque. Je ne sais pas à quoi est due cette latence qui n'est pas systématique en plus.

    Aucun problème par contre avec une debian testing 32 bits.

    Je ne sais pas si tu es dans le même cas...

    Il ne me reste plus qu'à améliorer "Squeeze" qui me pose quelques "petits" soucis de stabilté par rapport à "Lenny"

    Donc finalement, tu es passé à squeeze ?

    Sinon comme je t'ai dis dans mon premier message, rien ne t'empêche d'avoir iceweasel en version testing et le reste de ton système en stable (voir méthode 2).
    https://forums.commentcamarche.net/forum/affich-22787637-firefox-5-et-debian-lenny#1

    Bonne chance
    0
  10. Le Gardian Messages postés 362 Date d'inscription   Statut Membre Dernière intervention   34
     
    Oui, je passe à Squeeze, mais en gardant un disque/partition avec Lenny (j'aime bien assurer mes arrières...)
    Pour le bug au boot voici une info communiquée par un contributeur Debian:
    Un bug au boot:
    >>>>
    "https://www.debian.org/Bugs/"
    Computer randomly fails on startup
    "https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=607194"
    <<<<<<<<<<
    Je viens de prendre l'image de "kern.log"... à suivre
    Cordialement et merci.
    A poor lonesome Debianner....
    0
  11. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 942
     
    Ok, très bien :-) On peut basculer le sujet en résolu ou tu as d'autres questions ?
    0