Ubuntu Desktop基本办公环境搭建

Ubuntu Desktop基本办公环境搭建

一如前面所强调的, linux系统是面向开发人员友好的,而对office办公人员并不友好 。 如果是重度的office办公需求人员,不建议使用linux desktop,而建议使用windows,基本上所有的大型office的应用软件的最优体验方案都是在windows上实现的。

但是本文还是会花一定的篇幅来讲解如何在Linux(Ubuntu)上面搭建办公应用环境,因为开发人员还是会有一定程序的office办公需求,这些应用需求在linux上也可以找到相应的替代方案。

虽然很多书本教程里面也有Linux下办公应用的讲解,但是因为IT行业最近几年突飞猛进的发展,Linux的应用市场已经不是五年前的市场了,而且由于智能手机的普及及移动应用的强大,很多Linux的应用弱势现在都得到了相应的弥补,在后续将会详细介绍到。

注意:本文在讲Linux桌面系统时,一般都默认是和Ubuntu Desktop是等同概念。

1   基本的办公需求

对于一般的office办公人员来说,绝大多数的应用需求如下:

  • Web浏览
  • 输入法
    • 拼音输入
    • 五笔输入
  • Office套件

    文档/表格/演示 的创建和编辑

  • 多媒体支持
    • 图片浏览
    • 音乐播放
    • 视频播放
  • 截图工具
  • 邮件收发
  • 即时聊天
  • 网络硬盘
  • 办公协作
  • 网络笔记

2   Web浏览器

在Ubuntu的软件中心里面,提供的Web浏览器有:

  • Firefox火狐浏览器
  • Chrome开源版Chromium

如果想要下载稳定版的Chrome浏览器,可以直接在Chrome官网上下载Linux平台的 Chrome稳定版, 基本上Web浏览器在Linux上提供了和Windows无差别的体验。

有了强大的Web浏览器之后,其实很多办公需求都可以通过浏览器来解决 :

  • Office套件

    Google-Docs提供了完整的云端办公套件

  • 邮件收发

    目前主要的邮件提供商都有体验良好的Web应用界面

  • 办公协作

    基本上所有的基于B/S架构的Web应用系统都可以正常使用

当然本地应用程序还是具有一定的不可替代性,所以后面还是会介绍应用程序的本地替换方案。

3   输入法

在桌面系统中进行文字的输入是用户和计算机系统最最基本的交互。基本上输入法的好坏会成为衡量一个桌面系统是否友好的最重要的指标之一。

目前主流的输入法分为:拼音输入法 和 五笔输入法。这两种输入法在Linux下面有完整的替代方案。

  • 拼音输入法

    sougou拼音输入法

  • 五笔输入

    fcitx-im五笔拼音

基本上延续了在Windows下输入法的体验。

4   Office套件

GNOME提供了免费的LibraOffice解决方案,其中三个最常用的“Writer/Calc/Impress ,分别对应着 Microsoft Office 中的 "Word/Excel/PowerPoint"。 当然虽然号称是功能类似,但是还是有比较大的区别,迁移到新的办公环境还是需要一定的时间成本 ,所以才有了下面本文推荐的 WPS 方案。

WPS是由国内的金山软件公司开发的免费办公套件,在linux下也有相应的安装版本。WPS提供了“文字/表格/演示”分别对应着 Microsoft Office 中的 "Word/Excel/PowerPoint"。

WPS和MsOffice的操作习惯差异很少,而且文档的格式也相互兼容。在Windows上的MsOffice用户或者WPS用户基本可以无缝切换到Linux的WPS上面来。

通过WPS,用户 可以轻松完成 文档/表格/演示 的创建和编辑工作。

关于思维导图绘制软件,Linux下提供了免费的解决方案:Xmind。 功能和操作习惯延续了Windows下的特点,用户可以实现无缝迁移。

5   多媒体支持

GNOME桌面默认就提供了相应的桌面软件,或者通过软件中心,用户可以安装相应的多媒体软件来满足相应的影音多媒体需求。

  • 图形
    • GIMP图形编辑器
    • gThumb图像浏览器
  • 音乐

    Rhythmbox音乐播放器

  • 视频
    • Totem电影播放机
    • Mplayer
    • SMPlayer

6   截图工具

