说说 Linux:为什么要用,好不好用
达尔文 2017年04月17日

说说 Linux:为什么要用,好不好用

达尔文 达尔文 发布于2017年04月17日 收藏 29 评论 58

玩转软件开发云,集华为近30年研发精华开发神器!>>>  

前两天看到Ubuntu要改用Gnome的消息,我就发了评论说Unity早该退休了。虽然Unity的界面并不差,但是比起Gnome的效率和可定制性,还差远了。先上一张我桌面的图(没错这是Gnome加了几个插件而已):

说说我自己吧。我是一名两年多的Linux用户。两年前第一次开始装Ubuntu双系统(虽然Ubuntu当时那个wubi安装器把我坑得不少,差点砖了一台电脑),然后发现Linux的效率和各种针对开发者的优化无人能比,比Windows那些雕虫小技不知道高到哪里去了。但是话虽如此,虽然Linux已成为我目前的办公主力,Windows我仍然还是保存在电脑里的,毕竟并不是所有工具都支持Linux。

目前我主要正在使用的发行版是搭载Gnome 3.22的Fedora 25。

经常有同学朋友问我,我该不该用Linux? Linux对我有什么好处? 

我个人认为,Linux上的大部分功能在Windows上都是存在替代品的。举个最简单的例子,ssh。在Fedora上,或者大部分的Linux发行版上,ssh进服务器只需要输入命令:ssh user@hostname 即可,而且系统自带支持key。而在Windows上,虽然系统并没有自带ssh,但是还是有类似于putty这样家喻户晓的应用来作为替代品。

但是,有些Linux的优点,让Linux受到了无数开发者的青睐。比如,Linux的开放性,可定制性,以及社区。

所以,如果你目前的Windows操作系统让你用得很开心,而且你又比较懒的话,留在Windows吧——毕竟专业级的软件大多都发行于Windows。如果你真的很想尝试Linux,装个虚拟机先,不要直接上实体。万一你后悔了呢......

然而,一句建议:不要覆盖Windows分区。就像我刚才提到的,Windows有一个不可替代的软件生态,很多类似于Photoshop,Visual Studio这样专业级的应用并没有Linux的替代品(或者说这些替代品都没有Windows平台上的这些原版强大,很明显的一个例子就是Gimp)。给Windows留个分区,或者装个双系统,你会感谢我的。

哦对了,只是提醒一下,部分Linux发行版的中文支持还是比较差的。对于英文水平不高的用户,第一,我不提倡Linux,因为Linux中遇到很多问题都要自己解决,而解决的途径只用通过搜索。这其中你得到的大部分结果都有可能是英文的——这会为你带来很大困难。如果你仍旧希望开始使用Linux,我建议你可以从Ubuntu Kylin开始——虽然这个发行版的各个方面都不是那么优秀,但是可以帮助你更快速地上手。输入法方面,如果你想要一个和你UI般配的输入法,用ibus Intellegent Pinyin吧——搜狗的界面比较奇怪,虽然联想和优化都非常出色,但是毕竟我强迫症:-)

接下来给各位Linux的新手一些我推荐的Linux应用。这些应用主要是我个人目前在用的,它们的UI,速度和支持都相对比较出色。

桌面环境Gnome 3。你可以用Gnome3带上一些插件模拟出相当完美和流畅的Windows UI/UX,而且各类插件和主题也会让这个桌面环境变得更加美观。

浏览器:国内建议使用Firefox,国外习惯用Chrome。(Chrome需要各类Google服务,我在国外所以用起来比较方便。如果国内不方便使用,各大发行版的桌面环境都自带了Firefox。我非常喜欢Chrome的开发者工具——再说我也是一个Chrome插件的开发者。)

文本编辑器:这是一个非常有争议的话题。新手的话,可以用Notepadqq(就是Linux下Notepad++的转制)。命令行下可以用nano。但是如果你是比较有经验的Linux老用户,或者你需要在文本编辑器里写代码——你们知道我要说什么的,没错,vim

代码编辑器/IDEVisual Studio Code / Atom。俩开源兄弟,一位来自微软,一位来自GitHub。我自己在用VS Code,因为好像Atom没那么稳定,而且带了插件之后就会卡... ... 具体选择可以看我老早在IT之家的一片文章:技术宅笔记:作为Web前端,用什么编辑器?

文档编辑:国内Office Online,国外Google Docs。具体都差不多,主要是在线编辑文档,而且在我目前的系统上都相当流畅。

Wine:我个人不建议大家用Wine。很多人用Wine跑QQ,我就觉得很奇怪,你有手机,为什么还要想方设法在电脑上跑QQ?而且,Wine在安全性和兼容性上也并不是非常好。

上周我参加了一个美东的黑客大会,Fedora就是赞助商之一。跟他们聊了会,发现他们的用户群还是非常广的——虽然在服务器端比不过Ubuntu和CentOS,但在Linux的桌面份额上还是占很大一块的。

用什么操作系统永远是你个人的选择,当然如果你在安装或使用时遇到任何问题,我相信社区里也有不少大神可以帮助大家。

最后放一张我的笔记本的花花绿绿的背面

来源:IT之家,作者:明劼

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:说说 Linux:为什么要用,好不好用
分享
评论(58)
精彩评论
38
我为什么要看一个才用两年linux的人说的这些?
19
真正的大神是不在意使用什么操作系统的,不要以为使用个linux就把13给装了
9
这文章一点含量,说服力都没有
4
这13装得可以。
4
无聊的文章
最新评论
0
总想搞个大新闻就来把Windows批判一番?你们啊,naive
0
小孩子秀智商,不值一驳!
1
"你有手机,为什么还要想方设法在电脑上跑QQ?"……你有windows,为什么还要安装linux?
我用win7,一旦开机,我基本不会去碰手机……真的,手机的效率,跟电脑怎么比?就说QQ,打字有键盘快?以前那种老手机,我还能一只手盲打,现在虚拟键盘,我是不会盲打了。
1

