Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 24/07/2014, à 13:35

Mobidique

[RESOLU] De TB31 à TB24.7

Hello,

Pour des raisons de dépendance à des modules non compatibles avec la 31, je suis revenu à la 24.7. J'ai procédé comme suit :

  • Désinstallation de Thunderbird par la logithèque

  • Téléchargement de thunderbird-24.7.0.tar.bz2 sur http://pj-mirror01.mozilla.org/pub/mozi … x86_64/fr/

  • Dezippage du répertoire contenu dans l'archive dans /opt

  • Ajout d'un thunderbird.desktop dans /usr/share/applications comme suit :

#!/usr/bin/env xdg-open
[Desktop Entry]
Type=Application
Name=Thunderbird
GenericName=Messaging Manager
Icon=/opt/thunderbird/chrome/icons/default/default48.png
Exec= /opt/thunderbird/thunderbird
Categories=Office
Terminal=false

Bon ... techniquement ça marche c'est à dire que j'ai un thunderbird dans mon menu (que je n'utilise jamais), section Bureau, c'eut été mieux dans Internet, mais je ne connais pas le mot clé qui va bien, et synapse me le trouve, et lui je l'utilise tout le temps. Par contre j'avais un script pour Nautilus :

#!/bin/bash
# attach multiple files thunderbird.sh
#thunderbird -compose "attachment='file:////home/will/newfile,file:////home/will/newfile2'"
#-compose subject=Emailing %m,attachment=%u

if [ $* = "" ] ;then echo "no files given" ; exit 1 ;fi  &>/dev/null
Y=`echo file://$* | sed 's/ \//,file:\/\/\//g' | sed 's/ /^^/g'`   #this sed replaces all spaces with a ^^.
X=`echo $Y | sed 's/\^^/ /g'`            #this sed replaces all ^^'s with a space
Z=`echo $Y | sed 's/,file:\/\// /g'`
ii=1                        #that sed (below)replaces all ^^'s with a space
BODY=$(for file in $Z ;do C=`basename "$(echo $file | sed 's/\^^/ /g')"` ; echo ; echo -n "$ii) $C" ;  ii=$(($ii+1)) ; done)
thunderbird -compose "attachment='$X'",body="P.S. - Attached Files:  $BODY",subject="attached files"

qui ne marche plus. Je comprends pourquoi il ne marche plus, dans un terminal, taper thunderbird me renvoie que thunderbird n'est pas installé et blabla parce qu'il n'est pas trouvé dans /usr/bin ou un truc comme ça.

D'où ma question : est-ce qu'il y avait un moyen plus propre d'installer thunderbird24.7 ? En particulier qui fasse que thunderbird soit une commande connue du système. Si non, comment je fais pour que thunderbird devienne une commande connue du système ? Un lien symbolique vers /opt/thunderbird/thunderbird ?

Merci d'avance
@+

Dernière modification par Mobidique (Le 25/07/2014, à 14:59)


Debian buster : job laptop & desktop, sons desktops, latitude D420 branché sur l'ampli familial, home laptop & wife's laptop

Hors ligne

#2 Le 24/07/2014, à 14:19

melixgaro

Re : [RESOLU] De TB31 à TB24.7

Salut,

Si je fais

apt-cache show thunderbird

j'obtiens

Package: thunderbird
Priority: optional
Section: mail
Installed-Size: 59481
Maintainer: Ubuntu Mozilla Team <ubuntu-mozillateam@lists.ubuntu.com>
Architecture: i386
Version: 1:24.6.0+build1-0ubuntu0.13.10.1
Replaces: mozilla-thunderbird, thunderbird-gnome-support (<= 3.0.4+nobinonly-0ubuntu3)
Provides: mail-reader
Depends: libasound2 (>= 1.0.16), libatk1.0-0 (>= 1.12.4), libc6 (>= 2.15), libcairo2 (>= 1.2.4), libdbus-1-3 (>= 1.0.2), libdbus-glib-1-2 (>= 0.78), libfontconfig1 (>= 2.9.0), libfreetype6 (>= 2.3.9), libgcc1 (>= 1:4.1.1), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.37.3), libgtk2.0-0 (>= 2.24.0), libpango-1.0-0 (>= 1.22.0), libpangocairo-1.0-0 (>= 1.14.0), libstartup-notification0 (>= 0.8), libstdc++6 (>= 4.6), libx11-6, libxext6, libxrender1, libxt6
Recommends: myspell-en-us | hunspell-dictionary | myspell-dictionary, libcanberra0, libdbusmenu-glib4, libdbusmenu-gtk4
Suggests: thunderbird-gnome-support, ttf-lyx
Conflicts: mozilla-thunderbird
Breaks: thunderbird-couchdb, thunderbird-gnome-support (<= 3.0.4+nobinonly-0ubuntu3)
Filename: pool/main/t/thunderbird/thunderbird_24.6.0+build1-0ubuntu0.13.10.1_i386.deb
Size: 29055386
MD5sum: 3ee7f1ebcaf5ce72d850c3fa7ff56185
SHA1: 2ad61d4a6da08a338d7a22daa277ed33f6710294
SHA256: 4da87596ed1758f7e74f8ab73034799ef9ea1459cc29a92c92252586dbc7b1db
Description-en: Email, RSS and newsgroup client with integrated spam filter
 Thunderbird is a full-featured email, RSS and newsgroup client that makes
 emailing safer, faster and easier than ever before. It supports different mail
 accounts (POP, IMAP, Gmail), has a simple mail account setup wizard, one-
 click address book, tabbed interface, an integrated learning spam filter,
 advanced search and indexing capabilities, and offers easy organization
 of mails with tagging and virtual folders. It also features unrivalled
 extensibility.