如今在互联网技术迅猛应用的年代,图片已经成功一个比重相当大的信息载体,配合邮件或者即时聊天工具,图片成为一种便捷而且有效的信息分享方式。所以有一个比较方便的截图工具也是提高办公效率的很重要的应用 。

GNOME桌面默认提供的截图功能就能满足这一要求了。

截图工具提供的基本功能有:

  • 截取整个屏幕
  • 截取当前窗口
  • 截取选定的区域

而且还提供相应的快捷键配置。

如果有截图后继续编辑的需求,则可以在应用软件中心安装更专业的截图编辑工具 shutter

7   邮件收发

虽然作者认为目前Web浏览器已经提供了极好的邮件应用的体验,但是如果用户仍然习惯于本地客户端,则GNOME桌面默认提供了 ThunderBird 邮件客户端也是不错的选择。

8   即时聊天

针对国内用户来说,Linux一直很大的一个缺陷就是没有良好的即时聊天解决方案。而且WebQQ目前已经停止维护,而且WebQQ提供的服务也很不稳定。

目前可用的QQ的解决方案有:

  • WebQQ
    • WebQQ目前官方已经停止开发更新
    • WebQQ提供的服务也很不稳定,经常掉线和消息延时
    • 不支持图片信息和文件传送功能
  • WineQQ
    • 只适合极能折腾的人

所以在Linux上,一般不建议太折腾QQ解决方案,如今智能手机如此普及的年代,使用手机QQ即可。

在Linux上有体验较好的IM解决方案就是:微信。

目前微信提供的Web版,虽然功能不多,但是核心功能都有:

  • 即时聊天
  • 消息同步发送到手机

    以手机为聊天信息存储中心,拥有更强的移动性和便捷性

  • 支持图片发送
  • 支持文件发送
  • 功能稳定,基本没有掉线或者消息延时的问题
  • 官方一直在持续维护和更新

如今时代在发展,即时聊天这一块的思维也确实要跟上节奏。

9   其它应用

由于移动互联网的飞速发展,一些新的应用出出现了,在此也进行推荐:

  • 金山快盘
    • 支持网络存储和多地文件同步
    • 主流PC平台和移动平台客户端同步
  • 为知笔记
    • 支持markdown
    • 支持文件编写和管理
    • 支持所有平台客户端同步

10   最后总结

以上推荐的办公应用,都是以在能接受的“折腾度”上就能搭建的环境。其实如果用户纯粹是为了在Linux下面办公,而不是开发,则可以选择一些天然为桌面办公而开发的Linux桌面发行版,例如: Deepin Linux ,天然集成了上面所述的所有办公软件和影音软件,而且还集成了QQ,但是由于改动比较大,可能不太适合开发人员作为纯粹的Linux来开发。

本文的目标受众是开发人员,所以这些对于桌面办公应用一般是点到即止的态度,介绍的的详细程序的把握标准是:希望Linux系统在满足开发人员的生产力平台的需求同时,不要在办公基本需求上严重匮乏。

通过前面的介绍和操作步骤,基本上可以折腾出一个介绍友好同时能够满足基本办公需求的Linux桌面系统了。可以让将用户大绝大多数的时间留在Linux系统上面了,这样对于用户学习Linux和增加对Linux的熟悉度是很有必要的,至少极大的降低了为后面将Linux平台作为主要的生产力平台学习门槛。

后面将会花大量的篇幅来介绍Linux(非Desktop)的相关知识及如何将其作为主要的生产力平台。


作者: Harmo哈莫
作者介绍: https://zhengwh.github.io
QQ: 1295351490
时间: 2015-08-24
版权说明: 未经许可,严禁用于商业目的的非法传播
联系或打赏: http://zhengwh.github.io/contact-donate.html
时间: 2024-12-14 23:29:38

Ubuntu Desktop基本办公环境搭建的相关文章

Ubuntu+Apache+PHP+Mysql环境搭建(完整版)

Ubuntu+Apache+PHP+Mysql环境搭建(完整版) 一.操作系统 Ubuntu 14.04 64位,阿里云服务器 二.Apache 1.安装Apache,安装命令:sudo apt-get install apache2 2.环境配置: 1)配置文件:路径为/etc/apache2,配置文件是apache2.conf,而没有http.conf. 2)默认网站根目录:/var/www/html,使用浏览器访问http://localhost  即可打开: 3)修改网站根目录: A."

ubuntu下php开发环境搭建,nginx+(cgi)php5fpm+memcached+xdebug

