安装 OpenOffice 以进行无头使用

Sub*_*hra 10 openoffice.org headless

这个问题非常简单和简短。我正在按照这篇文章安装 OpenOffice Headless:

sudo apt-get install openoffice.org-headless openoffice.org-writer openoffice.org-draw
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package openoffice.org-headless
E: Couldn't find any package by regex 'openoffice.org-headless'
Run Code Online (Sandbox Code Playgroud)

更新:

apt-cache search openoffice.org
Run Code Online (Sandbox Code Playgroud)

输出:http : //pastebin.ubuntu.com/1262902/

Eri*_*ric 17

Ubuntu 不久前切换到 libreoffice 而不是 openoffice。

安装libreoffice-common,然后您可以通过添加“--headless”运行时参数来运行 libreoffice 服务。

$ /usr/bin/libreoffice --headless
Run Code Online (Sandbox Code Playgroud)

如果您将“openoffice.org”替换为“libreoffice”,那么该文章的其余部分应该是兼容的。

  • 根据其 github 页面,PyODConverter 支持 LibreOffice 和 OpenOffice。https://github.com/mirkonasato/pyodconverter (2认同)

Anw*_*war 11

按照其网站上的说明安装 OpenOffice 。

安装过程如下:

  1. 首先在一个 tar 包中下载 openOffice.org。您应该选择您的操作系统(对于我来说Linux 64 位 (x86-64) DEB)、语言和版本。然后单击下载完整安装按钮以获取.tar.gz文件

  2. 然后将.tar.gz文件解压到合适的目录中。我下载到我的主目录。您可以使用这样的命令提取它(用您下载的确切名称替换文件名)

    tar xf Apache_OpenOffice_4.1.2_Linux_x86-64_install-deb_en-US.tar.gz
    
    Run Code Online (Sandbox Code Playgroud)
  3. 然后打开一个终端并进入包含 .deb 文件的目录。如果您在主目录中解压缩,则命令为

    cd ~/en-US/DEBS/
    
    Run Code Online (Sandbox Code Playgroud)
  4. 然后使用以下命令安装所有 .deb 文件:

    sudo dpkg -i *.deb
    
    Run Code Online (Sandbox Code Playgroud)
  5. OpenOffice 2.3 开始,它可以在无头模式下启动。因此,您可以使用以下命令以无头模式启动它

    soffice --headless 
    
    Run Code Online (Sandbox Code Playgroud)

希望这会有所帮助。

16.04 再次测试。它像以前一样工作