Description-md5: 68ed1001b79d708ad48956a0c129114d
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
Supported: 9m
Task: ubuntu-desktop, ubuntu-usb, edubuntu-desktop, edubuntu-usb, xubuntu-desktop

Package: thunderbird
Priority: optional
Section: mail
Installed-Size: 59348
Maintainer: Ubuntu Mozilla Team <ubuntu-mozillateam@lists.ubuntu.com>
Architecture: i386
Version: 1:24.0+build1-0ubuntu1
Replaces: mozilla-thunderbird, thunderbird-gnome-support (<= 3.0.4+nobinonly-0ubuntu3)
Provides: mail-reader
Depends: libasound2 (>= 1.0.16), libatk1.0-0 (>= 1.12.4), libc6 (>= 2.15), libcairo2 (>= 1.2.4), libdbus-1-3 (>= 1.0.2), libdbus-glib-1-2 (>= 0.78), libfontconfig1 (>= 2.9.0), libfreetype6 (>= 2.3.9), libgcc1 (>= 1:4.1.1), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.37.3), libgtk2.0-0 (>= 2.24.0), libpango-1.0-0 (>= 1.22.0), libpangocairo-1.0-0 (>= 1.14.0), libstartup-notification0 (>= 0.8), libstdc++6 (>= 4.6), libx11-6, libxext6, libxrender1, libxt6
Recommends: myspell-en-us | hunspell-dictionary | myspell-dictionary, libcanberra0, libdbusmenu-glib4, libdbusmenu-gtk4
Suggests: thunderbird-gnome-support, ttf-lyx
Conflicts: mozilla-thunderbird
Breaks: thunderbird-couchdb, thunderbird-gnome-support (<= 3.0.4+nobinonly-0ubuntu3)
Filename: pool/main/t/thunderbird/thunderbird_24.0+build1-0ubuntu1_i386.deb
Size: 29024712
MD5sum: c01e2c8a1d41364eddcd25216551b5de
SHA1: 34d5ab43f1cefee89811c14f2a32edaf664d6870
SHA256: 9a273d902a934653fe8b03a7aa3a03d9397b6f554d036c919c3daf7f5f9be0ad
Description-en: Email, RSS and newsgroup client with integrated spam filter
 Thunderbird is a full-featured email, RSS and newsgroup client that makes
 emailing safer, faster and easier than ever before. It supports different mail
 accounts (POP, IMAP, Gmail), has a simple mail account setup wizard, one-
 click address book, tabbed interface, an integrated learning spam filter,
 advanced search and indexing capabilities, and offers easy organization
 of mails with tagging and virtual folders. It also features unrivalled
 extensibility.
