[连载]笨兔兔的故事

关于Ubuntu的故事或对Ubuntu的感慨及心情
回复
JiangHui
论坛版主
帖子: 21308
注册时间: 2007-08-02 20:29
系统: 窓辺とうこ

Re: [连载]笨兔兔的故事

#1171

帖子 JiangHui » 2010-02-22 17:30

没事顶一顶,能成为论坛最高楼
头像
qkbeyond
帖子: 1486
注册时间: 2010-01-03 12:38
来自: 你他妈找死啊
联系:

Re: [连载]笨兔兔的故事

#1172

帖子 qkbeyond » 2010-02-22 17:38

跟着ls顶一顶
  • 我希望我的心上人也能理解这一点,这一切的开始并不是为了什么价值、责任、过去或是未来,这一切甚至不是为了现在,这一切只是源于passion。
byd123
帖子: 118
注册时间: 2009-01-24 14:30

Re: [连载]笨兔兔的故事

#1173

帖子 byd123 » 2010-02-22 19:23

决定浮出水面······
------------------------
顺便发布一下全新L版
首次采用W3C的xhtml1.0标准和W3C css标准并成功通过检验
将代码格式化,改变布局
由于IE6.0以下版本太老,用这个标准会有一点瑕疵
但估计像这种白痴浏览器早没人想用了吧~
网址:http://ustory.c.la/
头像
懒蜗牛Gentoo
论坛版主
帖子: 7362
注册时间: 2007-03-02 17:36
系统: Linux Mint

Re: [连载]笨兔兔的故事

#1174

帖子 懒蜗牛Gentoo » 2010-02-22 19:58

(79) RPM
rpm是 Red Hat Package Manager 的缩写,也就是红帽子软件包管理器。听名字就知道这种东西是大红帽子铺发明的。早先的时候,Linux刚刚出世,上面的软件基本都是用源码包的形式发布的,也就是tar.gz那样的包。但是这样的软件包安装起来步骤有多复杂大概大家也都体会过,而且每个包都要被编译一下再安装的话,也浪费时间。也有的人把编译好的二进制文件打成tar.gz包的,不过人家用户把这个包解压到哪里无法确定,也就无法实现一些自动的设置(比如装完一个软件自动在菜单里出现相应的启动项)。于是帽子铺以Linux村帽子业界老大的身份创建了一种软件打包的方式——rpm。这种软件包,下载下来就是一个xxxxx.rpm文件,里面的内容是编译好的二进制程序。由一个叫做rpm的程序负责解开rpm包,并把里面的各种文件放到相应的目录中去。我们就管这个程序叫做“肉包管”吧。有了肉包管以后,装软件就省事了,把rpm包交个他就行了,他会把里面的文件分门别类的放好:配置文件放在/etc/;可执行文件放在/usr/bin/;库文件放在/usr/lib/,等等等等。(当然,这写目录都不是绝对的,只是一般情况。)除了编译好的软件,rpm也可以打包源码,一般rpm打的源码包都已.src.rpm来作为扩展名。肉包管不但可以把这样的源码包解出来放到指定的地方,还可以自动对这些源码进行编译,不过这个功能不常用,常用的还是二进制的rpm包。

有了肉包管,安装软件相对简单了一些,不过依然有些问题为另肉保管和使用者带来挥之不去的阴影,那就是——依赖关系。

什么是依赖关系?很简单,当你在用查皮装游戏的时候,游戏提示需要安装Direct 10才能正常游戏,于是你就得先装好Direct 10再回来装这个游戏,这就叫依赖关系。也就是说软件A要想安装,必须先安装软件B。有人说这还不简单,那就先装B呗~ 唉,要是这么简单就好了。很多时候人家要装软件包A.rpm,肉包管告诉人家说,你要想装A,就得先装B。用户想:好,让我装B我就装回B吧,可是刚要装B.rpm,肉包管又发话了,要想装B,先得装C。行,那就先装C。可是还没装呢又被肉包管告知,要想装C,先得装D,要想装D,先得装傻,要想装傻,先得装酷,要想装酷,先得装孙子…… 此时电脑前的用户已经口吐白沫了。但,这还不是最刺激的,最刺激的是肉包管最后又来了一句:要想装孙子,先得装A.rpm!勉强爬起来的用户再次被击倒。

