如何使用 Flatpak 在 Linux 上安装 ONLYOFFICE 桌面编辑器?

news2024/11/18 19:58:49

Flatpak 是一款与 Linux 发行版无关的软件实用工具可用于在 Linux 上构建和分发桌面端应用。其可帮助您安装第三方 Linux 应用程序,无需安装库或处理依赖。

ONLYOFFICE 桌面版是什么

ONLYOFFICE 编辑器桌面版是一款全面的办公工具,提供了文本文档、电子表格,演示文稿和表单的查看和编辑功能。它高度兼容微软 Office 格式,包括 .docx、.xlsx 和 .pptx 等文件格式,并适用于 Windows、Linux 和 MacOS 操作系统。ONLYOFFICE 支持实时协作编辑,使团队成员能够同时在同一文档上进行实时协作。

最近 ONLYOFFICE 发布了 7.4 版本,最新版本的编辑器桌面版提供了多种实用性改进:

  • 在编辑器中绘图
  • 创建雷达图
  • 合并文档
  • 将对象另存为图片
  • 将文档和工作表另存为图像
  • 电子表格中保护范围,使用新公式
  • AI 插件更新
  • 优化的表单生成器
  • 可用性改进

阅读这篇文章,了解更多关于 ONLYOFFICE 文档 7.4 新功能。

这份指南将为您提供使用 Flatpak 在 Linux 系统上安装 ONLYOFFICE 编辑器桌面版本的详细步骤。

安装 Flatpak

首先,您需要安装 Flatpak 自身。请前往 Flatpak—the future of application distribution 安装软件 - 您需要选择自己的 Linux 发行版本并按照说明进行操作。

例如,如需在 Ubuntu 18.10(Cosmic Cuttlefish)或 Ubuntu 19.04(Disco Dingo)上安装 Flatpak,只需运行以下命令即可:

$ sudo apt install flatpak

在旧版本的 Ubuntu 中,推荐的方式是使用官方 Flatpak PPA。如需安装,只需在终端中运行以下命令即可:

$ sudo add-apt-repository ppa:alexlarsson/flatpak

$ sudo apt update

$ sudo apt install flatpak

安装 Software Flatpak 插件

软件应用 Flatpak 插件可用于安装没有命令行的应用程序。如需安装,只需运行以下命令即可:

$ sudo apt install gnome-software-plugin-flatpak

添加 Flathub 库

Flathub 是获取 Flatpak 应用的最佳位置。如需启用,只需运行以下命令即可:

$ flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

安装 Flatpak 后需要重启系统。

访问 Flathub 并安装 ONLYOFFICE 桌面编辑器

重启后根据说明安装 ONLYOFFICE 桌面编辑器:

flatpak install flathub org.onlyoffice.desktopeditors

此外还可选择以下方式:

  1. 前往 Flathub:ONLYOFFICE Desktop Editors | Flathub
  2. 使用安装按钮安装 ONLYOFFICE 桌面编辑器(默认使用 Software Install 打开文件,随后根据进一步说明操作即可)
  3. 安装完成后即可启动 ONLYOFFICE 桌面编辑器:点击显示应用程序 - ONLYOFFICE 桌面编辑器即可

卸载桌面编辑器

如需从机器上移除 ONLYOFFICE 桌面编辑器,使用以下命令即可:

flatpak remove org.onlyoffice.desktopeditors

对 ‘Is this ok [y/n]:’ 回复 ‘y’ 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/799743.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

常用抓包命令

tcpdump的命令参数介绍 tcpdump选项可划分为四大类型: 1.控制抓包行为 2.控制信息如何显示 3.控制显示什么数据 4.过滤命令 一个电脑是可以有多个网卡的! 易错:ping命令式指定网口要-I ,-i表示ping的时间间隔、tcpdump指定网口-i 。 nsloo…

优惠券秒杀(二)

库存超卖问题分析 库存超卖问题其本质就是多个线程操作共享数据产生的线程安全问题,即当一个线程在执行操作共享数据的多条代码的过程中,其他线程也参与了进来,导致了线程安全问题的产生。例如:线程1发送请求,查询库存…

openGauss学习笔记-22 openGauss 简单数据管理-HAVING子句

文章目录 openGauss学习笔记-22 openGauss 简单数据管理-HAVING子句22.1 语法格式22.2 参数说明22.3 示例 openGauss学习笔记-22 openGauss 简单数据管理-HAVING子句 HAVING子句可以让我们筛选分组后的各组数据。 WHERE子句在所选列上设置条件,而HAVING子句则在由…

Facebook Shop商店如何开通?6个步骤

Facebook作为全球领先的社交平台,一直以来是跨境玩家的必争之地。据统计,目前它活跃用户27亿人/月,访问量21亿/天。近年来社媒电商红利当头,而Meta 于2020年5月推出的Facebook Shop也一直备受关注 。这也是用户的在facebook上网购…

108、RocketMQ的底层实现原理(不需要长篇大论)

RocketMQ的底层实现原理 RocketMQ由NameServer集群、Producer集群、Consumer集群、Broker集群组成,消息生产和消费的大致原理如下: Broker在启动的时候向所有的NameServer注册,并保持长连接,每30s发送一次心跳Producer在发送消息的时候从Na…

Tomcat的基本使用,如何用Maven创建Web项目、开发完成部署的Web项目

