五千年(敝帚自珍)

主题:小心地探讨我们可以用Ubuntu干些什么,不能干什么? -- yueyu

共:💬137 🌺107
全看树展主题 · 分页首页 上页
/ 10
下页 末页
家园 报告老铁

我在vista上装了个虚拟机跑Ubuntu,还行

家园 谢谢,没有用过虚拟机

听您这么一说,我还真得试试。那么在虚拟机下面安装软件什么的,都和真正的系统没有区别吗?比如说,在虚拟的Windows下装Office?虚拟机下运行程序呢?比如说Windows下的游戏程序。

家园 办公类基本没问题

游戏类3D硬件要求的不可以

家园 虚拟机建议用vitualbox

我的感觉办公软件和对硬件驱动没啥要求的程序都没问题。最少我使用起来没问题的,而且启动速度比真机启动还快。Vmware有点老气横秋了,而且最近试用的注册码申请似乎不太容易了,但胜在历史悠久,网上有很多资料可以查找到。Xen培植起来非常麻烦,而且windows的支持不是免费的,购买起来也不容易。而Qemu或者KQemu目前还是太慢,仿真一些embedded system还不错,仿真个windows就伐来赛了。

家园 linux的eclipse cdt用来作c/c++开发

效率不比vs差,之所以没有推广起来,那是因为老鸟用vi/emacs已经很顺手了,而新人一般不知道这玩艺。

我是因为先做c/c++,然后做java,最近又需要重新弄点c++的东东,所以才选择了eclipse cdt。

我写了篇blog,关于用eclipse cdt调试memcached代码的,应该说不比vs难用。

http://uniseraph.javaeye.com/blog/257235

家园 没什么手段,众口铄金

跟着Apple混,什么事自己都做不了主,跟着Microsoft混,起码还可以按自己的意思买硬件。

封闭系统形成的生态系统太小,下游缺乏利益驱动。

比如说embeded,windows多少还可以用用,mac呢?都没人能开发合适的硬件,谁想做点啥都要先给apple付专利费,久而久之,都说mac不好了。

家园 骂一骂Linux和Mac

我用Linux 5年了,直到今天,还是不习惯。先说GUI,不管哪个版本,与Windows比起来,首先一个问题就是,反映迟钝。鼠标点上去,半天才动。再次就是,中文字体乱七八糟,每个发行版都有自己的特色。至于应用软件,更是五花八门,用法各不相同。像我这样一个搞IT的都不舒服,普通用户更不要说了。

另外一个问题是,没有一套完整的概念。Linux更像一个大杂烩,每个软件都很有特点,但是整个系统放在一起,毫无特点。一般的人不了解一些技术的,很难搞得懂Linux那些天书一样的命令。可能连系统配置都不知道该怎么办。

还有一个更重要的问题是,驱动程序更新慢,很多芯片组,如Nvdia的,甚至都没有Linux驱动,一般的应用是没问题,碰到要在总线上插卡的就问题一大堆了。

再说mac,当初一炮走红之后,直接走向了与通用PC相背的专用道路,殊不知PC若不开放,还不如去买IBM巨无霸。windows能有今天,得大大的感谢IBM当初的开放策略。MAC封闭的软硬件平台,把大多数开发商都封在门外,用户群越小,3rd就越没胃口--投入产出不成比例,最后恶性循环,把市场拱手让出。

不过在中国Linux和MAC用户少的另一个原因是,Windows和Windows上面的应用软件都是Freeware,10块钱一套的软件都是天价,家门口都是5块钱一张碟N套打包的。。。

家园 不知道您用什么机器跑的。。。比较惊讶

先说GUI,不管哪个版本,与Windows比起来,首先一个问题就是,反映迟钝。鼠标点上去,半天才动。再次就是,中文字体乱七八糟,每个发行版都有自己的特色。至于应用软件,更是五花八门,用法各不相同。像我这样一个搞IT的都不舒服,普通用户更不要说了。

