由于身边很多工作限制,不得不处理.doc,.exel和ppt等软件,而ubuntu上自带libreoffice处理msoffice的东西时总感觉不好用,今天利用wine感觉用的很好。

wine是一款用来在linux系统上安装、运行windows的.exe文件的开源软件,安装教程网上很多。对于ubuntu可以用apt-get install命令来安装,但是系统默认的不是安装的最新版本。

将下载的MS office包解压后,切换到解压缩包的目录下,用wine setup.exe命令就可以像在windows上一样安装office。

安装完成后,我们的office软件可执行文件就在目录 ~/.wine/drive_c/Program Files/Microsoft Office/Office12下,那么如果要用命令行启动word,excel,ppt,outlook等,必须切换到该目录,执行wine WINWORD.EXE/EXECEL.EXE/POWERPNT.EXE/OUTLOOK.EXE [可选 打开的文件名],或者 用命令 wine ~/.wine/drive_c/Program Files/Microsoft Office/Office12/WINWORD.EXE

这里可能在打开powerpoint时可能会出现问题

fixme:heap:HeapSetInformation 0x110000 1 (nil) 0
fixme:heap:HeapSetInformation 0x110000 1 (nil) 0
fixme:heap:HeapSetInformation 0x110000 1 (nil) 0
fixme:heap:HeapSetInformation 0x110000 1 (nil) 0
fixme:advapi:RegisterEventSourceW ((null),L"Microsoft Office 12"): stub
fixme:advapi:ReportEventA (0xcafe4242,0x0001,0x0000,0x000007d0,(nil),0x0002,0x00000000,0x32ef28,(nil)): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x000007d0,(nil),0x0002,0x00000000,0x152318,(nil)): stub
err:eventlog:ReportEventW L"Microsoft Office PowerPoint"
err:eventlog:ReportEventW L"PowerPoint failed to launch in safe mode. Do you want to start Detect and Repair?"
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
fixme:msimtf:DllGetClassObject ({c1ee01f2-b3b6-4a6a-9ddd-e988c088ec82} {00000001-0000-0000-c000-000000000046} 0x3287d0)
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {c1ee01f2-b3b6-4a6a-9ddd-e988c088ec82} could be created for context 0x1
fixme:heap:HeapSetInformation 0x110000 1 (nil) 0
fixme:win:EnumDisplayDevicesW ((null),0,0x329fe0,0x00000000), stub!
fixme:wtsapi:WTSRegisterSessionNotification Stub 0x800ee 0x00000000
fixme:advapi:RegisterEventSourceW ((null),L"Microsoft Office 12 Sessions"): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0002,0x0000,0x00001b5b,(nil),0x0004,0x00000000,0x32a530,(nil)): stub
fixme:advapi:DeregisterEventSource (0xcafe4242) stub

该问题解决方法可这样,参照老外的 http://ubuntuforums.org/showthread.php?t=1902502

执行命令 winecfg,弹出一个wine设置窗口,切换到“函数库”选项下,在新增函数库顶替中选择riched20库,再添加。这样再次启动可成功启动。

上面两种启动方法都比较繁琐,可以写个脚本来执行

