LinuxSir.cn,穿越时空的Linuxsir!

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

有人给lfs增加软件包管理了吗?

[复制链接]
发表于 2005-8-29 11:35:14 | 显示全部楼层
-___-.

从lfs开始的话,可能比较**。你最后还是需要大量的spec. 从fedora开始是个不错的选择。我也蛮想做的,只是没有太多的时间,因为到X后的一些应用程序的集成是在不是一个人能做的。
回复 支持 反对

使用道具 举报

发表于 2005-8-29 20:39:23 | 显示全部楼层
Post by baif
-___-.

从lfs开始的话,可能比较**。你最后还是需要大量的spec. 从fedora开始是个不错的选择。我也蛮想做的,只是没有太多的时间,因为到X后的一些应用程序的集成是在不是一个人能做的。

baif????你在公社那是不是也用同个id啊?其实从magic开始裁剪也是个不错的主意,但是分析起来好累啊.我曾经打算向kanker直接索要一份依赖关系来用,但是未能得尝所愿.
我现在,已经从lfs和fedora两头同时起步了,lfs开始我打算直接用我写的shell来管理包.目前为止的成果是:已经完成了对lfs5,6两章的重管理,当然第5章没有什么意义只是为了能够以后有新的lfs的时候方便更新tool
fedora那里的进展缓慢,因为这几天的通宵相对lfs的庞大工作量来说根本微不足道 :sleep  :sleep
回复 支持 反对

使用道具 举报

发表于 2005-8-29 21:17:42 | 显示全部楼层
晚上通宵不是好的工作态度。呵呵。时间不够的话,就把计划拉长些。
从fedora做吧。lfs不需要考虑,因为以来关系最终还是在RPM的spec里体现,除非你搞出deb,portage这样的东西来。如果可以的话,分享一下你从fedora进行工作的结果吧。基本系统如果跟fedora一致,我看是最好的,轻松就可以从fedora后边庞大的开发工程受益。
回复 支持 反对

使用道具 举报

发表于 2005-8-31 03:46:35 | 显示全部楼层
Post by imghch
为什么要用包管理?
我感觉自己亲手做的才最安心
我一般的做法是安装在独立目录,如 /opt/xxx 或 /usr/local/xxx 然后建立链接,卸载的时候直接删目录就是了,想了解都装了什么包 ls 就是了,系统永远都是清清白白的

另外,你为什么需要一遍一遍的重新编译呢?
如果总是需要安装系统,那就为自己定制一个个发行版吧


跟我管理软件包一样的方法,向你致敬!
回复 支持 反对

使用道具 举报

发表于 2005-9-2 16:15:04 | 显示全部楼层
我把gentoo的那一个搞过来用了.
回复 支持 反对

使用道具 举报

发表于 2005-9-3 22:15:52 | 显示全部楼层
可以抓 NetBSD 的 pkgsrc 来用
回复 支持 反对

使用道具 举报

发表于 2005-9-11 12:49:06 | 显示全部楼层
Post by imghch
为什么要用包管理?
我感觉自己亲手做的才最安心
我一般的做法是安装在独立目录,如 /opt/xxx 或 /usr/local/xxx 然后建立链接,卸载的时候直接删目录就是了,想了解都装了什么包 ls 就是了,系统永远都是清清白白的

另外,你为什么需要一遍一遍的重新编译呢?
如果总是需要安装系统,那就为自己定制一个个发行版吧


就是,既然我们选择LFS,就是喜欢自己安排源码安装,如果真要包管理,那不如选其他的,rh的rpm、debian的deb...

我也是装在opt下建链接,更新软件时先在/opt/tmp下建个目录装下,然后跟原来的比较一下,如果链接文件名一样就直接把/opt下的软件删掉然后用新的装一下,如果有不同的那就调整一下/usr下建的链接就行,永远不用在烦包管理的那种依赖...
回复 支持 反对

使用道具 举报

发表于 2005-9-11 14:36:39 | 显示全部楼层
Post by mlsong
就是,既然我们选择LFS,就是喜欢自己安排源码安装,如果真要包管理,那不如选其他的,rh的rpm、debian的deb...

我也是装在opt下建链接,更新软件时先在/opt/tmp下建个目录装下,然后跟原来的比较一下,如果链接文件名一样就直接把/opt下的软件删掉然后用新的装一下,如果有不同的那就调整一下/usr下建的链接就行,永远不用在烦包管理的那种依赖...

难道选择包管理器,我们用的就不是自己编译的吗?预编译也是自己编译的,有什么不同?
依赖?自己做的事情自己会不知道吗?依赖还不是编译之时引入的?如果都是自己编译的又何必担心呢?

瞎掰
回复 支持 反对

使用道具 举报

发表于 2005-9-11 23:27:18 | 显示全部楼层
Post by demonlj
难道选择包管理器,我们用的就不是自己编译的吗?预编译也是自己编译的,有什么不同?
依赖?自己做的事情自己会不知道吗?依赖还不是编译之时引入的?如果都是自己编译的又何必担心呢?

瞎掰


难道我写的不够明白吗?我的意思是既然选择LFS,就喜欢全手工,因为我们更倾向于了解Linux的内部工作和协调。何况我是在跟rpm比较,rpm的依赖难道你觉得很爽?

我自己用几个脚本偶尔维护,算不上包管理器,但我认为在LFS里这些就已经够了。LFS是用来打造自己的个性系统,没有多少人整天对着包增增删删吧?

既然这里是论坛,就是各抒己见,“瞎掰”两字何来?你说的就都是真理?
回复 支持 反对

使用道具 举报

发表于 2005-9-12 12:49:47 | 显示全部楼层
我认为发行版最本质的区别就是包管理
lfs+apt就是debian
lfs+rpm就是redhat
...
我用的是lfs,所以我坚持用自己的方法作包管理!

另外那句‘瞎掰’很瞎掰。bs

鉴定完毕
回复 支持 反对

使用道具 举报

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

本版积分规则

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