RedHat AS4 Yum安装

linux_tech 2009-06-08 17:58:22 阅读321 评论0   字号:大中小 订阅

默认安装AS4的python,最好不要下载最新的源码包编译,因为这个是顺利安装yum的前提.

需要下载一下.rpm,并安装

[root@localhost ~]#  wget http://dag.wieers.com/rpm/packages/yum/yum-2.4.2-0.4.el4.rf.noarch.rpm

[root@localhost ~]# rpm -ivh yum-2.4.2-0.4.el4.rf.noarch.rpm
warning: yum-2.4.2-0.4.el4.rf.noarch.rpm: V3 DSA signature: NOKEY, key ID 6b8d79e6
error: Failed dependencies:
python-elementtree is needed by yum-2.4.2-0.4.el4.rf.noarch
python-sqlite is needed by yum-2.4.2-0.4.el4.rf.noarch
urlgrabber is needed by yum-2.4.2-0.4.el4.rf.noarch

[root@localhost ~]# wget http://dag.wieers.com/rpm/packages/python-elementtree/python-elementtree-1.2.6-7.el4.rf.i386.rpm

[root@localhost ~]# wget http://dag.wieers.com/rpm/packages/sqlite/sqlite-2.8.17-1.el4.rf.i386.rpm
[root@localhost ~]# wget http://dag.wieers.com/rpm/packages/sqlite/sqlite-devel-2.8.17-1.el4.rf.i386.rpm

[root@localhost ~]# wget http://dag.wieers.com/rpm/packages/python-sqlite/python-sqlite-1.0.1-1.2.el4.rf.i386.rpm
[root@localhost ~]# wget http://dag.wieers.com/rpm/packages/python-urlgrabber/python-urlgrabber-2.9.7-1.2.el4.rf.noarch.rpm

[root@localhost ~]# rpm -ivh python-elementtree-1.2.6-7.el4.rf.i386.rpm
[root@localhost ~]# rpm -ivh sqlite-2.8.17-1.el4.rf.i386.rpm
[root@localhost ~]# rpm -ivh sqlite-devel-2.8.17-1.el4.rf.i386.rpm
[root@localhost ~]# rpm -ivh python-sqlite-1.0.1-1.2.el4.rf.i386.rpm
[root@localhost ~]# rpm -ivh python-urlgrabber-2.9.7-1.2.el4.rf.noarch.rpm
[root@localhost ~]# rpm -ivh yum-2.4.2-0.4.el4.rf.noarch.rpm
安装按照顺序即可

[root@localhost ~]# yum
You need to give some command

usage: yum [options] < update | install | info | remove | list |
clean | provides | search | check-update | groupinstall |
groupupdate | grouplist | groupinfo | groupremove |
makecache | localinstall | erase | upgrade | whatprovides |
localupdate | resolvedep | shell | deplist >

options:
-h, –help            show this help message and exit
-t, –tolerant        be tolerant of errors
-C                    run entirely from cache, don’t update cache
-c [config file]      config file location
-R [minutes]          maximum command wait time
-d [debug level]      debugging output level
-e [error level]      error output level
-y                    answer yes for all questions
–version             show Yum version and exit
–installroot=[path]  set install root
–enablerepo=[repo]   enable one or more repositories (wildcards allowed)
–disablerepo=[repo]  disable one or more repositories (wildcards allowed)
–exclude=[package]   exclude package(s) by name or glob
–obsoletes           enable obsoletes processing during updates
–noplugins           disable Yum plugins

接下来就要配置yum库了

[root@localhost ~]# vi /etc/yum.repos.d/as4-base.repo

#released bases

[base]

name=Red Hat Enterprise AS release 4 Updates

baseurl=http://apt.sw.be/redhat/el4/en/i386/dag/

http://apt.sw.be/redhat/el4/en/i386/rpmforge/

http://mirror.cpsc.ucalgary.ca/mirror/dag/redhat/el4/en/i386/dag/

http://mirror.cpsc.ucalgary.ca/mirror/dag/redhat/el4/en/i386/rpmforge/
gpgcheck=0

保存后

[root@localhost ~]# yum list
Setting up repositories
base                      100% |=========================| 1.1 kB    00:00
Reading repository metadata in from local files
primary.xml.gz            100% |=========================| 3.8 MB    00:17
base      : ###########################                        5711/10573

一共列出有10573个rpm包.

——警告:请勿阅读此文,会引发大笑

“上帝”多么愚蠢