虽然肉包管可以不顾依赖关系强制安装一个rpm包,但是这样装上的包谁又能保证他可以正常工作呢?好在经过了多年的痛苦折磨后,大晕头横空出世了。

大晕头我们说过,和超级牛力一样,可以自动上网下载软件,并且解决好依赖关系。也就是说,你让他装girl.rpm,他会告诉你,安装girl.rpm需要装money.rpm,装car.rpm,装bility.rpm,我给你一口气都装上吧~然后在得到用户的同意后,麻利的安装好全部该装的软件包。

关于大晕头的重要性不必多说,参见以前对超级牛力的介绍。这里只想说一个问提,由于红帽子公司的影响,rpm包成为的linux村里通用性相当好的打包格式。很多著名的发行版如Suse,Mandriva,Centos等都使用了rpm作为软件包管理器。于是,市面上大多数软件,只要提供二进制包的,多数都会提供rpm格式的包。因此就会出现个问题——有的软件只有rpm格式的,在我这里怎么装呢?
上次由 懒蜗牛Gentoo 在 2010-02-23 8:00,总共编辑 4 次。
虽然世上没有完美的东西,但这并不影响我们追求完美,因为只有偏执狂才TMD能成功。
10.04新手入门——笨兔兔讲述自己的故事
tusooa
帖子: 6548
注册时间: 2008-10-31 22:12
系统: 践兔
联系:

Re: [连载]笨兔兔的故事

#1175

帖子 tusooa » 2010-02-22 20:03

顶一下
更新呢?

代码: 全选

] ls -ld //
tusooa
帖子: 6548
注册时间: 2008-10-31 22:12
系统: 践兔
联系:

Re: 笨兔兔的故事

#1176

帖子 tusooa » 2010-02-22 21:22

懒蜗牛Gentoo 写了:(16) linux
那时候,Linus是赫尔辛基大学计算机科学洗的二年级学生。他的最大爱好,就是虐待计算机。测试计算机的能力和限制,整天研究怎么让计算机按照自己的想法去干活,怎么发挥计算机最大的性能,把可怜的机器累得精疲力尽呼哧带喘直到电容爆浆,吐血身亡。在学校,计算机上装的是教学用的Minix系统,虽然适合拿来学习,不过系统本身并不强大,渐渐的,这个教学用的操作系统已经不能满足Linus大侠的欲望,可是似乎又没有别的选择。上面说过了,Unix奇贵无比,而且无论Unix还是DOS,他们的代码都是不开放的,这系统只能拿来用,没法拿来折腾的。于是象其他牛人一样,linux自己动手了。

今天,我们知道,linus从那时起开始了一个事业,一个神话,但在当时,他并没有想那么多,只是为了学习Intel386体系结构保护模式运行方式下的编程技术。他并不知道自己即将创造的是一个在世界范围广泛使用的系统,而只觉得是自己一时的异想天开。因此,一开始他把自己写的这个操作系统命名为FREAX。就此开始了这个“异想天开”操作系统的编写。大约1991年4月份的时候,就编写出了第一个可以运行的版本——0.00版。这个版本可以启动,运行两个进程,分别在屏幕上打印出AAA,和BBB,然后……没了。虽然连句整话都不会说,不过这是一个好的开始,至少能启动了。