由于只是开发环境,所以都是选择比较简单的apt-get安装方式 ,但中间也遇到一点问题. 首先安装nginx nginx的安装和配置其实很简单,nginx本身非常轻量级, 直接 sudo apt-get install nginx 就可以了 他的配置文件是在/etc/nginx/里面,网站项目路径是在/var/www里面,安装之后一定要确保nginx的启动账户有对网站目录的访问权限,否则会报错. 第二步,安装cgi linux底下的cgi程序非常多,在这里我选择的是php5-fpm 方便  在这

Ubuntu+Apache+PHP+Mysql环境搭建(完整版)(转)

http://www.2cto.com/os/201505/401588.html Ubuntu+Apache+PHP+Mysql环境搭建(完整版) 一.操作系统Ubuntu 14.04 64位,阿里云服务器 二.Apache 1.安装Apache,安装命令:sudo apt-get install apache2 2.环境配置: 1)配置文件:路径为/etc/apache2,配置文件是apache2.conf,而没有http.conf. 2)默认网站根目录:/var/www/html,使用浏览

【java开发】ubuntu常用命令及环境搭建

学习第一天,今天内容相对简单,主要就是ubuntu一些常用命令及常规操作,后续涉及到环境的搭建,也会在本文再更. ubuntu环境搭建 第一种 也是最简单最方便的 通过vm虚拟机软件,下载iso镜像进行如next式安装,此处不再赘述.涉及到的软件,Oracle virtual box虚拟机,ubuntu任意发行版ISO. 第二种 把iso镜像写入u盘 然后单独在电脑上分区 进行安装 使用easyBCD等软件写入 为电脑进行单独分区,需注意:win下只能从临近盘符进行空间瘦身合并 安装ubuntu

ubuntu常用命令及环境搭建

ubuntu环境搭建 第一种 也是最简单最方便的 通过vm虚拟机软件,下载iso镜像进行如next式安装,此处不再赘述.涉及到的软件,Oracle virtual box虚拟机,ubuntu任意发行版ISO. 第二种 把iso镜像写入u盘 然后单独在电脑上分区 进行安装 使用easyBCD等软件写入 为电脑进行单独分区,需注意:win下只能从临近盘符进行空间瘦身合并 安装ubuntu的过程中,由于不是在虚拟机安装,所以要注意/根目录 swap交换空间 home主目录  大小分区,网上相关教程甚多

Ubuntu 18.04测试环境搭建-自动化测试

Python(python2.7/ 3.6/3.7 + pip1/3 + selenium3.14.0 + chromedriver2.42 + JDK8 + selenium-server-standalone3.14 + xvfb)自动化测试环境搭建 安装python2.7 sudo apt install python2.7 sudo apt install python-minimal 安装curl sudo apt install curl 获取pip sudo apt-get ins

Ubuntu系统下lnmp环境搭建和Nginx多站点配置

最近需要使用Ubuntu作为服务器搭建Lnmp环境,顺便将操作过程写下来,与大家分享.如有不足之处,欢迎大家提出不同意见.(本文默认读者已经熟悉相关linux命令的使用,比如创建文件和文件夹,编辑文件的命令等.) 操作系统:Ubuntu 15.10 本系统是新装的,所以没有Nginx.mysql和php环境.如果之前有装过这些环境的还得先把之前的软件先卸载. 一.安装MySQL 直接输入命令:sudoapt-get install mysql-server mysql-client 中间需要你输

ubuntu中php+mysql环境搭建

php环境安装(apache2安装) 1.安装Apache,安装命令:sudo apt-get install apache2 2.环境配置: 1)配置文件:路径为/etc/apache2,配置文件是apache2.conf,而没有http.conf. 2)默认网站根目录:/var/www/html,使用浏览器访问http://localhost 即可打开: 3)修改网站根目录:   A.“sudo vim /etc/apache2/apache2.conf"-->找到"&quo

Ubuntu下PHP MySQL环境搭建-upcoming-ChinaUnix博客

编程语言选择php5 , web服务器选择Apache2 ,后台数据库选择MySQL首先安装编译工具, 打开终端 sudo apt-get install build-essential autoconf automake1.9 cvs subversion (不管你装没装过都试一下) Apache 的安装 sudo apt-get install apache5 PHP5的安装 sudo apt-get install php5 php5环境的MYsql的安装 sudo apt-get ins