如何在Linux系统中安装OpenOffice

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在Linux系统中安装OpenOffice相关的知识,希望对你有一定的参考价值。

 一、卸载LibreOffice
  由于 Ubuntu 默认集成了 LibreOffice,在正式安装 OpenOffice 之前建议大家先将其卸载掉。要卸载 LibreOffice 可以使用如下命令:
  1.sudo apt-get remove --purge libreoffice*
  2.sudo apt-get clean
  3.sudo apt-get autoremove
  二、OpenOffice 32 位版本安装步骤
  1.先切换到tmp临时文件夹
  1.cd /tmp/
  2.下载OpenOffice 32位版安装程序
  3.解压安装程序并进行安装
  1.tar -xzvf Apache_OpenOffice_4.1.1_Linux_x86_install-deb_zh-CN.tar.gz
  2.cd zh-CN/DEBS
  3.sudo dpkg -i *.deb
  4.cd desktop-integration
  5.sudo dpkg -i *.deb
  三、OpenOffice 64 位版本安装步骤
  1.先切换到tmp临时文件夹
  1.cd /tmp/
  2.下载OpenOffice 32位版安装程序
  3.解压安装程序并进行安装
  1.tar -xzvf Apache_OpenOffice_4.1.1_Linux_x86-64_install-deb_zh-CN.tar.gz
  2.cd zh-CN/DEBS
  3.sudo dpkg -i *.deb
  4.cd desktop-integration
  5.sudo dpkg -i *.deb
  以上就是如何在Linux系统中安装OpenOffice的介绍了,这样就可以愉快地在Ubuntu系统中使用OpenOffice了。
参考技术A 什么系统apt-get intsall openoffice 试试

如何在 Linux 的 Windows 子系统中安装 Python 模块?

【中文标题】如何在 Linux 的 Windows 子系统中安装 Python 模块?【英文标题】:How to install Python modules in Windows subsystem for Linux? 【发布时间】:2020-11-02 10:56:57 【问题描述】:

我在 Windows 中使用 Visual Studio 代码编写了许多 Python 脚本,用于对 3 个生物系统进行随机模拟。我总共有 6 个 Python 脚本,每个生物系统都有一个使用 Python 的多处理库并行模拟系统 5 次的脚本和另一个依次模拟系统 5 次的脚本。

但是,在 Windows 中使用 Visual Studio Code 运行脚本会导致顺序脚本总是更快(不是我想要的)。

有人建议在 IDE 中设置并行进程的开销可能是我的问题。所以我在 Windows PowerShell 中运行脚本,但顺序脚本仍然更快。

第一个问题:在 Windows 中运行并行模拟是否有任何已知问题可以解释为什么顺序脚本始终更快?

我现在正在尝试使用适用于 Linux 的 Windows 子系统运行脚本。这些脚本使用了很多导入,包括 numpy、scipy、datetime 和 multiprocessing。只有当我在这里运行脚本时,我才会收到以下错误:

ModuleNotFoundError: No module named 'numpy'

第二个问题:如何安装所有相关模块和导入以在适用于 Linux 的 Windows 子系统中运行我的 Python 脚本。

如果有帮助,下面是顺序和并行进程的代码:

顺序:

def repeat_func(times, start_state, LHS, stoch_rate, state_change_array):
    """ Function to call and run other functions multiple times """
    start = datetime.utcnow()
    for i in range(times): 
        popul_num_all, tao_all = gillespie_tau_leaping(start_state, LHS, stoch_rate, state_change_array) 
    end = datetime.utcnow()
    sim_time = end - start
    print("Simulation time:\n", sim_time)

平行:

def parallel_func(v):
    gillespie_tau_leaping(start_state, LHS, stoch_rate, state_change_array)


if __name__ == '__main__':
    start = datetime.utcnow()
    with Pool() as p:  
        pool_results = p.map(parallel_func, [1, 2, 3, 4, 5])
    end = datetime.utcnow()
    sim_time = end - start
    print("Simulation time:\n", sim_time)

干杯。

【问题讨论】:

【参考方案1】:

您可以使用 pip (Python 2) 或 pip3 (Python 3) 安装模块。我将在下面的示例中使用pip3,但如果您使用的是Python 2,您可以使用pip。如果您不确定您安装的是哪个版本,您可以在命令行中尝试which python .

要安装pip3(或pip),您必须在您的发行版中安装带有包管理器的python-pip-whl 或python3-pip 包(您也可以从源代码编译它,但我离题)。使用 aptitude(Ubuntu 中的包管理器)执行此操作:

$ sudo apt install python3-pip # or 'python-pip-whl' if you're using Python 2

接下来,使用 pip 安装模块,

$ pip3 install numpy

如果不确定包的名称,可以通过名称或关键字搜索:

$ pip3 search numpy
$ pip3 search linear algebra

如果需要 pip 方面的帮助,可以使用内置帮助:

$ pip3 help

【讨论】:

以上是关于如何在Linux系统中安装OpenOffice的主要内容,如果未能解决你的问题,请参考以下文章

如何在linux系统中安装网卡驱动源代码

如何判断 Linux 机器上的目录是不是在 Java 中安装了外部文件系统?

如何在Linux系统中安装OpenOffice

如何在vmware workstation 8虚拟机的linux系统中安装vmware tools

如何在VM软件中安装Linux系统

如何在Linux系统中安装OpenOffice