LibreOffice 5.0 est sorti à la mi 2015. Dans Raspbian Jessie c’est la version 4 de LibreOffice qui a été intégrée. Pourtant la version 5 de LibreOffice propose une interface utilisateur nettement améliorée, avec une meilleure gestion de l’espace et un look plus propre. Elle offre une meilleure interopérabilité avec les autres suites bureautiques, grâce à de filtres améliorés pour gérer des formats non standards
Au sommaire :
- 1 Passer à LibreOffice 5 sur Raspberry Pi avec Raspbian Jessie PIXEL
- 1.1 Mise à jour du système
- 1.2 La version d’origine de LibreOffice
- 1.3 Les menus des applications
- 1.4 Modification du dépôt
- 1.5 Prise en compte du nouveau dépôt
- 1.6 Installation de LibreOffice 5
- 1.7 Test de LibreOffice 5
- 1.8 LibreOffice 5 en français dans le texte
- 1.9 Version de LibreOffice 5 installée
- 1.10 Et les cliparts ?
- 1.11 Remise en état de sources.list
- 2 Conclusion
- 3 Sources
Passer à LibreOffice 5 sur Raspberry Pi avec Raspbian Jessie PIXEL
[stextbox id= »warning » caption= »Attention ! »]La mise à jour de LibreOffice se fait à partir de Raspbian Stretch qui est actuellement en version « testing ». Ne faites pas cette modif sur une distribution qui vous est utile sans avoir procédé à une sauvegarde de vos données ! Il est conseillé de réaliser cette opération sur une carte micro SD dédiée. Le blog framboise314 ne pourra pas être tenu pour responsable en cas de perte de données ou de mauvais fonctionnement de la version modifiée de Raspbian.[/stextbox]
Comme d’habitude on va commencer par mettre le système à jour. Je suis parti d’une Raspbian Jessie toute fraîche (25/11/2016) que j’ai mise à jour complètement avant de démarrer le passage à LibreOffice 5.0
Mise à jour du système
sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrade sudo rpi-update sudo apt-get autoremove
Une fois tout ça terminé (vous avez le temps de boire un café) on peut vérifier la version de Linux en cours d’utilisation :
pi@raspberrypi:/etc/apt $ uname -a Linux raspberrypi 4.4.38-v7+ #938 SMP Thu Dec 15 15:22:21 GMT 2016 armv7l GNU/Linux
La version d’origine de LibreOffice
Dans le Menu de Raspbian, cliquez sur Bureautique et ouvrez par exemple Writer.
Dans l’aide (Help) de Writer, cliquez sur la dernière ligne du menu pour afficher la version :
On voit que c’est une version 4.3 de LibreOffice qui est intégrée à Raspbian Jessie.
Writer
Calc
Draw
Ces images de la version 4 vous permettront de comparer avec les menus de la version 5 de LibreOffice.
Modification du dépôt
Les versions de Raspbian (Debian) sont nommées d’après les personnages de Toy Story. On a eu Wheezy, puis Jessie et voici venir Stretch…
Actuellement la version de Raspbian Stretch est en « Testing« . C’est la version actuellement en développement de la prochaine version stable de Raspbian (Debian). Elle est aussi disponible sous le nom de la future version, c’est-à-dire Stretch (depuis le 25 avril 2015).
Ce qui nous intéresse particulièrement ici, c’est que Stretch intègre la version 5 de LibreOffice ! Nous allons donc modifier le dépôt utilisé pour les mises à jour du système en remplaçant Jessie par Stretch. Ça se passe dans le fichier sources.list dont nous allons d’abord faire une copie de secours sources.list.org (comme à chaque fois qu’on intervient dans un fichier de configuration 😉 )
pi@raspberrypi:~ $ cd /etc/apt pi@raspberrypi:/etc/apt $ sudo cp sources.list sources.list.org pi@raspberrypi:/etc/apt $ ls apt.conf.d preferences.d sources.list.d trusted.gpg trusted.gpg.d listchanges.conf sources.list sources.list.org trusted.gpg~ pi@raspberrypi:/etc/apt $ sudo nano sources.list
Une fois ouvert le fichier sources.list on trouve
deb http://mirrordirector.raspbian.org/raspbian/ jessie main contrib non-free rpi # Uncomment line below then 'apt-get update' to enable 'apt-get source' #deb-src http://archive.raspbian.org/raspbian/ jessie main contrib non-free rpi
qu’on modifie en remplaçant jessie par stretch comme ci-dessous
deb http://mirrordirector.raspbian.org/raspbian/ stretch main contrib non-free rpi # Uncomment line below then 'apt-get update' to enable 'apt-get source' #deb-src http://archive.raspbian.org/raspbian/ jessie main contrib non-free rpi
Maintenant le dépôt qui sera utilisé sera Stretch, celui de la version future de Raspbian qui contient déjà LibreOffice en version 5 🙂
Prise en compte du nouveau dépôt
La modification de sources.list n’intervient qu’au niveau d’un fichier de configuration. Pour prendre en compte cette modification il faut passer par la commande apt-get update qui va prendre en compte le contenu du dépôt :
pi@raspberrypi:/etc/apt $ sudo apt-get update Réception de : 1 http://mirrordirector.raspbian.org stretch InRelease [15,0 kB] Atteint http://archive.raspberrypi.org jessie InRelease Atteint http://archive.raspberrypi.org jessie/main armhf Packages Réception de : 2 http://mirrordirector.raspbian.org stretch/main armhf Packages [11,6 MB] Atteint http://archive.raspberrypi.org jessie/ui armhf Packages .../...
Installation de LibreOffice 5
On peut maintenant lancer l’installation de LibreOffice 5
pi@raspberrypi:/etc/apt $ sudo apt-get install libreoffice Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait .../... 62 mis à jour, 115 nouvellement installés, 13 à enlever et 820 non mis à jour. Il est nécessaire de prendre 217 Mo dans les archives. Après cette opération, 220 Mo d'espace disque supplémentaires seront utilisés. Souhaitez-vous continuer ? [O/n]
Comme d’habitude, répondez Voui, ne soyez pas contrariant(e)…
L’installation commence et au bout d’un moment le système vous demande s’il peut redémarrer des services sans votre avis…
Dites-lui encore Voui et ouvrez -encore- une bière, une boisson au Cola ou faites vous un café (un thé ?)
Au bout d’un (long) moment, votre version de LibreOffice est à jour
.../... Paramétrage de libreoffice-librelogo (1:5.2.4~rc1-1) ... Paramétrage de libreoffice-wiki-publisher (1.2.0+LibO5.2.4~rc1-1) ... Paramétrage de libreoffice-nlpsolver (0.9+LibO5.2.4~rc1-1) ... Traitement des actions différées (« triggers ») pour libc-bin (2.24-8+rpi1) ... Traitement des actions différées (« triggers ») pour libreoffice-common (1:5.2.4~rc1-1) ... pi@raspberrypi:/etc/apt $
Test de LibreOffice 5
Bon déjà c’est pas mal, c’est bien LibreOffice 5 qui s’ouvre 🙂
Arrgh ! Mais c’est encore en anglais ! Pendant qu’on y est on se le traduit en français ?
LibreOffice 5 en français dans le texte
Pour franciser LibreOffice 5 il faut installer le paquet libreoffice-l10n-fr
pi@raspberrypi:/etc/apt $ sudo apt-get install libreoffice-l10n-fr Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes : Les paquets suivants contiennent des dépendances non satisfaites : sonic-pi : Dépend: libQt5printsupport5 mais il n'est pas installable E: Dépendances non satisfaites. Essayez « apt-get -f install » sans paquet (ou indiquez une solution).
Bon à priori apt-get a détecté un souci dans les dépendances mais nous propose gentiment une solution… On y va (si vous n’avez pas ce message sautez l’étape suivante)
pi@raspberrypi:/etc/apt $ sudo apt-get -f install Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait Correction des dépendances... Fait Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires : libboost-atomic1.55.0 libboost-system1.55.0 libboost-thread1.55.0 libelfg0 libglew1.10 liborcus-0.8-0 libpython3.4 libpython3.4-dev libpython3.4-minimal libpython3.4-stdlib libqt5concurrent5 libqt5core5a libqt5dbus5 libqt5gui5 libqt5network5 libqt5opengl5 libqt5printsupport5 libqt5svg5 libqt5widgets5 libruby2.1 libscsynth1 libwps-0.3-3 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-randr0 libxcb-render-util0 libxcb-xkb1 libxkbcommon-x11-0 libyaml-0-2 python3.4 python3.4-dev python3.4-minimal qttranslations5-l10n ruby ruby2.1 rubygems-integration supercollider-server Veuillez utiliser « sudo apt autoremove » pour les supprimer. Les paquets suivants seront ENLEVÉS : sonic-pi 0 mis à jour, 0 nouvellement installés, 1 à enlever et 820 non mis à jour. Après cette opération, 151 Mo d'espace disque seront libérés. Souhaitez-vous continuer ? [O/n]
Allez dites lui encore Voui ! On s’occupera des paquets qui ne sont plus nécessaires plus tard (mais vous pouvez le faire de suite si vous voulez)
Souhaitez-vous continuer ? [O/n] o (Lecture de la base de données... 117339 fichiers et répertoires déjà installés.) Suppression de sonic-pi (1:2.11.0-0) ... Traitement des actions différées (« triggers ») pour mime-support (3.58) ... Traitement des actions différées (« triggers ») pour desktop-file-utils (0.22-1) ... Traitement des actions différées (« triggers ») pour gnome-menus (3.13.3-6) ...
On relance l’installation. Maintenant les dépendances ne devraient plus poser de problème…
pi@raspberrypi:/etc/apt $ sudo apt-get install libreoffice-l10n-fr Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires : libboost-atomic1.55.0 libboost-system1.55.0 libboost-thread1.55.0 libelfg0 libglew1.10 liborcus-0.8-0 libpython3.4 libpython3.4-dev libpython3.4-minimal libpython3.4-stdlib libqt5concurrent5 libqt5core5a libqt5dbus5 libqt5gui5 libqt5network5 libqt5opengl5 libqt5printsupport5 libqt5svg5 libqt5widgets5 libruby2.1 libscsynth1 libwps-0.3-3 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-randr0 libxcb-render-util0 libxcb-xkb1 libxkbcommon-x11-0 libyaml-0-2 python3.4 python3.4-dev python3.4-minimal qttranslations5-l10n ruby ruby2.1 rubygems-integration supercollider-server Veuillez utiliser « sudo apt autoremove » pour les supprimer. Paquets suggérés : hunspell-dictionary-fr | myspell-dictionary-fr hyphen-fr libreoffice-grammarcheck-fr libreoffice-help-fr mythes-fr Les NOUVEAUX paquets suivants seront installés : libreoffice-l10n-fr 0 mis à jour, 1 nouvellement installés, 0 à enlever et 820 non mis à jour. Il est nécessaire de prendre 421 ko dans les archives. Après cette opération, 2 517 ko d'espace disque supplémentaires seront utilisés. Réception de:1 http://raspbian.42.fr/raspbian stretch/main armhf libreoffice-l10n-fr all 1:5.2.4~rc1-1 [421 kB] 421 ko réceptionnés en 1s (279 ko/s) Sélection du paquet libreoffice-l10n-fr précédemment désélectionné. (Lecture de la base de données... 105352 fichiers et répertoires déjà installés.) Préparation du dépaquetage de .../libreoffice-l10n-fr_1%3a5.2.4~rc1-1_all.deb ... Dépaquetage de libreoffice-l10n-fr (1:5.2.4~rc1-1) ... Paramétrage de libreoffice-l10n-fr (1:5.2.4~rc1-1) ... pi@raspberrypi:/etc/apt $
Et on vérifie :
Yep ! on a un Libre office en français, tous les menus sont bien traduits 🙂
Version de LibreOffice 5 installée
Rendez vous dans le menu Aide et cliquez sur A propos de LibreOffice. L’écran ci-dessus s’affiche. Nous sommes bien passés en version 5.2.
Et les cliparts ?
Souvent les utilisateurs qui passent d’une suite commerciale à LibreOffice me font la remarque que les cliparts sont un peu décevants. On va améliorer ça aussi.
Allez dans le menu Insertion > Media > Galerie de Writer.
Il y a une liste des cliparts inclus dans LibreOffice 5.
Pour augmenter la disponibilité en cliparts, installons openclipart :
pi@raspberrypi:/etc/apt $ sudo apt-get install openclipart Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires : libboost-atomic1.55.0 libboost-system1.55.0 libboost-thread1.55.0 libelfg0 libglew1.10 liborcus-0.8-0 libpython3.4 libpython3.4-dev libpython3.4-minimal libpython3.4-stdlib libqt5concurrent5 libqt5core5a libqt5dbus5 libqt5gui5 libqt5network5 libqt5opengl5 libqt5printsupport5 libqt5svg5 libqt5widgets5 libruby2.1 libscsynth1 libwps-0.3-3 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-randr0 libxcb-render-util0 libxcb-xkb1 libxkbcommon-x11-0 libyaml-0-2 python3.4 python3.4-dev python3.4-minimal qttranslations5-l10n ruby ruby2.1 rubygems-integration supercollider-server Veuillez utiliser « sudo apt autoremove » pour les supprimer. The following additional packages will be installed: librsvg2-2 librsvg2-bin librsvg2-common openclipart-libreoffice openclipart-png openclipart-svg Paquets suggérés : gimp ksvg gimp-svg inkscape sodipodi sketch Les NOUVEAUX paquets suivants seront installés : librsvg2-bin openclipart openclipart-libreoffice openclipart-png openclipart-svg Les paquets suivants seront mis à jour : librsvg2-2 librsvg2-common 2 mis à jour, 5 nouvellement installés, 0 à enlever et 818 non mis à jour. Il est nécessaire de prendre 178 Mo dans les archives. Après cette opération, 333 Mo d'espace disque supplémentaires seront utilisés. Souhaitez-vous continuer ? [O/n]
Dites Voui pour installer les cliparts supplémentaires
On peut maintenant faire un peu de ménage en supprimant les fichiers inutiles :
pi@raspberrypi:/etc/apt $ sudo apt-get autoremove Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait Les paquets suivants seront ENLEVÉS : libboost-atomic1.55.0 libboost-system1.55.0 libboost-thread1.55.0 libelfg0 libglew1.10 liborcus-0.8-0 libpython3.4 libpython3.4-dev libpython3.4-minimal libpython3.4-stdlib libqt5concurrent5 libqt5core5a libqt5dbus5 libqt5gui5 libqt5network5 libqt5opengl5 libqt5printsupport5 libqt5svg5 libqt5widgets5 libruby2.1 libscsynth1 libwps-0.3-3 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-randr0 libxcb-render-util0 libxcb-xkb1 libxkbcommon-x11-0 libyaml-0-2 python3.4 python3.4-dev python3.4-minimal qttranslations5-l10n ruby ruby2.1 rubygems-integration supercollider-server 0 mis à jour, 0 nouvellement installés, 38 à enlever et 793 non mis à jour. Après cette opération, 118 Mo d'espace disque seront libérés. Souhaitez-vous continuer ? [O/n]
Dites encore Voui
Une fois le nettoyage terminé vérifions la disponibilité des cliparts :
Bon… Cette fois vous en avez des cliparts 🙂
Remise en état de sources.list
Pour accéder à LibreOffice 5 nous avons modifié /etc/apt/sources.list. Remettons les choses comme elles étaient avant notre intervention :
pi@raspberrypi:/etc/apt $ cd /etc/apt
pi@raspberrypi:/etc/apt $ sudo cp sources.list.org sources.list
pi@raspberrypi:/etc/apt $
Conclusion
la version « testing » de Raspbian permet de bénéficier de la dernière version de LibreOffice. Ce sera utile pour ceux qui utilisent LibreOffice sur un PC sous Linux ou sou Windows et souhaitent retrouver la même version dans l’environnement Raspbian.
Une nouvelle fois j’attire votre attention sur le fait que cette mise à jour peut entraîner certains dysfonctionnements et qu’il vaut mieux la réaliser sur une carte dédiée.
Comme d’habitude n’hésitez pas à faire part de vos remarques et suggestions dans les commentaires ci-dessous…
Sources
Bonjour , je suis passé moi aussi en version 5 , mais en allant recuperer les dernieres versions sur :
https://fr.libreoffice.org/download/libreoffice-stable/?type=deb-x86_64&version=5.2.4&lang=fr
LibreOffice_5.2.4_Linux_x86-64_deb.tar.gz (libreoffice )
LibreOffice_5.2.4_Linux_x86-64_deb_helppack_fr.tar.gz (fichiers d’aides)
LibreOffice_5.2.4_Linux_x86-64_deb_langpack_fr.tar.gz ( language francais )
puis un tar -xvf de chaque fichiers
dans chaque dossier in y a un dossier DEBS on lance :
dpkg -i LibreOffice_5.2.4.2_Linux_x86-64_deb/DEBS/*.deb
dpkg -i LibreOffice_5.2.4.2_Linux_x86-64_deb_langpack_fr/DEBS/*.deb
dpkg -i LibreOffice_5.2.4.2_Linux_x86-64_deb_helppack_fr/DEBS/*.deb
ca permet aussi d’installer si on veux la 5.3 beta
Bonjour Thierry
merci pour ces infos 🙂
bonnes fêtes de fin d’année
françois
Il y a aussi moyen de garder un système stable (donc jessie) en ne prenant que qqs paquets de stretch en ayant les 2 dépots déclarés. Cela évite de passer TOUT le système en stretch.
Voir https://wiki.debian.org/AptPreferences
Avec votre méthode, au prochain upgrade que les utilisateurs vont faire, ils auront un système stretch en place (ils auront surement oublié qu’ils ont changé cela…)
Bonjour Nicolas
merci pour ces précisions
en fin de tuto je remets le dépôt jessie
j’ai testé après un reboot et ça donne ça :
pi@raspberrypi:~ $ sudo apt-get update
Réception de:1 http://mirrordirector.raspbian.org/raspbian jessie InRelease [14,9 kB]
Atteint:2 http://archive.raspberrypi.org/debian jessie InRelease
Réception de:3 http://mirrordirector.raspbian.org/raspbian jessie/main armhf Packages [8 981 kB]
Réception de:4 http://mirrordirector.raspbian.org/raspbian jessie/contrib armhf Packages [37,5 kB]
Réception de:5 http://mirrordirector.raspbian.org/raspbian jessie/non-free armhf Packages [70,3 kB]
Réception de:6 http://mirrordirector.raspbian.org/raspbian jessie/rpi armhf Packages [1 356 B]
9 106 ko réceptionnés en 23s (386 ko/s)
Lecture des listes de paquets… Fait
pi@raspberrypi:~ $ sudo apt-get upgrade
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Calcul de la mise à jour… Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
pi@raspberrypi:~ $
A priori il n’y a pas de mise à jour complète vers Stretch… vous me confirmerez
bonne fin d’année
cordialement
François
Je rêve d’un guide qui expliquerai les commandesde base dans le terminal, histoire de comprendre ce que l’on fait
Bonjour
une recherche google ?
https://www.google.fr/?gws_rd=ssl#safe=off&q=linux+commandes+de+base
celui-ci est pas mal pour les commandes de base
https://doc.ubuntu-fr.org/tutoriel/console_commandes_de_base
cordialement
François
En effet j’aurai pu chercher ?
Un grand merci
Bonjour
Content d’apprendre que Stretch est en élaboration. Mais est-ce la version 64 bits?
Sinon a-t-on des nouvelles du développement d’un raspbian 64 bts
Bonjour
A priori c’est encore du 32 bits
bin non, je ne suis pas dans le secrets des dieux
j’apprends les infos comme tout le monde 😀
on ne sait pas trop si la Fondation nous réserve une surprise… ou pas 🙂
bonne année
cordialement
François
Bonjour à toi, Ô grand maître du Pi.
J’ai installé la version 5 de libreoffice à partir de Jessie (RPI3)…
Un grand merci pour toutes ces explications. Une petite question. Je travaille beaucoup sur Windows (et le Word – payant – qui va avec) j’ai acheté, récemment, Antidote qui offre également une version Linux… Sur le net, j’ai appris que l’on pouvait l’installer sur une machine tournant sous « Debian Jessie ».
Hormis faire les copier-coller trouvés ici et là (et surtout sur ce site) je n’y connais pas grand-chose à Linux et ses dérivés. Ma question est : peut-on installer cette version d’Antidote sur le PI ? (je tente de transformer ce dernier en une machine dédiée uniquement à l’écriture).
Merci
Bonjour
je ne sais pas si vous êtes tombé sur cette page ?
je n’ai pas trouvé grand chose sur Antidote et Pi
il est possible que les versions d’Antidote tournent sur Jessie mais sur des machines PC x86 ou AMD64
cordialement
François
Merci. Oui, vous avez tout à fait raison. L’exécutable Linux d’Antidote ne fonctionne pas sous une architecture ARM et c’est bien dommage… J’ai acquis récemment un laptop sous « Chrome » : à fuir en faisant un bond de 8 mètres arrière toute ! Le « Truc » n’est même pas capable de lire correctement une vidéo… et les applications bureautiques ne sont valables qu’en ligne. J’ai exhumé mon PI3 lâchement abandonné dans un tiroir bric-à-brac en lui vouant désormais un culte.
Merci pour le maintien en vie de cet incontournable blog.
Bonsoir,
je manque un peu de connaissances linux! J’ai fait la mise à jour à Libreoffice 5 en suivant vos instructions mais Hop! quand arrive l’étape des essais, je ne trouve pas le (les) programme(s) de démarrage de la version 5. Les programmes qui démarrent par les menus sont toujours ceux de la version 4. J’ai effectué une recherche pour trouver un répertoire qui pourrait contenir les nouveaux programmes installés mais je n’ai pas trouvé. Excusez mon ignorance mais pourriez-vous m’indiquer où je pourrais trouver les commandes de démarrage des programmes de la nouvelle version ou me dire si cette situation pourrait être causée par un résultat erroné pour mon installation.
Merci à l’avance.
Richard G.