利用wine使用msoffice软件相关推荐

  1. Linux 中如何彻底卸载 wine安装的软件,以 QQ音乐为例(干货,最详细!!)

      Linux下如何彻底卸载在Wine中安装的软件   我是Kali Linux环境,因为网易云音乐曲库稍稍没QQ音乐的全,而腾讯又未开发Linux版的QQ音乐,想当然,就用wine来安装和运行QQ音 ...

  2. Py之wxPython:利用wxPython设计CMD软件窗口进行交互可视化

    Py之wxPython:利用wxPython设计CMD软件窗口进行交互可视化 目录 实现结果 实现代码 实现结果 实现代码 #coding:utf-8import wx import osclass ...

  3. live http headers_iPhone12手机Live+利用VJD2导播软件直播

    原标题:iPhone12手机Live+利用VJD2导播软件直播 最经济的多机位竖屏直播,有这俩就够玩了 上周苹果正式开启了预售,火热程度直接把官网挤爆了,羡慕下抢到的同学 不过亲眼看到实物后,都纷纷表 ...

  4. Ubuntu 16.04下用Wine运行的软件出现方块的解决思路(应该是兼容现在所有平台的Wine碰到这个的问题)

    Ubuntu 16.04下用Wine运行的软件出现方块的解决思路(应该是兼容现在所有平台的Wine碰到这个的问题) 参考文章: (1)Ubuntu 16.04下用Wine运行的软件出现方块的解决思路( ...

  5. 企业利用进销存软件可优化库存管理

    随着企业的发展和规模的扩大,库存管理对企业来说越来越重要.而进销存软件则是企业库存管理的重要工具之一.那么,企业如何使用进销存软件做好库存管理呢?本文从以下几个方面进行分析. 一.建立科学的库存管理模 ...

  6. 如何快速启动wine安装的软件

    今天为了学习Linux内核源码,用wine安装了sourceinsight,安装完之后发现比较启动比较麻烦,然后就在尝试如何能快速启动sourceinsight呢, 其中方法一和方法二适用于所有  用 ...

  7. 用计算机录入稿件,如何利用OCR文字识别软件快速录入信息到电脑上?

    原标题:如何利用OCR文字识别软件快速录入信息到电脑上? 如何利用OCR文字识别软件快速录入信息到电脑上?作为一名文员,一般需要从事文件处理工作,经常会遇到需要将手上的稿件资料录入到电脑上的工作.如果 ...

  8. [转载]利用Web Services实现软件自动升级

    [---  资料是从免费网站上获取的,上载在这里,只为交流学习目的,文章原作者保留所有权力, 如本博客的内容侵犯了你的权益,请与以下地址联系,本人获知后,马上删除.同时本人深表歉意,并致以崇高的谢意! ...

  9. 生信分析平台搭建(八):利用Synaptic安装生物软件

    如果不喜欢使用bioconda,想使用图形化界面安装生物软件,可以选择使用新立得软件管理工具,目前里面已经集成了很多生物软件,我一直认为如果有一天生物软件安装能像App Store安装应用一样就好了, ...

最新文章

  1. Java线程的概念:什么是线程?
  2. AnalyticDB MySQL拥抱云原生,强力支撑双十一
  3. BASIC-2 01字串
  4. 前端学习(1885)vue之电商管理系统电商系统之首页路由的重定向
  5. C++(STL):10---vector空间分配
  6. Codeforces 899D Shovel Sale
  7. android canvas 清空画布,清除canvas画布内容(点擦除+线擦除)
  8. 掌握 git reset 使用
  9. Linux之深入理解anaconda使用
  10. 在线编程网站收集-备用
  11. Check Point截获JavaScript文件隐形攻击
  12. ASP.NET MVC 5 学习教程:数据迁移之添加字段
  13. 【夯实基础】Spring在ssh中的作用
  14. Tableau过期处理方法
  15. Unity摄像机平滑处理跟随
  16. linux双网卡配置,静态路由表配置
  17. 读吴军一万小时定律误区有感
  18. 微信公众平台开发教程第20篇-新手解惑40则
  19. 【科研】ET-BERT代码分析
  20. 语音合成(TTS)论文优选:过平滑问题分析及优化Revisiting Over-Smoothness in Text to Speech

热门文章

  1. ArcGIS教程:解决在mxd文件,定义投影之后,数据源还是的投影坐标系还是未发生改变的问题。
  2. 树莓派学习笔记——Wifi AP热点模式 使用RT5370
  3. 单片机时钟周期、状态周期、机器周期、指令周期的理解
  4. 软件工程大作业进度报告
  5. File和path的用法
  6. 从yield到yield from
  7. Tcp TimeWait处理流程
  8. Ui设计中常用的6大工具
  9. ajax上传文件:ajaxSubmit使用
  10. sublime text 3搭建Python3的开发环境