“避免死亡”这样一个拖拉机标签上的警示语为密歇根州的一位农场主凯文·苏瓦韦赢得了第十一届美国年度古怪警示标签大赛头奖,他获得500美元奖金和一本叫做《折叠之前,请把孩子抱出来》的畅销书。获奖的原因则是他向密歇根州诉讼滥用观察(MLAW:Michigan Lawsuit Abuse Watch)这个组织提交了一份十分古怪的标签:标签画着一副拖拉机部件倒塌后把人压在下面的示意图,图的下面用英文写着“避免死亡(AVOID DEATH)”。

凯文·苏瓦韦提供的这个古怪警示标签来自一个拖拉机铭牌,这个标签击败了上千个来自美国各地的古怪警示标签赢得头奖。同时,大赛第二名、第三名也可以分别获得250美元和100美元的奖金。第二名的古怪标签来自一款家用熨斗:“请勿在穿着衣服的时候熨烫衣服。”第三名的标签也十分耐人寻味,一款附带购物袋的童车上写明:“请不要把孩子放入袋中。”

美国人是不是有病?还是比较傻冒?听说过斯特拉·里贝克案件的读者也许会有些眉目。1992年,一位81岁老太太,在一家麦当劳店买了一杯热咖啡。由于汽车颠簸,热咖啡外溢烫伤了老太太的大腿。为此,老太太向法院起诉了麦当劳店。法院经过两年审理,做出判决:因麦当劳店出售的热咖啡上没有标明“注意高温”或“注意烫伤”的警告,裁定麦当劳店惩罚性赔偿270万美元和补偿性赔款20万美元。

为了防治被产品用户告上法庭,美国的企业开始把作为“上帝”的消费者看作傻瓜,在产品标签上注明一些警示语提醒用户避免愚蠢的错误。的确,为了防治企业被拖入漫长的诉讼,愚蠢的警示语确实是一个好办法,只是让人觉得很傻很搞笑。

类似的标签还有很多,MLAW主席鲍勃·D·琼斯将其收集整理后出版了《折叠之前,请把孩子抱出来》这本书,书中不乏让人迷惑的种种警示语。一种家用熨斗这样警告用户:“请勿在穿着衣服的时候熨烫衣服” 。一款可折叠的童车上的标签写着:“折叠之前,请把孩子抱出来” 。一种洗碗机的标签告诉用户,“请勿让孩子在洗碗机中玩耍”。某品牌的马桶刷标签上写着:“请勿用于人体清洁。”

MLAW的古怪警视标签大赛的初衷正是在娱乐的同时关注美国国内诉讼滥用现象,在奖金和乐趣的驱使下使得更多的人来关注和防治诉讼滥用。

使用一切方法防治诉讼滥用

美国是一个法律观念较强,看似潇洒的美国人,生活其实并不自由。比如,在自己家里赤裸身体而没拉窗帘,可能被对面邻居告性骚扰;不小心误闯别人的住宅,可能遭主人枪击而死于非命;邻居家的孩子在你家院里玩耍受了伤,你要准备吃官司、赔偿医药费,等等。 当然,面对这种普遍性的诉讼滥用美国人并没有坐山观虎斗,关注和防治诉讼滥用也就成为了MLAW类似组织出现的原因。

白宫经济顾问委员会几年前曾经做过一个调查,调查数据显示,纳税人人均每年需要花费600美元为诉讼滥用案件买单。鲍勃·D·琼斯在《折叠之前,请把孩子抱出来》这本书中阐述道,“美国有很多太荒谬的诉讼案件,MLAW其实就是一个反对诉讼滥用的民间组织,我们组织的目标就是使用一切办法提醒立法机构和个人,减少这些基于法理但是显得轻佻的判决。”

无独有偶,另外一个诉讼滥用监督机构——“斯特拉基金组织”——在美国也是家喻户晓,而这个基金的创始人正是被麦当劳热咖啡烫伤的斯特拉·里贝克。斯特拉女士在得到麦当劳赔款以后就建立起这个基金,其目的也是防治美国诉讼滥用,不过仔细想想,她多少有点搬起石头砸自己脚的意味。

斯特拉基金组织的运作方式基本和MLAW类似,也是由民间推荐真实诉讼滥用案例,通过评审以后颁奖——斯特拉奖(The True Stella Awards)。而最著名的斯特拉奖获得者是一个扣篮时被篮网挂掉牙齿的男子,在状告篮网生产商后,他同斯特拉如出一辙获得了5000美元的赔偿。而媒体对于这一案件的诉讼滥用主要集中在法官的一句话上,“我们不能打击具有创新精神的人,特别是对法律的完善有所帮助的情况下。”