说实话,如果是用非常老版本的redhat或者98年时候redflag出的xteam,可能鼠标垫上去还有延迟。我映像中这么多年里面从来没碰到过鼠标延迟的问题。另外一个可能性是您装了server版的linux,time slice按照1秒或者更长编译,然后不是preemptive的scheduler,而是dead line的scheduler。那也会造成桌面程序的延迟。要知道大部分linux是作为server在使用。愚蠢的redhat默认就安装gui,所以很多人用server版的redhat里面的gui,自然很不爽。

还有一个更重要的问题是,驱动程序更新慢,很多芯片组,如Nvdia的,甚至都没有Linux驱动,一般的应用是没问题,碰到要在总线上插卡的就问题一大堆了。

如果说其他的外设没驱动还好说,说到Nvidia,我真是有点讶异了。Nvidia的显卡的驱动是我最喜欢的。其次是Intel的。ATI的显卡驱动虽然开源,可是远不如Nvidia完善。我在好几年前就开始用Nvidia的MX系列玩Sun Lg3d了。如果没有驱动,怎么玩的了?

我觉得您似乎是server版的linux用的比较多,不太了解Desktop版的Linux的发展和现状。大概都是RHEL整的?

家园 有可能

我用的最多的就是RH和CENTOS,估计是用的stupid的GUI。不过印象中也不觉得Ubuntu会快?

我说的芯片组是Nvidia的主板芯片组(南北桥),曾经用过一个AMD+Nvidia,居然Linux装上去之后一个pci槽都不能用,没办法只能给前台的文员装Windows了。

Linux的南北桥芯片组驱动和cpu patch的更新是比较慢的,这个纯粹做软件的人感觉不明显,做硬件的就麻烦死了。而且底层驱动多半要以源代码形式安装,kernel变动经常导致编译不能通过,各个发行版的源代码路径和缺省的包又不一致,技术支持特别麻烦

家园 RHEL和CentOS是给Server编译的内核

不适合桌面

我前文也说过,一般给Server编译内核的,time slice非常大,甚至可以到1秒。而scheduler一般不会用fair scheduler,一般会用dead line scheduler。我想您开发硬件,对OS的这些设置有什么影响很清楚吧。Ubuntu的time slice,没记错的话,desktop的是100ms。

当然“快”这个东西要看你怎么定义。

如果GUI程序响应感觉要快,time slice就要小,scheduler也要尽量顾及每个process的公平分配。

而如果要server快,因为server通常是单一或者几个process在跑,没有那么多gui的东西。server的快就是thruoghput的大。让scheduler少打断当前任务,才能让throughput大。

这就是为什么您用RHEL和CentOS感觉GUI慢的原因了。

至于硬件驱动,因为我不做embedded,所以不好说。这又不是我帖子里面所讲的desktop的应用了

家园 惭愧,还真没研究过scheduler

居然敢用1s的scheduler?回头用不同的参数编译一下内核看看有啥影响

家园 Ubuntu可称做Linux中的微软,相当不错了。唯一

的问题是,这其实不是linux的问题,中国的股票和网银系统统强制性地使用愚蠢IE作为客户端。

用火狐这样的或浏览器反而不能登录。

家园 感觉和您不是一个位面的,除了这句

不过在中国Linux和MAC用户少的另一个原因是,Windows和Windows上面的应用软件都是Freeware,10块钱一套的软件都是天价,家门口都是5块钱一张碟N套打包的。。。

家园 这几天在ubuntu下玩英雄无敌3,感觉不错,呵呵。
家园 严重同意

至少要能玩星际。网游就更不用说了。

如果星际2,暗黑3有Linux版本的话还可以考虑一下。虽然家里游戏机也不缺,不过就是感觉不如电脑游戏,哪怕是同样的游戏。

全看树展主题 · 分页首页 上页
/ 10
下页 末页


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河