如果他就这么干下去,估计到今天,就不会有linux这个东西了。一个人的力量是有限的,有道是人多力量大 ,众人拾柴火焰高,多个铃铛多个响,多根蜡烛多分光,一个篱笆三个桩,一个好汉三个帮,三个臭皮匠还顶个诸葛亮……哎呦~ 好吧,就说这么多了。总之,linus让他的操作系统和互联网,亲密接触了。于是就有了前面说的这句“Hello everybody out there using minix——I’m doing a (free) operating system”(可算绕回来了)这是他当年在comp.os.minix上发布的消息,告诉大家,他正在写一个操作系统。并且,他还把他写的“异想天开”操作系统的代码上传到ftp.funet.fi的服务器上让你给大家下载,以便交流心得,共同学习。这就相当于你跑到网站上发帖子说:我研究出一种萝卜炖牛腩的方法,主料是啥啥啥,配料是啥啥啥,怎么怎么炖,大家都试试吧!(对不起,我又饿了)于是很多有兴趣的人就来尝linus炖的牛腩,哦不对,是尝试linus写的系统。不过当时那个服务器的管理员Ari Lemke看着这个异想天开的名字就不顺眼,想想,既然是linus写的操作系统,又是类Unix,或者说类minix的(minix本身就是类Unix的,大家都是一家子),干脆,叫linux吧。

代码: 全选

'科学洗' ~= s/洗/系/
'于是象其他牛人一样,linux自己动手了。' ~= s/linux/Linus/

代码: 全选

] ls -ld //
头像
懒蜗牛Gentoo
论坛版主
帖子: 7362
注册时间: 2007-03-02 17:36
系统: Linux Mint

Re: [连载]笨兔兔的故事

#1177

帖子 懒蜗牛Gentoo » 2010-02-23 8:02

谢谢tusooa,已更正。
虽然世上没有完美的东西,但这并不影响我们追求完美,因为只有偏执狂才TMD能成功。
10.04新手入门——笨兔兔讲述自己的故事
头像
pandafq
帖子: 68
注册时间: 2008-01-06 16:03

Re: [连载]笨兔兔的故事

#1178

帖子 pandafq » 2010-02-23 11:15

哈哈,又有更新了 :em11
我是一只小菜鸟呀,咿呀咿呀呦~~~~~~~~~~
头像
dwl301
帖子: 1131
注册时间: 2007-04-14 11:17

Re: [连载]笨兔兔的故事

#1179

帖子 dwl301 » 2010-02-23 14:05

抢了1180L!!!
头像
qy117121
论坛版主
帖子: 50587
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
联系:

Re: [连载]笨兔兔的故事

#1180

帖子 qy117121 » 2010-02-23 20:38

要翻页了吧
渠月 · QY   
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu

邮箱 chuan@ubuntu.org.cn
头像
qy117121
论坛版主
帖子: 50587
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
联系:

Re: [连载]笨兔兔的故事

#1181

帖子 qy117121 » 2010-02-23 20:39

我收回上面那个
渠月 · QY   
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu

邮箱 chuan@ubuntu.org.cn
头像
懒蜗牛Gentoo
论坛版主
帖子: 7362
注册时间: 2007-03-02 17:36
系统: Linux Mint

Re: [连载]笨兔兔的故事

#1182

帖子 懒蜗牛Gentoo » 2010-02-23 20:48

这里每页15楼,也就是说1186才翻页
虽然世上没有完美的东西,但这并不影响我们追求完美,因为只有偏执狂才TMD能成功。
10.04新手入门——笨兔兔讲述自己的故事
头像
phoenixlzx
帖子: 2245
注册时间: 2009-07-29 20:11
系统: Arch Linux
来自: Gensokyo
联系:

Re: [连载]笨兔兔的故事

#1183

帖子 phoenixlzx » 2010-02-23 21:36

我再来顶你一下! :em09

几天不来蜗牛更新这么多了呀,失陪失陪啦~~~ :em06

蜗牛不赖,加油! :em11
风暴武者
帖子: 122
注册时间: 2009-11-14 12:27
来自: Typhlisk

Re: [连载]笨兔兔的故事

#1184

帖子 风暴武者 » 2010-02-24 12:07

没想到年后更新了两篇而且我是本页最后一个
Follow my heart, make world different.
JiangHui
论坛版主
帖子: 21308
注册时间: 2007-08-02 20:29
系统: 窓辺とうこ

Re: [连载]笨兔兔的故事

#1185

帖子 JiangHui » 2010-02-24 12:08

翻页
回复