Tomcat 一、Tomcat简介二、Tomcat基本使用三、Maven创建Web项目3.1 Web项目结构3.2开发完成部署的Web项目3.3创建Maven Web项目3.3.1方式一3.3.2方式二(个人推荐) 总结 一、Tomcat简介 Web服务器: Web服务器是一个应用程序(软件&…

RNN架构解析——GRU模型

目录 GRU模型实现优点和缺点 GRU模型 实现 优点和缺点

day46-SSM

0目录 SSM 1.SSM框架集成 1.1 创建数据库、表、工程,引入依赖 1.2 配置web.xml(前端控制器和字符过滤器) 1.3 配置applicationContext.xml 1.4 实现增删改查功能 可以用Model对象替代HttpServletRequest 详情页面:Ma…

超宽带人员定位系统源码 智慧工厂人员定位系统源码

超宽带人员定位系统源码 智慧工厂人员定位系统源码 随着工业信息化技术的发展,大型制造企业对人员、车辆、物资的管理要求越来越细致,企业希望更科学的调度每一个生产元素,从而突破管理瓶颈,进一步提高生产效率及企业安全管理和服…

[计算机入门] 操作项目

2.9 操作项目 2.9.1 新建项目 方法一: 切换到主页选项卡,点击新建项目,在弹出的项目中,点击要新建文件类型。如果是要新建文件夹,只需要点击当前选项卡新建组中的新建文件夹即可。 方法二: 在当前文件夹…

[OnWork.Tools]系列 02-安装

下载地址 百度网盘 历史版本连接各种版本都有,请下载版本号最高的版本 链接:https://pan.baidu.com/s/1aOT0oUhiRO_L8sBCGomXdQ?pwdn159提取码:n159 个人链接 http://on8.top:5000/share.cgi?ssiddb2012fa6b224cd1b7f87ff5f5214910 软件安装 双…

华为刷题:HJ3明明随机数

import java.util.Scanner;// 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main {public static void main(String[] args) {Scanner scan new Scanner(System.in);int N scan.nextInt();int[] arr new int[N];for (int i 0; i < N; i) {int n sca…

哈希表的简单模拟实现

文章目录 底层结构哈希冲突闭散列定义哈希节点定义哈希表**哈希表什么情况下进行扩容&#xff1f;如何扩容&#xff1f;**Insert()函数Find()函数二次探测HashFunc()仿函数Erase()函数全部的代码 开散列定义哈希节点定义哈希表Insert()函数Find()函数Erase()函数总代码 初识哈希…

vue基础-axios封装/同步请求

&#x1f4d6; 本章介绍 Vue 项目中如何使用 Axios 封装 http 请求&#xff0c;请求/响应拦截器部分写的比较简单&#xff0c;后续项目中可以补充。 &#x1f4a6; 1、/src/utils/目录下建立一个htttp.js 导入axios设置axios请求参数创建axios实例请求拦截器响应拦截器封装ge…

文件上传

js绕过 打开网页尝试上传一句话木马&#xff0c;发现只能上传图片文件 审计源代码&#xff0c;发现使用一个checkfile函数js对文件类型进行了屏蔽 于是我们修改网页代码&#xff0c;去除返回值的检查函数 checkFile() 上传成功&#xff0c;使用蚁剑连接 连接成功 .htaccess绕…

F5 LTM 知识点和实验 3-负载均衡中的负载算法

第三章&#xff1a;负载均衡中的负载算法 负载算法分为静态的和动态的。静态的连接分布模式是预先设置的&#xff0c;流量处理中是不会变化的&#xff0c;动态的连接分布模式也是预先设置的&#xff0c;但是连接分布会根据某些因素的改变而调整。 轮询&#xff08;round robi…

基于python和pygame实现的植物大战僵尸

游戏的实现流程和思路&#xff1a; 游戏资源准备&#xff1a; 加载所有游戏中需要用到的图像资源&#xff0c;如植物、僵尸、子弹、背景等&#xff0c;并将它们保存在GFX字典中。 游戏状态管理&#xff1a; 定义了一个抽象基类State&#xff0c;表示游戏中的不同状态&#xff0…

Jenkins+Gitlab+Maven集成CI/CD

MavenGitlab集成 配置好下列环境 # Java环境 JAVA_HOME /usr/lib/jvm/java-11-openjdk-11.0.19.0.7-1.el7_9.x86_64# Maven环境 MAVEN_HOME /usr/local/maven# Maven环境变量 PATHEXTRA $MAVEN_HOME/bin1. 配置settings.xml路径 2. 安装maven插件 创建项目 配置gitlab地址和指…

【强化学习】Q-learning训练AI走迷宫

0. 简单总结 Q-learning&#xff1f; 最简单的强化学习算法&#xff01;不需要深度学习网络的算法&#xff01;带有概率性的穷举特性&#xff01;&#xff08;甚至还有一点点动态规划的感觉&#xff09; 1. Q-learning介绍 Q-learning是一种基于强化学习的算法&#xff0c;…

小程序轮播图的两种后台方式(JSP)--【浅入深出系列009】

微信目录集链接在此&#xff1a; 详细解析黑马微信小程序视频–【思维导图知识范围】难度★✰✰✰✰ 不会导入/打开小程序的看这里&#xff1a;参考 让别人的小程序长成自己的样子-更换window上下颜色–【浅入深出系列001】 文章目录 本系列校训学习资源的选择啥是轮播图轮播…