如何判断Linux是否适合你
如果你厌烦了windows,或者想延长旧pc的寿命,也或者想给小孩使用一款os,linux都能满足你。
开源操作系统linux的关键优势:
- 免费的。
- 大部分linux软件也是免费的。
- linux运行快功率低,是旧电脑的优选。
- 无病毒,无间谍软件,无广告软件。
- 你可以选择各种不同的用户界面风格,其中一些类似于windows xp/7等等。
听上去很不错吧?不管你用linux os做什么,需要考虑一些重要的因素。本文教你如何判断linux是否适合你。
1. 软件兼容性问题
盘点你目前使用的程序。微软office?linux有相应的openoffice。outlook?linux有evolution。photoshop?linux有流行的gimp。
换句话说,大部分常用的windows程序,linux都有相对应的,并且大多数都有类似的界面和文件兼容性。例如,如果你使用chrome,你会发现linux版本兼职一模一样,只要你登录到google账户,所有的书签和密码将立即同步。
然而,还有很多windows app没有linux版本。比如使用itunes同步iphone或ipad,但是没有相应的linux版本。如果你使用spotify或sugarsync,也没有相应的linux客户端来播放音乐或同步文件。
有个很好的解决方案:wine。wine是一个免费的工具,允许你在linux中运行一些windows程序。它可能解决不了所有的软件兼容性问题,但值得研究。
2. 硬件兼容性问题
尽管当前版本的linux有内置驱动来支持各种的视频卡、网络适配器和外围设备,但不能保证你能使用你的打印机、你的第二个显示器、你的健身带(这可能是一个软件问题)等等。
唯一真正的答案是:检查硬件制造商是否提供了支持他们产品的linux驱动程序。如果没有,去linux论坛看看用户找到(或创建)的解决方案。你也许可以找到,也许会运气不好。
3. 存在学习曲线
linux有好多不同的发行版。你要做一些调查才能找出你最喜欢的那一款。
听说过sudo吗?知道debian和ubuntu之间的区别吗?linux操作时可能看起来和windows很像,但它有很多复杂的地方。尤其是当你深入研究设置时和尝试运行上述wine的模拟器时。我算的上是一个相当精通技术的计算机用户了,但我在找出基本的linux任务时被难住了几次。
好消息是,有足够的支持可用。坏消息是,这些可用的支持几乎完全在网络论坛上,找到合适的可能是一个挑战。另外,有很多语言版本(驱动安装、sudo等等),这又增加了困难。所以你应该做好准备。
4. 你将不得不放弃游戏
好吧,这是有点夸张。linux有很多游戏,其中很多都很优秀,事实上steam有一整个部分专门研究它们。但绝大多数是独立游戏,所以你无法玩《蝙蝠侠:阿甘起源》《生化奇兵:无限》《使命召唤》《古墓丽影》或者其他比较火的游戏。
最后,如果你已经是一名活跃的linux用户,甚至将它作为你主要的操作系统,请在下面留言与我分享你自己的想法吧。
ps:Linux下的数据分析和入库系统开发(还剩15天)
如何判断Linux是否适合你的更多相关文章
- [转帖]判断Linux进程在哪个CPU核运行的方法
判断Linux进程在哪个CPU核运行的方法 原文网址:http://www.embeddedlinux.org.cn/html/xinshourumen/201601/30-5013.html 问 ...
- FastDFS是纯C语言实现,只支持Linux,适合以中小文件为载体的在线服务,还可以冗余备份和负载均衡
一.理论基础 FastDFS比较适合以中小文件为载体的在线服务,比如跟NGINX(APACHE)配合搭建图片服务器. 分布式文件系统FastDFS FastDFS是纯C语言实现,只支持Linux.Fr ...
- 如何判断Linux系统安装在VMware上?
如何判断当前Linux系统是否安装在VMware上面呢? 因为公司大部分服务器位于VMware上,也有小部分系统部署在物理机上面.今天老大要求统计一下VMware和物理机上服务器的数量,个人简单测试. ...
- Shell脚本中,如何判断Linux系统是32位还是64位?
一行就能搞定,输出32或者64 可以用“和. 参考代码如下: ldconfig if [ $(getconf WORD_BIT) = '32' ] && [ $(getconf LON ...
- 一些判断Linux是否被黑的经验
一不留神而被黑确实让人感到为难,更严重的是某些脚本小鬼还会下载一些众所周知的“root kits”或者流行的刺探工具,这些都占用了你的CPU,存储器,数据和带宽.这些坏人是从那里开始着手的呢?这就要从 ...
- 简单几步即可判断Linux系统有无被DDOS攻击的方法
一般来说,服务器非常慢可能原因是多方面的,有可能是配置错误,脚本错误或者是一些奇诡的硬件.当然也有可能是有人对你的服务器进行 Dos (拒绝服务攻击)或者 DDOS (分布式拒绝服务攻击). Dos攻 ...
- shell 脚本判断linux 的发行版本
原文vi ./Get_Dist_Name.sh #!/bin/bash Get_Dist_Name() { if grep -Eqii "CentOS" /etc/issue || ...
- 如何判断Linux服务器是否被入侵?
被入侵服务器的症状 当服务器被没有经验攻击者或者自动攻击程序入侵了的话,他们往往会消耗 100% 的资源.他们可能消耗 CPU 资源来进行数字货币的采矿或者发送垃圾邮件,也可能消耗带宽来发动 DoS ...
- 如何判断Linux下 网卡是虚拟还是物理网卡?
ifconfig命令可以查看Linux系统中正在使用的网卡,包括物理网卡和虚拟网卡,如果想要查看Linux系统中全部的网卡,可以查看/proc/net/dev文件,那如何区分网卡是虚拟还是物理的呢? ...
随机推荐
- 【java版坦克大战---准备篇】 java 绘图
要写坦克大战当然要先画出坦克.java画图是基础. package com.game; import java.awt.*; import javax.swing.*; public class Pr ...
- jquery.inputmask.js 输入框input输入内容格式限制插件
今天使用的就是这几行代码. 利用 jquery.inputmask.js 下载地址(如果打不开的话 请FQ http://plugins.jquery.com/jquery.inputmask/) ...
- C# 中经常用到的HTTP请求类,已封装get,post,delete,put
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.N ...
- mysql创建自定义函数与存储过程
mysql创建自定义函数与存储过程 一 创建自定义函数 在使用mysql的过程中,mysql自带的函数可能不能完成我们的业务需求,这时就需要自定义函数,例如笔者在开发过程中遇到下面这个问题 mysql ...
- js template
http://garann.github.io/template-chooser/ http://www.gbin1.com/technology/javascript/20120917-javasc ...
- AD10 gerber生成,及导入cam350 多图详细步骤
Protel99转Gerber文件导入到CAM350中看为什么钻孔层偏位 这是因为你导入CAM350 时的格式没有设置正确.你用PROTEL 导出钻孔 TXT 时记住是什么格式,例如: 2:3,2:4 ...
- [OJ] Matrix Zigzag Traversal
LintCode #46. Matrix Zigzag Traversal (Easy) class Solution { public: vector<int> printZMatrix ...
- C/C++ ceil和floor函数
ceil 是“天花板" floor 是 “地板” 一个靠上取值,另一个靠下取值,如同天花板,地板. double ceil ( double x ); float ceil ( float ...
- LM393,LM741可以用作电压跟随器吗?
应该不能,比较器一般为OC门,输出要上拉VCC,在跟随状态下为深度负反馈,恐怕不能正常工作,会振荡的,不过你可以试下嘛.
- Https 原理
HTTPS其实是有两部分组成:HTTP + SSL / TLS, 也就是在HTTP上又加了一层处理加密信息的模块.服务端和客户端的信息传输都会通过TLS进行加密,所以传输的数据都是加密后的数据 1. ...