MLAW和斯特拉基金在防治诉讼滥用上都采取了同样的方式:在娱乐的同时提醒人们美国诉讼滥用的案例,让人哈哈大笑之后体会到美国法律让人无奈的地方。目前,这两个组织在美国知名度都相当高, MLAW对其设置的古怪警示语大奖进行大力宣传,美国《读者文摘》和NBC电视台都可以找到古怪警示语大奖的广告。

未完,待续。看了《无价》的开头把很久前写的这个东西先贴上来。

代友招聘Android 和 PHP工程师

招聘公司: 喜讯无限

一家挺好的创业公司,主要面向移动互联网。

喜讯有很好的工程师和资深美工,去他们公司网站下个游戏玩玩就知道深度啦。

公司很低调,所以希望你也是做实事的人。

xlrd 是python 的xls处理扩展包,常用来读取xls文件:

遇到的问题:

1. 解析日期2005-7-8这样的单元格后,print 出来的是整数:38541

2. 解析日期12:35:00这样的单元格,print出来时浮点数:0.524305555556

处理日期和时间就卡住了,转换起来也很麻烦,因为在xls内部就是按照长整型和浮点数来存储日期和时间的。搜索后发现很多人都碰到这个问题:

limodou 自己去写了计算方法:

使用xlrd模块时对Excel的日期处理

思路确实是把整形转化成datetime对象即可。

解决方式:

其实xlrd本身就带有这个功能了,在xlrd的example里面就有。

xlrd.xldate_as_tuple(cell_value, 0)

@param datemode 0: 1900-based, 1: 1904-based.

其中cell_value是单元格的值,如何读取就省略了先。

这样12:35:00格式的时间久可以转化成:(0, 0, 0, 12, 35, 0)

datetime读取这个tuple就好。

再附上转化时间的源码:


def xldate_as_tuple(xldate, datemode):
    if datemode not in (0, 1):
        raise XLDateBadDatemode(datemode)
    if xldate == 0.00:
        return (0, 0, 0, 0, 0, 0)
    if xldate < 0.00:
        raise XLDateNegative(xldate)
    xldays = int(xldate)
    frac = xldate - xldays
    seconds = int(round(frac * 86400.0))
    assert 0 <= seconds <= 86400     if seconds == 86400:         hour = minute = second = 0          xldays += 1     else:         # second = seconds % 60; minutes = seconds // 60         minutes, second = divmod(seconds, 60)          # minute = minutes % 60; hour    = minutes // 60         hour, minute = divmod(minutes, 60)      if xldays >= _XLDAYS_TOO_LARGE[datemode]:
        raise XLDateTooLarge(xldate)

    if xldays == 0:
        return (0, 0, 0, hour, minute, second)

    if xldays < 61 and datemode == 0:         raise XLDateAmbiguous(xldate)     jdn = xldays + _JDN_delta[datemode]     yreg = (ifd(ifd(jdn * 4 + 274277, 146097) * 3, 4) + jdn + 1363) * 4 + 3      mp = ifd(yreg % 1461, 4) * 535 + 333      d = ifd(mp % 16384, 535) + 1      # mp /= 16384     mp >>= 14
    if mp >= 10:
        return (ifd(yreg, 1461) - 4715, mp - 9, d, hour, minute, second)
    else:
        return (ifd(yreg, 1461) - 4716, mp + 3, d, hour, minute, second)

, , , , ,

1
Jan

2010 圆满了

2010年,努力工作的一年。

今年的各种总结有了模板,2010年体:

1月 从金山软件毕业了,或者辍学了。

优雅的吃饭协会:在金山认识了几个非常好的朋友:蚊子、仙鹏、 牛、 dj、月亭,从此“优雅的吃饭协会”成立了,估计我们还要一起吃上几十年吧。牛很好的,只要不对他弹琴就好了。月亭你该归队啦,色即是空啊。

“金山四杰”:电臀,琪琪,羊毛,我。哈哈不是我取的,我只是引用,当然没法和金山五虎相提并论,所以打了一个引号。我们四个来北京那天就住在一起,大家一拍即合一直合到现在,浓浓的宿舍感,像大学兄弟一样。可惜,金山四杰无一例外均离开了黄埔军校,(其中一人还是我亲手挖走,倒卖了1000大元,哈哈,他被卖了还给我数钱。)

2月 当当好土

新浪的offer不给力:真的不给力。老东家待我苛刻也就好了,你也该有点诚意啊。

腾讯: 如何判断双链表是不是交叉。

当当:不用推荐,我能行。选择了当当,对我有知遇之恩的老老大说了句:“去这么土一个公司,烂网站。”  感谢寸草,wht,在当当我过的很舒服,给我一个孔,我能让你们看见蓝天的,嗯,谢谢你们。 田,当当不那么土了,哈哈,哈哈哈,哈哈哈哈,这是我们最常规的对话,乐。夫婿,船篷:加油,看好你们。还有那哥们,我都想忘了你,懂事点吧,总是要还的。

