J'ai suivi ces instructions: Comment installer LibreOffice 6 sous Ubuntu?
Dans Terminal, j'ai tapé libreoffice. Cette erreur est apparue:
/ usr/lib/libreoffice/program/oosplash: erreur lors du chargement des bibliothèques partagées: libuno_sal.so.3: impossible d'ouvrir le fichier d'objet partagé: aucun fichier ou répertoire de ce type
Puis Software Updater s’est ouvert et j’ai exécuté une mise à jour qui corrigeait l’erreur.
Dans Terminal, j'ai tapé libreoffice et l'application s'est exécutée. Simultanément, cette erreur est apparue:
func = xmlSecCheckVersionExt: fichier = xmlsec.c: ligne = 188: obj = inconnu: subj = inconnu: erreur = 19: version non valide: mode = compatible abi; version mineure attendue = 2; version mineure réelle = 2; version subminor attendue = 25; version réelle mineure = 26
Au début, je pensais qu'il y avait quelque chose qui n'allait pas, mais puisqu'il mentionnait quelque chose à propos d'une version, je suis retourné au terminal et j'ai tapé:
libreoffice --version
LibreOffice 6.0.5.2 00m0 (Build: 2)
Ensuite, les commandes
bureau
L'application ouverte sans l'erreur. J'ai fermé l'application
Ensuite, commande
libreoffice
L'application ouverte sans l'erreur.
Ubuntu s'est-il corrigé après avoir recherché le numéro de version?
Bonjour, je suis tombé sur celui-ci: https://bugs.documentfoundation.org/show_bug.cgi?id=11837
La première partie de votre question sur les raisons pour lesquelles le message d'erreur a changé: Oui, après la mise à jour logicielle, certaines dépendances précédemment manquantes ont peut-être été déclarées et la bibliothèque libuno_sal.so.3 a donc été installée.
La deuxième partie est un peu plus mystérieuse:
Mon hypothèse est que Libreoffice, commençant à un moment donné depuis au moins la version 6.0.7-0ubuntu0.18.04.2, a été compilé avec libxmlsec1 1.2.26, mais sous Ubuntu 18.04, la version actuelle de libxmlsec1 est toujours 1.2.25-1build1.
Libreoffice ne charge pas cette bibliothèque à chaque appel, et si votre commande de terminal ne charge pas un ODS par exemple, vous ne voyez pas ce message.
Si vous essayez d’ouvrir une feuille de calcul, par exemple, je suppose que vous verrez toujours ce message jusqu’à ce que les développeurs de libreoffice émettent une solution pour désactiver l’avertissement ou résoudre le problème de dépendance.