安装社区服务器/文档服务器 onlyoffice 时出错

安装社区服务器/文档服务器 onlyoffice 时出错

当尝试仅安装基于那里的办公服务器时为 Debian、Ubuntu 及其衍生版本安装社区服务器 如此一步一步直到最新的命令

sudo apt-get install onlyoffice-communityserver

得到这个错误:

The following packages have unmet dependencies: onlyoffice-communityserver :
Depends: mono-webserver-hyperfastcgi but it is not going to be installed
Depends: elasticsearch (= 6.5.0) but 7.2.0 is to be installed

尝试安装 elasticsearch 6.5.0 时出现错误
https://discuss.elastic.co/t/install-of-apt-package-is-failing/150385/2

那么该怎么办?

答案1

经过一段时间后,解决方案是
elasticsearch 错误 看起来需要安装 java repo

apt-get install -yq openjdk-11-jdk

如果没有找到尝试

add-apt-repository -y ppa:openjdk-r/ppa && apt update 

收到错误尝试

apt-get install -yq openjdk-8-jre-headless 


如何下载 elasticsearch deb?

只需将 URL 的扩展名从 rpm 更改为 deb 即可
https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.5.0.deb


关于mono-web 服务器-hyperfastcgi通过向源添加 repo 链接

  echo "deb https://d2nlctn12v279m.cloudfront.net/repo/mono/ubuntu bionic main" | tee /etc/apt/sources.list.d/mono-extra.list  


apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys CB2DE8E5  


apt update


apt install mono-webserver-hyperfastcgi

收到错误尝试

apt install mono-webserver-hyperfastcgi="0.4-7"

或者

apt install mono-webserver-hyperfastcgi="0.4-4"

仍然有错误?

检查一下文件 或者尝试使用脚本安装使用提供的脚本从 RPM/DEB 包安装社区版

祝你好运

答案2

对于有关“Elastic-Search 6.5.0”的安装问题,这是一个可能的解决方案(手动安装 Elastic-Search 6.5.0):

https://www.elastic.co/guide/en/elasticsearch/reference/current/deb.html

额外的:

以下解决方案仅适用于升级/更新现有的社区服务器安装:

您必须在服务器的终端控制台中将 Elastic-Search 包标记为保留:“sudo apt-mark hold elasticsearch”

来源链接:如何阻止特定包的更新?

此后,您可以“升级/更新”您的 Onlyoffice-CommunityServer。

祝你好运。

诚挚的,Karmakaze

答案3

如果你是 Ubuntu 20.04 或 Ubuntu 官方版本的用户,你可以轻松安装仅限办公室来自 snap 包的桌面编辑器。要安装仅限办公室通过 snap 在 Ubuntu 20.04 上使用桌面编辑器,只需运行以下命令:

snap install onlyoffice-desktopeditors
snap run onlyoffice-desktopeditors

相关内容