tech老大好样的,boss好样的。不知道我的绝笔是不是吓到你们了,哈哈。

3月 三利大厦

当当的老办公室,第一次来的时候真是不适应,脏乱差啊。渐渐习惯地坛西门,成都小吃,台球桌,篮球,对第五广场的期待。

搬家:面对抠门女房东,好人男房东。我们勇于搬家,别了三元桥,我的厨房,给不下二十个人做过饭,各个吃得走不动,连连称快啊,别了热盒饭。

4月

第五广场:在一个很高级的写字楼的感觉很奇怪,天天面对伟哥的制造商无比给力啊。和711结下不解之缘,保利大厦那是真气派啊,那个豪车,那个小蜜,那个中国最高艺术品拍卖价。加班加班,广告系统,三只耳天天追着我们,哈哈,好好大哥,加油,身体健康。

1号线:佛主和耶稣均挤死在1号线。

5月 四惠东

找房子:四惠东到四惠之间这一片小区被我们走得哪一个熟啊!最后强租了一个强不想租给我们房子的人,一大群人住一起,这个亏以后坚决不吃了,你们吃了我的鸡腿。

6月 生日

礼物:白瑞士军刀,emoi闹钟,天天伴随我,不过我已经适应了你的闹声,闹不到我了,哈哈。

7月 42度

今年好热的。一热我就把什么事情都忘了。

豆瓣:在这个月接到了豆瓣的offer,痛哭流涕的。差点去创业,家族企业受不了啊,魔爪女巫。寸草啊,我还是对向你辞职耿耿于怀,你天天读毛泽东没错,赞,你来我们公司吧。貌似这个标题可以写好多东西的,但是现在突然什么都想不起来,梦寐的华灯大厦,我来了。

8月

python:你终于让我不用再打括号了,感谢啊。

shire:知之为知之,不知为不知。

电影:为了你更好,咱们来个小调查吧。

用具:T恤还能穿,搪瓷杯子全是茶垢,那个袋子不知道去哪里了。

羽毛球:大便公司无敌手啊。

9月 青岛

我被遗留在火车上了:我也要坐飞机啊,羡慕嫉妒恨啊。

在青岛玩疯了。wh和我一个房间,他基本几天内没见过活人,哈哈,还睡过头。哇咔咔,你们爬山,我下海,崂山脚下的螃蟹被炸了,还被某卡吃了。哈哈,天天吃螃蟹,大家都太乐了。海星被公司某女硬是给玩死了,玩死了不要紧死体都不管,哈哈。玩得太疯了,我把在青岛买的海参全部给掉了,上火车就睡,一直睡到北京,呼呼,你是有多困啊。

戒烟:找到理由了,啥事都好办。

10月

影人啊影人,看着你成长起来。

见了生命中很重要的一些人,在不久之后,他们中的一个离我们而去,您走好。从此失去了爷爷奶奶辈的全部长辈。

11月

这个月的事情基本忘了,感谢xyb,D老师,kejun,hong, 酥蕊,fj, 小山,恐龙,波哥,影,阿德里亚诺,kiwi,大头哥,mengwei,bo,cop………………………………………………………………………………………………………………………………喜欢这里的人,和你们在一起生活真好,这个集体不能做到的事情,应该没人能了吧。下个月给你们点惊喜,哈哈。

12月

生了一场病,现在还没好,悲催啊。年终最后一天,骗到N多小豆,还是和某些人合谋的。

奋斗中的我,在和酥蕊拼命坚守了快五个月后,救星终于来了,圆满完成任务,期待来年更强更快。

回家机票已经搞定,我要回家啦,你们想念的我要回来啦!

这一年,理想达到,很辛苦,现在没了理想,开心的寻找新的理想。用户死党的话来说就是“你圆满了。”  25这一年,很充实,很满足,每天起床都很容易,真不容易啊。

感谢http://www.douban.com/note/125596397/

24
Apr

重装上阵,good luck!

22
Apr

问:你的头发怎么越来越少了?
答:下巴冷,头顶上的头发逐渐转移到下巴。

,

21
Apr

祈福

纪念死去的人们!

,

21
Apr

员工、老板、儿子、男朋友、外甥、程序员、朋友、作家、旅行者、留学生、情人、病人、兄弟、乘客、食客、胖子、读者:

还有很多路要走!

19
Apr

阅读汉字、字母的各种组合,
再把汉字、字母组合起来,
附上标点和段落,
即是我的一生!