Libreoffice

Bonjour à tous,
actuellement est-il possible d'installer libreoffice sur debian squeeze? si oui, faut-il obligatoirement désinstaller openoffice avant et s'il faut récupérer le deb contenu dans http://download.documentfoundation.org/libreoffice/stable/3.3.2/deb/x86/LibO_3.3.2_Linux_x86_langpack-deb_fr.tar.gz

comment l'installer? j'ai une erreur :
dpkg-split: erreur de lecture sur LibO_3.3.2rc2_Linux_x86_langpack-deb_fr/: est un dossier
dpkg : erreur de traitement de LibO_3.3.2rc2_Linux_x86_langpack-deb_fr/ (--install) :
le sous-processus dpkg-split a retourné une erreur de sortie d'état 2
Des erreurs ont été rencontrées pendant l'exécution :
LibO_3.3.2rc2_Linux_x86_langpack-deb_fr/
merci beaucoup de votre aide

8 réponses

  1. Ce billet daté du 18 fevrier 2011 décrit la démarche :
    http://mcbl.educatux.org/?p=251
    1. Bonjour,
      merci pour ta réponse mais je ne comprends pas cette méthode...
      je ne crois pas que j'ai besoin d'ajouter une ligne avec "sid" alors que j'ai dans /etc/apt/sources/list cette ligne :
      deb http://ftp.fr.debian.org/debian/ squeeze main contrib non-free?
      ensuite il n'y a aucune explication à la suite sur ce tuto malheureusement.
      merci de m'expliquer
      1. Il faut ajouter le dépôt sid car il contient le paquet libreoffice, la modification du fichier /etc/apt/preferences permet de ne prendre en compte que les paquets du dépôt sid nécessaires à libreoffice.
      2. merci, mais ça ne semble pas marcher, j'ai ajouté à mes dépôts :
        ##libroffice
        deb http://ftp.fr.debian.org/debian/ wheezy main contrib non-free

        et après un update et upgrade, j'ai beaucoup de dépendances et j'ai quitté sans installer, ne sachant toujours pas si je suis sur la bonne voie et trouvant des conflits, c'est trop risqué...
        Supprimer les paquets suivants :
        1) g++-4.4
        2) libstdc++6-4.4-dev
        1. Modérateur
          Salut,

          Pour tester pourquoi pas installer un debian testing avec VirtualBox?
          Si tu vois que tu fonctionne bien sur ton PC alors tu pourrais passer à testing.
        2. Bonjour Lami,
          est-ce que ça signifie que c'est un peu tôt pour essayer libreoffice en parallèle avec openoffice sur squeeze ou est-ce que je vais supprimer des paquets d'Openoffice en installant les dépendances de libreOffice?
          parce que si c'est le cas, je reste tranquillement sur Openoffice, je n'arrive déjà pas à m'y retrouver avec mon partitionnement, et toutes les entrées au démarrage de mon système (qui fera l'objet de prochaines questions ici si c'est possible) installer à nouveau virtualbox, relève de la folie;)
          merci de me dire si ce que je voulais faire est correct à l'installation de libreoffice
          bonne journée
      3. Avec une configuration correcte, l'upgrade n'écrase pas les versions stables, exemple :
        #Configuration du dépôt 
        echo "deb http://ftp.fr.debian.org/debian/ testing main contrib non-free " >> /etc/apt/sources.list.d/testing.list 
        
        # configuration d'apt pour privilégier les versions stables 
        echo 'APT::Default-Release "stable";' >> /etc/apt/apt.conf 
        cat >> /etc/apt/preferences <<EOF 
        # Libreoffice 
        Package: /libreoffice/ 
        Pin: release a=testing 
        Pin-priority: 550 
        EOF 
        
        #Mise à jour des dépôts 
        apt-get update 
        
        apt-get --simulate upgrade 
        apt-get --simulate install -t testing libreoffice 
        


        La configuration restera valable même quand les paquets libreoffices passeront dans le dépôt stable, la version testing ne sera alors plus utilisée.
        ;-) Flachy Joe ;-)
        1. Bonjour Flachy Joe,
          concernant "# configuration d'apt pour privilégier les versions stables"
          je n'ai pas /etc/apt/apt.conf , seulement un dossier /etc/apt/apt.conf .d
          à quoi il sert?
          merci beaucoup
        2. Modérateur
          Salut,

          Tu doit le créer. De toute façon c'est qu'il te montre dans son message. Il le crée avec cat

          à quoi il sert?
          man apt.conf
          man apt_preferences
      4. re,
        j'ai juste compris que etc/apt/preferences donnait un ordre de priorité aux dépôts
        pour le reste...
        cat >> /etc/apt/preferences <<EOF
        ne me donne rien, j'ai édité directement le fichier puis un aptitude update et un aptitude install libreoffice
        merci
        Les NOUVEAUX paquets suivants vont être installés :
        libdb5.1{a} libgdk-pixbuf2.0-0{ab} libreoffice libreoffice-base{ab}
        libreoffice-base-core{ab} libreoffice-calc{ab} libreoffice-common{ab}
        libreoffice-core{ab} libreoffice-draw{ab} libreoffice-emailmerge{a}
        libreoffice-filter-binfilter{ab} libreoffice-filter-mobiledev{a}
        libreoffice-impress{a} libreoffice-java-common{a} libreoffice-math{ab}
        libreoffice-report-builder-bin{ab} libreoffice-style-galaxy{a}
        libreoffice-writer{ab} libssl1.0.0{a} libwpd-0.9-9{ab} libwpg-0.2-2{a}
        libwps-0.2-2{ab}
        0 paquets mis à jour, 22 nouvellement installés, 0 à enlever et 0 non mis à jour.
        Il est nécessaire de télécharger 105 Mo d'archives. Après dépaquetage, 288 Mo seront utilisés.
        Les paquets suivants ont des dépendances non satisfaites :
        libreoffice-base: Dépend: ure (>= 1.7.0+LibO3.3.0~beta3) mais 1.6.1+OOo3.2.1-11+squeeze2 est installé.
        libreoffice-calc: Dépend: ure (>= 1.7.0) mais 1.6.1+OOo3.2.1-11+squeeze2 est installé.
        libreoffice-core: Dépend: libgtk2.0-0 (>= 2.24.0) mais 2.20.1-2 est installé.
        Dépend: libhyphen0 (>= 2.7.1) mais 2.5-1 est installé.
        Dépend: libtextcat0 (>= 2.2-8) mais il ne sera pas installé.
        Dépend: ure (>= 1.7.0+LibO3.3.0~beta3) mais 1.6.1+OOo3.2.1-11+squeeze2 est installé.
        Dépend: librdf0 (>= 1.0.13) mais 1.0.10-3 est installé.
        libreoffice-writer: Dépend: ure (>= 1.7.0) mais 1.6.1+OOo3.2.1-11+squeeze2 est installé.
        libreoffice-draw: Dépend: ure (>= 1.7.0) mais 1.6.1+OOo3.2.1-11+squeeze2 est installé.
        libreoffice-filter-binfilter: Dépend: ure (>= 1.7.0) mais 1.6.1+OOo3.2.1-11+squeeze2 est installé.
        libreoffice-base-core: Dépend: ure (>= 1.7.0) mais 1.6.1+OOo3.2.1-11+squeeze2 est installé.
        libwps-0.2-2: Dépend: libstdc++6 (>= 4.6) mais 4.4.5-8 est installé.
        libgdk-pixbuf2.0-0: Dépend: libglib2.0-0 (>= 2.28.0) mais 2.24.2-1 est installé.
        Casse: libgtk2.0-0 (< 2.21.3) mais 2.20.1-2 est installé.
        Casse: libgtk2.0-bin (< 2.21.3) mais 2.20.1-2 est installé.
        Casse: librsvg2-2 (< 2.26.3-2) mais 2.26.3-1 est installé.
        Casse: libwmf0.2-7 (< 0.2.8.4-7) mais 0.2.8.4-6.1+b1 est installé.
        libreoffice-math: Dépend: ttf-opensymbol (>= 2:2.4.3~) mais 1:3.2.1-11+squeeze2 est installé.
        libreoffice-common: Est en conflit avec: openoffice.org-common (< 1:3.3.0~) mais 1:3.2.1-11+squeeze2 est installé.
        libreoffice-report-builder-bin: Dépend: ure (>= 1.7.0) mais 1.6.1+OOo3.2.1-11+squeeze2 est installé.
        libwpd-0.9-9: Dépend: libstdc++6 (>= 4.6) mais 4.4.5-8 est installé.
        Les actions suivantes permettront de résoudre ces dépendances :

        Conserver les paquets suivants dans leur version actuelle :
        1) libgdk-pixbuf2.0-0 [Non installé]
        2) libreoffice [Non installé]
        3) libreoffice-base [Non installé]
        4) libreoffice-base-core [Non installé]
        5) libreoffice-calc [Non installé]
        6) libreoffice-common [Non installé]
        7) libreoffice-core [Non installé]
        8) libreoffice-draw [Non installé]
        9) libreoffice-emailmerge [Non installé]
        10) libreoffice-filter-binfilter [Non installé]
        11) libreoffice-filter-mobiledev [Non installé]
        12) libreoffice-impress [Non installé]
        13) libreoffice-java-common [Non installé]
        14) libreoffice-math [Non installé]
        15) libreoffice-report-builder-bin [Non installé]
        16) libreoffice-style-galaxy [Non installé]
        17) libreoffice-writer [Non installé]
        18) libwpd-0.9-9 [Non installé]
        19) libwpg-0.2-2 [Non installé]
        20) libwps-0.2-2 [Non installé]

        Laisser les dépendances suivantes non satisfaites :
        21) libreoffice-writer recommande libreoffice-filter-binfilter
        22) libreoffice-writer recommande libreoffice-emailmerge
        23) libreoffice-writer recommande libreoffice-math

        Accepter cette solution ? [Y/n/q/?] n
        ouverts : 2277 ; fermés : 17655 ; reportés : 88 ; en conflit : 126 oLes actions suivantes permettront de résoudre ces dépendances :

        Supprimer les paquets suivants :
        1) gir1.0-clutter-1.0
        2) gir1.0-freedesktop
        3) gir1.0-glib-2.0
        4) gir1.0-gstreamer-0.10
        5) gir1.0-gtk-2.0
        6) gir1.0-json-glib-1.0

        Installer les paquets suivants :
        7) gir1.2-atk-1.0 [2.0.0-1 (testing)]
        8) gir1.2-clutter-1.0 [1.6.14-1 (testing)]
        9) gir1.2-freedesktop [0.10.8-1 (testing)]
        10) gir1.2-gdkpixbuf-2.0 [2.23.3-3 (testing)]
        11) gir1.2-glib-2.0 [0.10.8-1 (testing)]
        12) gir1.2-gstreamer-0.10 [0.10.34-1 (testing)]
        13) gir1.2-gtk-2.0 [2.24.4-3 (testing)]
        14) gir1.2-json-glib-1.0 [0.12.0-3 (testing)]
        15) gir1.2-pango-1.0 [1.28.3-6 (testing)]
        16) libcairo-gobject2 [1.10.2-6 (testing)]
        17) libcairo-script-interpreter2 [1.10.2-6 (testing)]
        18) libclutter-1.0-common [1.6.14-1 (testing)]
        19) libgdk-pixbuf2.0-dev [2.23.3-3 (testing)]
        20) libgirepository-1.0-1 [0.10.8-1 (testing)]
        21) libglib2.0-bin [2.28.6-1 (testing)]
        22) libgmp10 [2:5.0.1+dfsg-7 (testing)]
        23) libgnutlsxx26 [2.10.5-1+b1 (testing)]
        24) libxcb-shm0-dev [1.7-2 (testing)]

        Conserver les paquets suivants dans leur version actuelle :
        25) libreoffice [Non installé]
        26) libreoffice-base [Non installé]
        27) libreoffice-base-core [Non installé]
        28) libreoffice-calc [Non installé]
        29) libreoffice-common [Non installé]
        30) libreoffice-core [Non installé]
        31) libreoffice-draw [Non installé]
        32) libreoffice-emailmerge [Non installé]
        33) libreoffice-filter-binfilter [Non installé]
        34) libreoffice-filter-mobiledev [Non installé]
        35) libreoffice-impress [Non installé]
        36) libreoffice-java-common [Non installé]
        37) libreoffice-math [Non installé]
        38) libreoffice-report-builder-bin [Non installé]
        39) libreoffice-style-galaxy [Non installé]
        40) libreoffice-writer [Non installé]
        41) libwpd-0.9-9 [Non installé]
        42) libwpg-0.2-2 [Non installé]
        43) libwps-0.2-2 [Non installé]

        Mettre à jour les paquets suivants :
        44) gtk2-engines-pixbuf [2.20.1-2 (now, stable) -> 2.24.4-3 (testing)]
        45) libatk1.0-0 [1.30.0-1 (now, stable) -> 2.0.0-1 (testing)]
        46) libatk1.0-data [1.30.0-1 (now, stable) -> 2.0.0-1 (testing)]
        47) libatk1.0-dev [1.30.0-1 (now, stable) -> 2.0.0-1 (testing)]
        48) libcairo2 [1.8.10-6 (now, stable) -> 1.10.2-6 (testing)]
        49) libcairo2-dev [1.8.10-6 (now, stable) -> 1.10.2-6 (testing)]
        50) libclutter-1.0-0 [1.2.12-3 (now, stable) -> 1.6.14-1 (testing)]
        51) libgail-common [2.20.1-2 (now, stable) -> 2.24.4-3 (testing)]
        52) libgail18 [2.20.1-2 (now, stable) -> 2.24.4-3 (testing)]
        53) libgcrypt11 [1.4.5-2 (now, stable) -> 1.4.6-5 (testing)]
        54) libgcrypt11-dev [1.4.5-2 (now, stable) -> 1.4.6-5 (testing)]
        55) libglib2.0-0 [2.24.2-1 (now, stable) -> 2.28.6-1 (testing)]
        56) libglib2.0-dev [2.24.2-1 (now, stable) -> 2.28.6-1 (testing)]
        57) libgnutls-dev [2.8.6-1 (now, stable) -> 2.10.5-1+b1 (testing)]
        58) libgnutls26 [2.8.6-1 (now, stable) -> 2.10.5-1+b1 (testing)]
        59) libgpg-error-dev [1.6-1 (now, stable) -> 1.10-0.3 (testing)]
        60) libgpg-error0 [1.6-1 (now, stable) -> 1.10-0.3 (testing)]
        61) libgtk2.0-0 [2.20.1-2 (now, stable) -> 2.24.4-3 (testing)]
        62) libgtk2.0-bin [2.20.1-2 (now, stable) -> 2.24.4-3 (testing)]
        63) libgtk2.0-dev [2.20.1-2 (now, stable) -> 2.24.4-3 (testing)]
        64) libpango1.0-0 [1.28.3-1+squeeze2 (now, stable) -> 1.28.3-6 (testing)]
        65) libpango1.0-dev [1.28.3-1+squeeze2 (now, stable) -> 1.28.3-6 (testing)]
        66) libpcre3 [8.02-1.1 (now, stable) -> 8.12-3 (testing)]
        67) libpixman-1-0 [0.16.4-1 (now, stable) -> 0.21.8-1 (testing)]
        68) libpixman-1-dev [0.16.4-1 (now, stable) -> 0.21.8-1 (testing)]
        69) librsvg2-2 [2.26.3-1 (now, stable) -> 2.32.1-1 (testing)]
        70) librsvg2-common [2.26.3-1 (now, stable) -> 2.32.1-1 (testing)]
        71) libseed0 [2.30.0-1+b1 (now, stable) -> 2.31.91-1+sid1 (testing)]
        72) libwmf0.2-7 [0.2.8.4-6.1+b1 (now, stable) -> 0.2.8.4-8 (testing)]
        73) libxcb-shm0 [1.6-1 (now, stable) -> 1.7-2 (testing)]

        Laisser les dépendances suivantes non satisfaites :
        74) libreoffice-writer recommande libreoffice-filter-binfilter
        75) libreoffice-writer recommande libreoffice-java-common (>= 1:3.3.2~)
        76) libreoffice-writer recommande libreoffice-emailmerge
        77) libreoffice-writer recommande libreoffice-math

        Accepter cette solution ? [Y/n/q/?] q
        Abandon de tous les efforts pour rechercher une solution à ces dépendances.
        Abandon.
        1. Salut,
          de ce que tu as posté , on en déduit qu'il faut ajuster les priorités pour les paquets suivant :
          ure
          libgtk2.0-0
          libhyphen0
          libtextcat0
          librdf0
          libglib2.0-0
          ttf-opensymbol
          libstdc++6


          Il faut informer Apt qu'il doit utiliser les paquets testing correspondants.
          Tu peux le faire de cette façon :
          cat >> /etc/apt/preferences <<EOF 
          # Libreoffice 
          Package: /libreoffice/ libhyphen0 ure uno-libs3 ttf-opensymbol libgtk2.0-0 libtextcat0 librdf0 libglib2.0-0 libstdc++6
          Pin: release a=testing 
          Pin-priority: 550
          EOF 

          ou en éditant le fichier /etc/apt/preferences pour y ajouter ce qui se trouve entre les deux "EOF."
          1. Bonjour,
            j'ai modifié le fichier /etc/apt/preferences comme tu l'expliques mais je ne peux malheureusement pas continuer :
            j'ai malgré tout, encore beaucoup trop de dépendances non satisfaites, casse... et je ne veux pas risquer de casser openoffice si ça ne fonctionne pas.
            Je te remercie mais je vais m'arrêter là.
            très bonne soirée!
            1. Ben au pire tu n'auras qu'a faire l'opération inverse, tu risque pas de "casser" grand chose...

              Perso je tourne sur la version unstable, et la seul chose qui m'est arrivé c'est la perte de la configuration du grub (2 fois en environ 1 an, et récupéré en 5 min avec Rescatux) donc c'est limite si je ne conseillerai pas de préférer les paquets testing au stables.