Re: [问卦] linux有变好用一点点但是还是超难用

楼主: KAOKAOKAO (鬼斗)   2014-08-22 12:32:39
※ 引述《ooyy5566 (继续潜藏)》之铭言:
: 其实一堆人没用过没看过linux才会有这些奇奇怪怪的关点,
: linux强项反而都躲在大众眼光不容易看到的地方,
: 当server,很多人用了半天的服务还不知道背后就是linux,
: 当嵌入式,很多人根本不知道你买的一堆WIFI router,
: 中华电给你的肛世代调制解调器,你天天在看的smartTV,
: 甚至是你手上的android,全部都跟linux有关。
: linux的核心不需要很多的ROM/RAM就能跑,
: 很多嵌入式系统build起来的核心在1-2MB大小,别的OS根本作不到,
感觉上embedded这一块的linux核心都有调整过
和桌面版拿来比不太合适
不过linux有很大的空间可以客制化到各种装备
这当然和ooyy大说的一样
只是我想这串文会出现
主要是linux作为桌面到底好不好用的问题
大家提server 那当然是事实 但是没有回答linux桌面好不好用的问题
提android 他使用linux核心也是事实 但是没有回答linux桌面好不好用的问题
提其他嵌入式机器 同理
: IOT物联网几乎都是要靠linux在支撑,才有办法体积小价格低功能强,
: 以前也有其他小型嵌入式OS,但是经过物竞天择之后,
: 现在就只剩linux一统江山了。
关于嵌入式核心
最近有另外一个潜力股:sel4
前几周才刚开放源码
并且透过理论证明是史上弟一个“安全”且“实做正确”的核心
: 讲一句最现实的就是linux is everywhere,只是大众无感而已,
: 你会对空气或是水有感?不会,因为你就生活在这个环境里,
: linux早就渗透到你生活的各个环节中了。
以下作为一个linux桌面使用者来简单分享一下
因为我也是作为windows使用者进入电脑世界
(虽然严格来说只有跟到windows vista、win7之后都是开机打电动关机)
应该可以简单讲一下哪些状况很惨而哪些还好
首先要说的是一些基本定义:
1. 作业系统(Operating System)
如果说你的电脑或设备是一栋房子
作业系统就是你的管理这些机器的管家
他会帮你做很多为了让你使用更方便而不得不做的麻烦事
例子像是Windows家族、Mac OS、GNU/Linux、...
2. GNU/Linux、也就是大家俗称linux的作业系统
因为linux实际上指涉的范围只包括linux kernel
也就是作业系统所有基本功能的核心部份
所以如果我们要谈的是“整个作业系统”
那么GNU/Linux才是正确的用词
其中linux是如前所述的核心
而GNU则是“自由软件基金会”
他们有非常崇高的理念并且提供了许多品质优良的软件
使得GNU/Linux成为“功能软件与系统软件/作业系统核心”的完整搭配
(值得一提的是自由软件基金会有自己的核心,只是尚未正式发行,全称为GNU/hurd)
3. 大家提到linux都会提到ubuntu,那是啥?
主要是因为GNU/Linux作为自由软件的特性,也就是:
0. 可使用的自由
1. 可学习、研究的自由
2. 可散布的自由
3. 可改善、重新发布的自由
所以其实存在有许多linux
他们都使用GNU的系统软件和linux核心
但是他们的背景、社群或者是哲学理念不同
这种情况下我们称这些不同的linux系统为“发行版(distribution)”
ubuntu就是使用者人数最多的发行版之一
也是在server使用、嵌入式装置使用以及桌面使用上
都非常受欢迎的一个发行版。
其他的发行版还有像是Debian(台湾有高向心力的使用者社群)、
CentOS(你去书局看到鸟哥的linux私房菜里面鸟哥都用这款)、等等非常之多。
4. 自由软件:免费软件?
这大概是最大的迷思
详情请参考维基百科
http://zh.wikipedia.org/wiki/%E8%87%AA%E7%94%B1%E8%BD%AF%E4%BB%B6
本文推荐的软件都是自由软件
并且也都很容易可以免费取得
关于要把linux当作个人电脑使用
撇开小弟本身身为一个开发者眼中的电脑
个人电脑的用途本身就是相当分歧的
有些人开机就是打电动
有些人只需要上网偷菜(我承认这个梗很旧,但是在某些乡下灿x还会有13000的偷菜机)
有些人需要文书处理软件
有些人要ps照片
...
这些不同的需求在linux(回到俗称)上分别会遇到什么困难?
以下分为文书处理、多媒体使用、休闲电玩、辅助设计、系统架设与程式开发等面向讨论
1. 文书处理
你在windows上的时候当然就是绑定微软的office套件
最主要的还是Words、Excel和Powerpoint三款
这几款的话都已经有可代用的解决方案如Apache的openoffice
以及The Document Foundation的libreoffice
小弟日常用后者,详情于官网
https://zh-tw.libreoffice.org/download/
在doc, xls, ppt时代的话还好
进到docx, xlsx, pptx之后常常会有跑图、格式出入的情况
建议如果有些文件档要跨越微软office和这两款office的话
请尽量存成旧版格式
如果平常要处理的是很炫的投影片 那也许转换过来会有点痛苦
如果都是很平淡的文件 那应该就很容易
2. 多媒体使用
小弟资历一定比不上板上诸多大神
但是小弟从Fedora 9开始感受到现在的Fedora 21也算是小有感触
Fedora是另外一款发行版 http://fedoraproject.org/zh_TW/
跟前面提过的CentOS颇有渊源
他的哲学是软件自由与内容自由
内容自由包含了不侵犯著作权的条款以及不使用版权所有格式的坚持
所以最一开始连松岛枫.mp3都要很辛苦的去找播放方法
就遑论陈菊.rmvb了
但是多亏了类似rpm fusion这样的组织(for Fedora、RedHat、CentOS)
现在大部份都可以很简单的处理掉
要我说的话
不管诸位30cm是怎么弄到这些avi、mkv或是ape、wav、mp3
现在都不是问题
只是开源的硬件驱动程式可能无法满足某些视觉与听觉的美好体验
这部份就有点差强人意了
不过也是试试看才知道,对吧?
3. 休闲电玩
不用说大部分都是悲剧
然而也有像是playonlinux还有wine这样的专案
http://www.playonlinux.com/en/
https://www.winehq.org/
小弟是只用过后者
(不过最近发现Gnome桌面Gobj版本大于2.15之后的游戏影像播放会悲剧...另一个故事了)
只能说差强人意
不过随着时代的演进
连steam上也开始出现许多支援linux的游戏
也许进入到新时代之后
也就是大家都不玩老游戏之后
这个部份的缺憾也将不复存在吧
不过为了振奋一下大家
这里有个在ubuntu上使用wine打LOL的例子
http://ubuntuforums.org/showthread.php?t=2202998
其实应该蛮多的啦
最大宗还是WOW 因为wine的主要动机就是可以打魔兽世界
4. 辅助设计
小弟日前获得机会使用到112某老旧系馆的老旧系计中电脑
发现效能实在是很差 但又无法更新 就是为了那个autoCAD的使用license
辅助设计这一块真的是这些众多考量之中可说是最硬的一个
因为要使用什么样的软件往往牵涉到该领域的知识
这些知识与需求有特殊性
不像文书处理那样具广泛需求
这种情况只能推荐大家google了
关键字可以找 xxx alternative on linux
比方说如果想找photoshop在linux的替代方案
google第一名就会给你“10 best ...”
http://www.creativebloq.com/photoshop/alternatives-1131641
5. 系统架设与程式开发
先说系统架设
这个地方我不是想要挡微软财路或是怎么样
而是说这是供需问题
你要的是你可以自己手动操作调整、从中学习、免去花费但是需要投资许多心力?
还是你花授权费或使用费、软件的细节被隐藏、免费咨询甚至专人架设?
公家机关通常考虑到责任归属
还是会花钱选择后者
因为前者如果那一天系统爆了
可能就要把责任算到工读生头上了(而且还无法解决问题)
不过你如果不需要考虑这个风险
那自行架设系统还可以练系统功力
小弟是认为大大有益
再来讲程式开发
一般来说如果有什么开发套件通常都会优先支援windows
linux和MAC就看机缘
不过比较大咖的通常都不太可能不支援linux
毕竟linux这边的开发能量是很强的
你要写C的话没什么好说 linux是把C当主场
写JAVA的话oracle有支援linux下载 就算不用oracle也有免费的openjdk
python、perl那是一应俱全
不过不要跟我说你想在linux上开发c# + .NET
还是说真有神人如此做了请务必出来打脸小弟
大致上就是这个样子
看完之后你可能会满腹疑问:
如果windows->linux或是MAC->linux是这样充满阻力
那当初最大的动机怎么会存在呢?
这个问题我想每个linux使用者都会有不同的答案
小弟的答案是
有些时候精神上的东西比实际上的东西来的更重要
因为他们是无可替代的价值
每个人都是父母生的
同理
每个程式也都是一行一行写出来的
这里面有多少行、多少万行程式码是不支薪的程式设计师
为了让这个世界更好
让电脑世界有更多好而且自由的选择
而自愿消费个人的空闲时间来贡献一己心力成就这些伟大的软件
他们可能有瑕疵 没错
但你说那些封闭的系统就没有瑕疵吗?
出包了找的到人扛责任
不代表你能够看到问题
更不代表在那里面解决问题有比较容易
对我来说这些信念实在过于伟大
小弟也深受其利
并踩在这些伟大骇客的肩膀上进入资讯世界
所以基于一种仰慕的情怀
令我不得不享受其中
当然 实际上小弟承受的阻力也比一般使用者多
不过软件自由化的这个愿景
若各位有机会的话也请试着接触看看
对于电脑系统以至于今日的大资讯世界想必会有不同的感触
最后为了提升一点点往linux桌面的推力
小弟推荐这个桌面系统的demo影片
这是gnome3桌面 这有非常炫目的桌面特效和使用体验
至少小弟觉得用起来非常舒服
https://www.youtube.com/watch?v=i74Nc6y3SAY
结尾防雷
作者: x000032001 (版废了该走了)   2014-08-22 12:37:00
google mono
作者: kaocoming (蓝蓝的天~白白的云~)   2014-08-22 12:39:00
推一下
作者: yoyodiy (废文心得文大师)   2014-08-22 12:39:00
不能用rpm安装的软件都是垃圾 还要 make make 才能装
作者: jetalpha (月迷風影)   2014-08-22 12:39:00
推,很详尽的分享文
作者: yoyodiy (废文心得文大师)   2014-08-22 12:40:00
win安装软件只要鼠标按一按 Next就OK 尔尔还有彩蛋 超赞
作者: lebiged (lebiged)   2014-08-22 12:42:00
推yoyodiy 不next到底我一辈子都不知道有hao123这么好用的东西

Links booklink

Contact Us: admin [ a t ] ucptt.com