LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: xliotx

gentoo用户可能转向arch的几个问题(原gentoo用户或用过gentoo的进)

[复制链接]
发表于 2010-7-25 10:10:28 | 显示全部楼层
还有,不要安装商业包,比如adobe flash等,这些东西会带来无穷无尽的麻烦
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-7-25 10:15:18 | 显示全部楼层
Post by freeobject;2105060
还有,不要安装商业包,比如adobe flash等,这些东西会带来无穷无尽的麻烦


为啥???????
回复 支持 反对

使用道具 举报

发表于 2010-7-25 10:34:10 | 显示全部楼层
Post by xliotx;2105061
为啥???????
bug先不说,反正我的amd64架构运行adobe flash 32位不爽,不稳定。

adobe貌似在搞分布式运算,也就是用它的包,cpu时间都给了它。它利用了你的电脑搞一些生意赚钱。

也就是为什么flash效率如此之低的原因,115一个普通上传的插件居然狂奔cpu,达到50%。这在linux上是不可思议的。

另外找台旧机器,配置低档的给windows xp玩adobe flash.
回复 支持 反对

使用道具 举报

发表于 2010-7-25 10:35:43 | 显示全部楼层
Post by xliotx;2105061
为啥???????


同样不理解。。。哪里有“无穷无尽”的麻烦?
回复 支持 反对

使用道具 举报

发表于 2010-7-25 10:40:46 | 显示全部楼层
话说,adobe刚开始支持linux的时候出的包比较不错(好象是测试版那会),那时候用archlinux,感觉很爽,cpu占用很低忽略不计,可是好景不长,狡猾的adobe在后续更新的包里面私藏了东西。。
回复 支持 反对

使用道具 举报

发表于 2010-7-25 10:42:56 | 显示全部楼层
如果你们能容忍这种东西,就尽情的被享用cpu大餐吧。反正我是不用。起码在linux上绝对不再允许商业包闭源包。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-7-25 10:45:11 | 显示全部楼层
Post by freeobject;2105064
bug先不说,反正我的amd64架构运行adobe flash 32位不爽,不稳定。

adobe貌似在搞分布式运算,也就是用它的包,cpu时间都给了它。它利用了你的电脑搞一些生意赚钱。

也就是为什么flash效率如此之低的原因,115一个普通上传的插件居然狂奔cpu,达到50%。这在linux上是不可思议的。

另外找台旧机器,配置低档的给windows xp玩adobe flash.


64跑32先不说,其他的有证据么?个别现象还是普遍现象?
回复 支持 反对

使用道具 举报

发表于 2010-7-25 10:48:06 | 显示全部楼层
跑flash的时候,不要忘了用lsof -i搜集adobe搞私的证据,希望你们能找到,
我现在不用,所以无法搜集这些东西

不过,由于是闭源,这种lsof-i有可能还搜不到狐狸尾巴。证据有可能藏在adobe flash服务器端。它可以通过这种**关系来走私。尤其是使用像115flash上传文件这种插件
回复 支持 反对

使用道具 举报

发表于 2010-7-25 10:54:36 | 显示全部楼层
总结一句:阿多比的邪恶不亚于疼讯。一对哥俩好
回复 支持 反对

使用道具 举报

发表于 2010-7-25 11:25:28 | 显示全部楼层
没用过 gentoo 的路过回答一下:

Post by xliotx;2105031


1. 装AUR软件的稳定性和方便性。其安装和卸载是不是也可以很干净方便,自动解决依赖,和其他软件用统一用包管理系统一起管理。比如编译个ck的内核这种不在源里的东西。…


使用 yaourt 安装 AUR 很方便。yaourt 是 pacman 的 wrapper, 他在 pacman 的基础上,方便用户检索/安装 aur 上的软件(因为 pacman 不处理 aur 上的包),仅此而已。他最后都是调用 pacman 完成软件的安装和卸载。软件一旦打包安装到机器上,pacman 对其的管理(除了升级)是一视同仁的,不管最初从哪里来。yaourt 能够处理 aur 上的软件升级。AUR 上的软件包只是 arch 用户(任意用户)上传的安装脚本,并非软件源代码和二进制文件,也可以自己手工安装,yaourt 只是一个方便用户使用 AUR 的一个工具,而且是目前众多 AUR 工具中最好用的一个。

Post by xliotx;2105031

2. yaourt这玩意是不是检索机器迅速,要知道eix和emerge检索软件速度根本不能比,eix因为自己建立数据库,完全没延时。发现有tupac,但好像数据库更新不依赖与pacman,要自己删除不用的目录?


速度还可以。

Post by xliotx;2105031

3. gentoo的USE可以定依赖关系,比如mplayer不开某个USE,可能某个不用的包就不会安装。Arch里既然没有USE,难道说所有可能功能依赖的包都会被安装?那系统里无用的东西不是会比较多了……


对于 arch 源里的软件,维护者会把大部分功能,也即是使用的最多的功能编译上,其依赖的包大部分会做为可选包,提示你,但是不强迫安装。举个例子,vim 编译时会把 python/ruby/perl 接口都编译进去,但是如果你不用这些接口,那么可以不去安装这些软件包,或者你只用 python ,那么只需要安装 python 就可以了。如果你洁癖到这些接口都不想编译,那么你还可以安装 ABS, 然后自己在本地修改编译脚本(就是PKGBUILD),然后本地编译安装,这样也没有问题。就是升级的时候,还要自己再重复上个步骤。如果你有很多源里的软件都要自己编译,这样做会很烦,如果你受不了,那么还是继续用 gentoo 吧。

Post by xliotx;2105031

4. 软件数量的问题……core+extra+aur >= gentoo + overlay?


似乎 gentoo + overlay 更多,我想是因为 gentoo 建立的早。archlinux 中自己建立包很简单,大部分软件照着模板改动几处即可。如果发现 gentoo 有而 archlinux 没有的,你可以参照 gentoo 的 ebuild 自己建立 archlinux 的包,两者很多地方都是相似的。


我个人认为一个系统的优缺点是一个硬币的两面,不可分割,如果你喜欢某个系统的优点,那么你也要忍受他的缺点。

archlinux 在拥有很多的优点的同时,有个最大的问题就是强迫你跟上系统维护者的步伐,升级基础软件包。举例来说,你不想升级到 python2.6, 但是系统已经升级到 python2.6 了,而大量的软件包都要和 python 一起编译的,你要么整个系统不再升级, 要么一起升到 python2.6,要么如前所述自己编译/维护大量相关的软件包。降级也存在类似的问题。如果这三者你都不能接受,那么就不要使用 archlinux 了。当然,如果只是个别软件的升级/降级还是容易处理的。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表