Description-md5: 68ed1001b79d708ad48956a0c129114d
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
Supported: 9m
Task: ubuntu-desktop, ubuntu-usb, edubuntu-desktop, edubuntu-usb, xubuntu-desktop

Donc deux versions de thunderbird sont disponibles 1:24.0+build1-0ubuntu1 et 1:24.6.0+build1-0ubuntu0.13.10.1 (c'est celle installée en ce moment). Si je veux revenir à la précédente version

sudo apt-get install thunderbird=1:24.0+build1-0ubuntu1

Après, il faut bloquer le paquet pour empêcher la màj

sudo apt-mark hold thunderbird

Pour le débloquer

sudo apt-mark unhold thunderbird

Linux depuis ~2007. Xubuntu seulement.

Hors ligne

#3 Le 24/07/2014, à 14:50

Mobidique

Re : [RESOLU] De TB31 à TB24.7

Bonne info.
Cela dit chez moi j'ai de dispo les versions 31.0 et 11.0 8o ... Je suis pas branché sur le ppa stable de mozilla team, comprend pas pourquoi j'ai ça ...
:-/
@+


Debian buster : job laptop & desktop, sons desktops, latitude D420 branché sur l'ampli familial, home laptop & wife's laptop

Hors ligne

#4 Le 24/07/2014, à 14:53

melixgaro

Re : [RESOLU] De TB31 à TB24.7

Pour compléter, le test que j'ai fait était sur Xubuntu 13.10 et je n'utilise pas de dépôts dédiés pour firefox & thunderbird (donc mes firefox et thunderbird viennent des dépôts canonical).
Si j'en crois ta signature, tu es sous 12.04, ça explique peut-être les différences de version.


Linux depuis ~2007. Xubuntu seulement.

Hors ligne

#5 Le 24/07/2014, à 15:24

Coeur Noir

Re : [RESOLU] De TB31 à TB24.7

Mobidique a écrit :

il n'est pas trouvé dans /usr/bin ou un truc comme ça (...) Si non, comment je fais pour que thunderbird devienne une commande connue du système ? Un lien symbolique vers /opt/thunderbird/thunderbird ?

Oui, un lien symbolique dans /usr/bin nommé thunderbird qui pointe vers où se trouve "vraiment" ton thunderbird.

Sinon tu peux aussi ajouter le dossier qui contient ton thunderbird dans PATH (voir doc) mais ça me paraît moins "propre".


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#6 Le 25/07/2014, à 14:59

Mobidique

Re : [RESOLU] De TB31 à TB24.7

Wep, simple et de bon goût, ca marche donc c'est scientifique, c'est fait.
Merci
@+

melixgaro> ce qui est étrange c'est que j'ai des version plus récente que les tiennes 8o, mais bon c'est pas grave c'est réglé. Merci.

Dernière modification par Mobidique (Le 25/07/2014, à 15:00)


Debian buster : job laptop & desktop, sons desktops, latitude D420 branché sur l'ampli familial, home laptop & wife's laptop

Hors ligne

#7 Le 25/07/2014, à 16:02

melixgaro

Re : [RESOLU] De TB31 à TB24.7

des versions

non, d'après ton message tu as une seule version plus récente, à savoir la 31. Ce qui n'est pas forcément surprenant je n'ai pas fait les màj depuis ~10j (donc avant la sortie de la v31) et en plus, étant sur 13.10 qui 'est plus maintenue depuis ~7j, je suis même pas certain d'avoir la v31. Ça attendra le passage à 14.04 ou 14.10...

Cool, si tu as pu régler ton problème. Souvent, il faut attendre qques jours pour que les modules soient disponibles...


Linux depuis ~2007. Xubuntu seulement.

Hors ligne