Comment installer OnlyOffice Desktop Editors sur Linux
OnlyOffice est une suite bureautique open source compatible avec les formats de documents ouverts et propriétaires. La suite comprend des applications pour créer et modifier des documents texte, des feuilles de calcul et des présentations. La version « communautaire » d’OnlyOffice est gratuite et peut être installée à la fois en tant que service ou sous la forme d’éditeurs de bureau classiques.
Dans cet article, nous voyons comment installer la suite OnlyOffice Desktop Editors sur les principales distributions Linux.
Dans ce tutoriel, vous allez apprendre :
- Comment ajouter le dépôt OnlyOffice aux distributions basées sur Debian et Fedora
- Comment installer OnlyOffice Desktop Editors en tant que package flatpak
- Comment installer OnlyOffice Desktop Editors en tant que package snap
- Comment utiliser l’AppImage des éditeurs de bureau OnlyOffice
Introduction
Il y a essentiellement deux façons d’installer les éditeurs de bureau OnlyOffice sur nos postes de travail : en utilisant des paquets autonomes et multi-distributions ou en ajoutant le référentiel OnlyOffice aux sources logicielles de notre distribution Linux préférée. Dans ce tutoriel, nous explorons les deux options. Commençons par ce dernier.
Installation d’OnlyOffice à partir de dépôts officiels
Les dépôts OnlyOffice sont disponibles pour les systèmes basés sur Debian et Fedora. En les utilisant, nous pouvons installer et maintenir la suite OnlyOffice à jour avec notre gestionnaire de paquets préféré.
Ajout du dépôt OnlyOffice sur Debian et les distributions basées sur Debian
Dans le cas où nous utilisons Debian ou une distribution basée sur Debian telle qu’Ubuntu, la première chose que nous devons faire est de télécharger et d’ajouter la clé gpg utilisée pour signer les paquets dans le dépôt OnlyOffice, et de l’ajouter au trousseau de clés utilisé par le gestionnaire de paquets. Nous pouvons récupérer la clé à partir d’un serveur de clés, mais nous ne voulons pas l’ajouter à notre trousseau de clés personnel. Au lieu de cela, nous le stockons dans un fichier, puis nous le déplaçons dans le répertoire approprié et changeons sa propriété en utilisateur et groupe « racine » :
gpg --no-default-keyring --keyring gnupg-ring:/tmp/onlyoffice.gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys CB2DE8E5
sudo mv /tmp/onlyoffice.gpg /etc/apt/trusted.gpg.d
sudo chown root:root /etc/apt/trusted.gpg.d/onlyoffice.gpg
À ce stade, nous pouvons ajouter le référentiel à nos sources logicielles. Ce que nous voulons faire, c’est écrire les informations du dépôt dans un fichier dédié que nous créons dans le répertoire /etc/apt/sources.list.d. Nous pouvons le faire en utilisant la commande suivante :
echo 'deb https://download.onlyoffice.com/repo/debian squeeze main' | sudo tee -a /etc/apt/sources.list.d/onlyoffice.listNous pouvons maintenant synchroniser notre gestionnaire de paquets avec le nouveau dépôt et installer les éditeurs de bureau OnlyOffice :
sudo apt-get update && sudo apt-get install onlyoffice-desktopeditorsAjout du référentiel OnlyOffice à Fedora et aux distributions basées sur Fedora
Pour installer et configurer le dépôt OnlyOffice sur Fedora ou l’un de ses dérivés, tout ce que nous avons à faire est d’installer le paquet qui installera automatiquement le fichier contenant les informations du dépôt OnlyOffice et la clé gpg correspondante sur notre système. Nous gérons :
sudo dnf install https://download.onlyoffice.com/repo/centos/main/noarch/onlyoffice-repo.noarch.rpmSi nous utilisons Red Hat Enterprise Linux, ou l’un de ses clones (par exemple Rocky Linux ou CentOS), avant de pouvoir installer la suite OnlyOffice, nous devons également activer le référentiel EPEL (Extra Packages for Enterprise Linux) qui contient certaines dépendances. Si nous utilisons Rocky Linux ou CentOS, pour utiliser EPEL comme source logicielle, il nous suffit d’installer le paquet epel-release, qui est inclus dans les dépôts de ces distributions :
sudo dnf install epel-releaseSi vous utilisez Red Hat Enterprise Linux lui-même, nous devons installer le package à partir de l’URL appropriée, en fonction de la version de notre système. Supposons que nous travaillions sur la dernière version de RHEL (9), nous exécuterions :
sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpmEnfin, nous pouvons installer la suite OnlyOffice :
sudo dnf install onlyoffice-desktopeditorsAvant que le paquet ne soit réellement installé, nous serons invités à confirmer que nous voulons ajouter la clé gpg du dépôt à notre système. Nous répondons 'Y' pour procéder à l’installation :
Importing GPG key 0xCB2DE8E5:
Userid : "Ascensio System Limited (ONLYOFFICE) <support@onlyoffice.com>"
Fingerprint: E09C A29F 6E17 8040 EF22 B409 8320 CA65 CB2D E8E5
From : /etc/pki/rpm-gpg/RPM-GPG-KEY-ONLYOFFICE
Is this ok [y/N]: yInstallation d’OnlyOffice Desktop Editors via des méthodes de distributions croisées
Si nous voulons utiliser des distributions croisées, des méthodes autonomes pour installer les éditeurs de bureau OnlyOffice, nous pouvons utiliser des packages Flatpak ou Snap. La suite OnlyOffice est également distribuée au format AppImage. Explorons ces méthodes d’installation, qui sont utilisées pour distribuer des applications avec leurs dépendances.
Installation d’OnlyOffice avec flatpak
Afin d’installer OnlyOffice avec flatpak, nous devons nous assurer que l’utilitaire flatpak est installé sur notre distribution. Si nous fonctionnons sur Fedora, nous pouvons émettre la commande suivante :
sudo dnf install flatpakSur Debian ou ses dérivés, à la place :
sudo apt-get update && sudo apt-get install flatpakUne fois « flatpak » installé, nous devons ajouter la télécommande « flathub » et enfin installer le package flatpak OnlyOffice Desktop Editors. Nous effectuons ces tâches à la fois graphiquement ou à partir de la ligne de commande.
Installation du paquet flatpak OnlyOffice à l’aide du logiciel GNOME
Si nous utilisons l’application graphique GNOME-software, nous pouvons ajouter la télécommande flathub en téléchargeant et en double-cliquant sur le fichier du dépôt flathub (sur Fedora, flathub devrait être disponible par défaut). Il nous sera demandé de confirmer que nous voulons activer le référentiel :
Il suffit de cliquer sur le bouton « installer » et de fournir notre mot de passe. Une fois que la télécommande flathub a été ajoutée, nous devrions pouvoir rechercher les applications hébergées dessus, directement à partir du logiciel GNOME. Si l’application ne renvoie aucun résultat lorsque nous recherchons « OnlyOffice », nous devrons peut-être nous déconnecter et nous reconnecter, ou terminer l’application avec :
killall gnome-softwareL’utilitaire killall envoie un signal SIGTERM à tous les processus exécutant la commande passée en argument. La prochaine fois que nous lancerons le logiciel GNOME, nous devrions être en mesure de trouver et d’installer OnlyOffice Desktop Editors :
Installation du flatpak OnlyOffice à partir de la ligne de commande
Si nous préférons éviter d’utiliser des interfaces graphiques, nous pouvons installer le package OnlyOffice flatpack directement depuis notre cli bien-aimée. En utilisant cette méthode, nous avons le choix d’effectuer les opérations uniquement pour notre utilisateur, sans avoir à élever les privilèges. Dans l’exemple suivant, nous ajoutons la télécommande « flathub » exactement de cette façon :
flatpak remote-add --user --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepoVous pouvez voir que nous n’avons pas utilisé sudo pour préfixer la commande, car en utilisant l’option --user, nous ajoutons la télécommande uniquement pour l’utilisateur sous lequel nous exécutons la commande. Dans le cas où nous voulons effectuer une installation à l’échelle du système, nous devons préfixer la commande avec sudo et omettre --user l’option. La même chose est valable pour la commande utilisée pour installer le paquet :
flatpak --user install flathub org.onlyoffice.desktopeditorsAprès avoir lancé la commande, nous serons invités à confirmer que nous voulons installer l’application et les runtimes associés :
org.onlyoffice.desktopeditors permissions:
ipc network pulseaudio wayland x11
devices file access [1] dbus access [2]
[1] /tmp, host, xdg-config/gtk-3.0, xdg-run/gvfs, xdg-run/gvfsd
[2] org.gtk.vfs.*
ID Branch Op Remote Download
1. org.onlyoffice.desktopeditors stable i flathub < 276.9 MB
Proceed with these changes to the user installation? [Y/n]: YL’installation peut prendre un certain temps, en fonction de la vitesse de votre connexion. Une fois cela terminé, nous devrons peut-être nous déconnecter et nous reconnecter afin de voir le lanceur d’applications dans le menu des applications. Comme alternative, nous pouvons le lancer en exécutant :
flatpak run org.onlyoffice.desktopeditorsInstallation d’OnlyOffice en tant que package snap
OnlyOffice peut également être installé en tant que package snap. Si nous utilisons Ubuntu comme pilote quotidien, nous devrions avoir le gestionnaire de paquets snap déjà installé sur notre système. Si, pour une raison quelconque, ce n’est pas le cas, nous pouvons l’installer en exécutant :
sudo apt install snapdPour installer le même paquet sur Fedora, nous devons exécuter :
sudo dnf install snapdPour installer le package snap OnlyOffice Desktop Editors, nous exécutons :
sudo snap install onlyoffice-desktopeditorsUne fois l’installation terminée, vous devrez peut-être effectuer une nouvelle connexion pour voir le lanceur d’applications dans le menu.
Utilisation de l’application OnlyOfficeImage
Une autre façon possible d’utiliser les éditeurs de bureau OnlyOffice est de télécharger l’AppImage dédiée. Je dis « utiliser » au lieu de « installer » exprès. Les AppImages ne sont pas réellement installées, elles sont portables et elles sont simplement lancées comme n’importe quel autre fichier exécutable. Tout ce que nous avons à faire est de télécharger le Only Office AppImage (7.2.1 est le dernier disponible au moment de la rédaction) :
curl -L -O https://github.com/ONLYOFFICE/appimage-desktopeditors/releases/download/v7.2.1/DesktopEditors-x86_64.AppImageUne fois l’image téléchargée, nous la rendons exécutable, puis nous la lançons simplement :
chmod +x ./DesktopEditors-x86_64.AppImage
./DesktopEditors-x86_64.AppImageConclusions
Dans ce tutoriel, nous avons appris comment installer la suite bureautique OnlyOffice Desktop Editors sur les principales distributions Linux. Nous avons appris à effectuer l’installation en utilisant des méthodes de distribution croisée et à ajouter le dépôt OnlyOffice aux sources logicielles des distributions basées sur Debian et Fedora, afin d’effectuer l’installation de paquets natifs.


