使用Ubuntu 12.04作为日常电脑环境
搜狗输入法出来之后,我觉得有必要写一篇博客说明一下,如何使用Ubuntu作为日常的电脑系统。我使用的Ubuntu版本是12.04,没有使用Ubuntukylin,因为的电脑比较老,使用那个版本,电脑有点卡。不知道是驱动问题还是什么问题。但是安装12.04非常的稳定,而且速度很快。
在Windows下,一个系统如果要应付日常使用,也就是微软定义的家庭普通版。以下讨论的不涉及用于专业人士和工程相关人士的电脑桌面环境。所以这里只针对普通用户而言,特别是在微软从2014年4月8日开始不支持Windows XP时,使用另外一款桌面系统来代替XP系统也是值得研究的。
Windows平台
在Windows下,一般有一下几类软件必须要有。
1.操作系统:Windows系统,大家基本都是XP,Windows7,以及Windows8。Windows Vista和其他版本也有,但是市场份额太小。
2.Office软件,虽说普通用户,但是也不免要使用Word,Excel,PowerPoint和Outlook。现在Outlook客户端,家庭用户基本都不用,一般都用在线的163邮箱,Gmail,Outlook.com,QQ邮箱等。现在微软自己也出office online。所以也可以使用在线的word,excel和powerpoint。Google Docs也提供相似的功能。
3.浏览器:IE(7-9),Chrome和Firefox应该是主流浏览器,虽然很多应用都没有客户端了,但是都可以直接在网页里面完成。
4.输入法:是一个系统核心软件。没有一款好的输入法,用户就不习惯使用这款系统。我目前觉得iPhone和iPad设备上,不可以装第三方输入法,我是有点想不通。ps:Apple终于在ios7里面可以允许用户安装第三方手机输入法了。
5.即时通讯:但是有一个软件大家还是喜欢使用客户端。那就是即时通讯软件:QQ。这个是中国人,只要上网了,基本都有一个QQ账号,而且是通讯和社交的必备工具。当年微软关闭Windows Live Space,就注定了今天MSN悲惨的命运。现在力推Skype也无济于事,至少在中国这个市场还是被QQ霸占着。
6.杀毒软件:这个在普通用户中,使用人数还是蛮多的。国内Windows用户在360大肆宣传免费杀毒之后,很多普通用户都装了360杀毒软件和360卫士。到目前为止,我也没有弄懂它两者的区别。真正在企业里面,大多数企业会购买企业版卡巴斯基。目前360在企业市场上还没有什么大的产品。所以卡巴斯基有句广告词:从此只有卡巴斯基。
普通用户在拥有以上6个软件,基本能满足他们的大多数需求。
那切换到GNU/Linux环境下有什么不同呢?那么下面谈谈我目前的解决方案:
GNU/Linux平台
1.操作系统:现在国内很多云服务器都是基于Ubuntu12.04 Server版本,所以我的操作系统也选择的是Ubuntu12.04。一方面作为开发环境,另一方面在本地可以先测试好,然后再到服务器上去操作。
2.办公软件:Ubuntu自带的LibreOffice也可以使用,如果不习惯也可以装WPS for Linux。如果想对Office兼容更高一点,可以使用office online里面创建相关的文件。
地址:https://onedrive.live.com/
3.浏览器:在Linux下可以使用的浏览器有Firefox,Chrome和Opera,所以基本没有区别。这里大家肯定会说,很多网银都需要
IE浏览器,这里可能不太方面。如果说使用支付宝的,就没有问题了。所以这里还是对普通用户有一点困扰。
4.输入法:Linux自带的输入法可能不满足国内用户的习惯,但是,搜狗输入法和UbuntuKylin合作,基于ibus框架,开发出了搜狗输入法for linux。对国内使用Linux用户来说是一个很大的福音。
5.IM:这里就要说腾讯公司,开发了QQ for Linux,但是版本还是2009年开发的。不能与时俱进吗?而已安装文件有问题,不能正确的安装。估计是腾讯觉得Linux就是工程师和Geek用的,他们都不用QQ聊天。不过有解决方案可以替代,在PC上安装Skype for linux。在手机安装手机QQ。估计对普通用户来说,这个也是一个很大的困扰,真心希望腾讯公司早点升级Linux版QQ。
6.杀毒软件:如果是普通用户,在Linux桌面环境下,杀毒软件可以去死了。
大清早起来看见微博上,伯乐在线分享的一个微博:我为什么要学习Linux.
PS:有图用真相
使用Ubuntu 12.04作为日常电脑环境的更多相关文章
- Ubuntu 12.04 搭建Android开发环境
Ubuntu 12.04 搭建Android开发环境 2013/7/29 Linux环境下搭建Android开发环境 大部分开发人员可能都在Windows下做开发,可能是感觉在Windows下比较方便 ...
- 在ubuntu 12.04 中配置java环境(安装jdk, tomcat, maven, eclipse)
1. 安装jdk 1.7 在ubuntu( /usr/lib/jvm/java-7-openjdk-amd64 )中默认有安装jdk 1.7 如果没有 可下载 : http://www.oracle. ...
- Ubuntu 12.04安装Java开发环境(jdk1.7 + Eclipse)
首先,去官网下载linux版本的jdk和eclipse tar包,并将其解压出来.我将jdk包发在了/usr/java/目录下,eclipse放在了/opt/目录下. 然后,配置java开发环境,即安 ...
- Ubuntu 12.04搭建Andorid编译环境
1.安装JDK,Android 5.0开始,开始使用OpenJDK 1.7,4.4等低版本是Oracke JDK1.6 install java environment // install open ...
- Ubuntu 12.04搭建hadoop单机版环境
前言: 本文章是转载的,自己又加上了一些自己的笔记整理的 详细地址请查看Ubuntu 12.04搭建hadoop单机版环境 Hadoop的三种运行模式 独立模式:无需任何守护进程,所有程序都在单个JV ...
- Ubuntu 12.04下搭建Qt开发环境
http://download.qt.io/official_releases/qt/ Ubuntu 环境下Gtk与Qt编译环境安装与配置(系统环境是Ubuntu 12.04) 1.配置基础开发环境G ...
- 【菜鸟学习Linux】-第三章- Linux环境搭建-使用VMware9安装Ubuntu 12.04系统
上一步,我们安装了VMware9虚拟机,现在我们就是用它来安装Ubuntu12.04系统,至于Ubuntu是什么,我就不废话了,大家google一下,比我讲的清楚,好了,开始干活! Ubuntu官网下 ...
- Ubuntu 12.04 Desktop下vncserver配置:Unity以及Xfce4桌面环境
将gnome改成xfce xfce-session 即可 2013-01-30 14:45:34| 分类: Ubuntu | 标签:ubuntu12.04 unity vncserver s ...
- Angularjs学习---angularjs环境搭建,ubuntu 12.04下安装nodejs、npm和karma
1.下载angularjs 进入其官网下载:https://angularjs.org/,建议下载最新版的:https://ajax.googleapis.com/ajax/libs/angular ...
随机推荐
- 扩展BindingList,防止增加、删除项时自动更新界面而不出现“跨线程操作界面控件 corss thread operation”异常
在做界面程序时,常常需要一些数据类,界面元素通过绑定等方式显示出数据,然而由于UI线程不是线程安全的,一般都需要通过Invoke等方式来调用界面控件.但对于数据绑定bindingList而言,没法响应 ...
- xcode 版本控制推送代码到远程git仓库的步骤
一 代码推送到远程git仓库 1.在git中建立一个下项目(假设项目名称为->Mygit) 2.在xocde上新建一个测试项目(假设项目名称为GitTest) 3.打开电脑终端: 1)首先利用终 ...
- 关于zepto(相似于jquery、jQuery用于网页浏览器,zepto用于手机浏览器)
http://blog.csdn.net/kongjiea/article/details/42522305 -----关于zepto和jquery的差别 jQuery 使用 .width() 和 ...
- HDU 3584 Cube (三维 树状数组)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3584 Cube Problem Description Given an N*N*N cube A, ...
- gulp-babel使用
各大浏览器厂商对es2015功能支持不完全,等到全部支持会等很长时间,如果现在使用es2015,可以选择babel一个将ES6/ES7写的代码转换为ES5代码的编译器. 我们选择使用gulp自动化编译 ...
- Github+Jekyll —— 创建个人免费博客(一)从零开始
摘要: 本文中我将介绍一下如何在github上搭建个人Blog(博客),也顺便让我们掌握一下github Pages功能,另外还涉及到Jekyll技术. ======================= ...
- STM32之ADC+步骤小技巧(英文)
神通广大的各位互联网的网友们.大家早上中午晚上好好好.今早起来很准时的收到了两条10086的扣月租的信息.心痛不已.怀着这心情.又开始了STM32的研究.早上做了计算机控制的PID实验,又让我想起了飞 ...
- centos7 时间设置
安装完成centos7后,虽然时区选择的是上海,但是最终的时间还是不对,因为没有开启自动同步NTP功能,所以需要自动手动设置. 首先输入timedatectl命令,查看当前机器的时间: Local t ...
- Java中堆内存和栈内存详解
Java把内存分成两种,一种叫做栈内存,一种叫做堆内存 在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配.当在一段代码块中定义一个变量时,java就在栈中为这个变量分配内存空间 ...
- 使用Junit等工具进行单元测试
一.类的定义: 类是同一事物的总称,类是封装对象的属性和行为的载体,反过来说具有相同属性和行为的一类实体被称为类. 二.Junit工具的使用: 1.首先新建一个项目叫JUnit_Test,我们编写一个 ...