引用来自“eechen”的评论

Linux中国新手用户,可以用Deepin和Ubuntu Kylin,因为这两者都集成了完整的中文语言包,以及金山WPS(基于Qt)和搜狗输入法(基于Fcitx).

浏览器可以用Firefox和Chrome.

编辑器我用号称轻量级IDE的Geany,比Windows上的Notepad++强大得多.
如果要用IDE开发PHP,可以用Netbeans.
https://my.oschina.net/eechen/blog/361421
http://static.oschina.net/uploads/space/2014/1002/174710_xU2o_561214.png
http://static.oschina.net/uploads/space/2014/1002/130114_BPRA_561214.png

如果要用IDE开发PHP的PECL C扩展,可以用Qt Creator:
https://my.oschina.net/eechen/blog/166969
http://static.oschina.net/uploads/space/2014/0217/025140_OJwD_561214.png

Linux C编程手册是相当齐全的,在命令行和网站man7.org都可以查阅:
https://my.oschina.net/eechen/blog/206443
http://man7.org/linux/man-pages/man1/man.1.html
下表显示了手册的 章节 号及其包含的手册页类型:
1 可执行程序或 shell 命令
2 系统调用(内核提供的函数)
3 库调用(程序库中的函数)
4 特殊文件(通常位于 /dev)
5 文件格式和规范,如 /etc/passwd
6 游戏
7 杂项(包括宏包和规范,如 man(7), groff(7))
8 系统管理命令(通常只针对 root 用户)
9 内核例程 [非标准]
比方说 open 这个内核提供的函数位置就在:
http://www.man7.org/linux/man-pages/man2/open.2.html

@eechen 天天瞎逼逼,不是我今天喝点酒,就是不喜欢你这种误人子弟的货色!
0

引用来自“oreak”的评论

选择fedora 没有之一
@oreak 这一票我给你,答案不说。
1

引用来自“CasparLi”的评论

办公室用Ubuntu写代码, 然后RDP到家里的机器聊QQ. 亚克西!
月经引战文,毫无意义。爱用啥用啥,用合适的东西做合适的事情,同时用多个系统很正常。这种帖子就是炸鱼用的,看活跃度不高就来炸一下,引发一下舆论矛盾。
0
只用纯shell界面的飘过
0
标题党!!!!!!
0
菜鸟与新手才会去考虑如何用linux代替windows,以及找各种美化插件去让linux看起来更像是windows。两者各有其使用场景,用筷子代替汤勺去喝汤,能证明什么呢?
0
有些人总是很有针对性,这可能就不是别人的问题了。
0

引用来自“app-developer”的评论

搞开发确实linux挺好用的,至少在android app开发我是这么觉得的。
现在写代码时就用ubuntu,下班时再重启到windows写工作汇报邮件(linux邮件客户端,没有一个可用的)。

引用来自“bovver”的评论

邮件客户端我用的Geary, 就是界面比较简陋
竟然不支持pop:broken_heart:
0
我用的时间都比他长
1
选择fedora 没有之一
3
一提到桌面就是 Windows vs Linux ? 为什么不跟 Mac 比呢?
我是从来不用 Linux 桌面,win 10 出来以后Linux桌面已经没有任何优势了。
不想用 windows 就用mac 吧。别折腾 Linux 桌面了。
0
Linux mint 是个不错的选择,搜狗输入法,WPS office,sublime text ,intellj的各种IDE
1
能赚钱的话,管他什么系统。
0
让我来回答一下你为什么大家喜欢用wineQQ。因为国内的公司大部分办公都基于QQ,如果电脑上不用QQ,收发公司信息和文件都是件困难的事情,作为程序员,我都很反感这种情况,明明可以一天专心的写代码,但是迫于公司整个工作协调都在QQ群里,我还得不时的去看看我的QQ信息,不然会有很多工作相关的信息无法获取到,但是大部分信息都跟自己无关,你不可能一会儿又拿出手机来看看的,哎。。。
0
办公室用Ubuntu写代码, 然后RDP到家里的机器聊QQ. 亚克西!
0

引用来自“tuzhao”的评论

我一直就没有在ubuntu上弄出来gnome桌面,太郁闷了。

引用来自“人生能绕几个圈”的评论

ubuntu不是有现成的gnome分支吗
Ubuntu不是都放弃unity了嘛= =等明年就不用用分支了
1

引用来自“eechen”的评论

GNU/Linux桌面用户可以用手机QQ,文件传输可以用腾讯微云(网页版).
因为手机QQ可以上传文件到微云,也可以从微云读取文件.
手机QQ里"长按"对方发过来的文件如压缩包,
然后点击"多选",然后就可以选择存储到"微云"了.
也就是说,通过微云这种中转站,Linux用户获取对方QQ发过来的文件很轻松.

如果真的需要的话,在Ubuntu上用VirtualBox分1GB内存虚拟一个XP用来跑QQ和测试IE8也行.
移动互联时代,PC被进一步压缩到办公领域,对Windows不利,反而对Linux桌面有利.
eechen 自己对很多事情不了解就开始胡说八道,还不听对方的话。以德报怨,何以报德?我们尊重他,他却只会更加猖狂,还是先教会他社会的法则吧!via MikeManilone

相关资讯

最新资讯
热门资讯
顶部