LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 889|回复: 4

在LFS中需要什么样的包管理?

[复制链接]
发表于 2002-12-12 11:30:55 | 显示全部楼层 |阅读模式
我想了几点,大家补充一下:
1.要能uninstall某个软件包
2.依赖性要低,最好是有bash就行了
3.在删除某个包时不能删除另一个包安装过的文件
发表于 2002-12-12 11:37:31 | 显示全部楼层
我想安装程序不只安装文件,还会改动一些配置文件。如果能记录这些就更好了。
 楼主| 发表于 2002-12-12 11:43:23 | 显示全部楼层
对文件的改动不像对文件的增删那么好记录啊,比如怎么改的,改了几行,好像很难。那些大的distro,很多是这样的:建一个自己的数据库,里面放着各个软件包的安装方法,比如在安装前解压,安装后运行某个脚本,来改一些设置。不过我觉得对LFS来说,这样就没有灵活性了,因为每个人安装的软件都不同,不同版本的同一软件安装方法也不一样。如果能有一个规范就好了,呵呵。
发表于 2002-12-12 12:23:09 | 显示全部楼层
太规范了就是debian了。还是要有源味儿

包管理也要diy的好。采取package hint的方式还是不错的。
发表于 2002-12-12 12:27:03 | 显示全部楼层
lfs的包大可不必管...但blfs之后包的安装是可以很随意的..一些人喜欢放到/usr/local 一些人喜欢放到/opt等....大家是否得有个默认的统一..例如windows的软件管理是同一个软件的都放到同一个目录去..我就说我装软件的管理...
源代码安装而非系统必要的都放到/usr/local... e.g. apache.proftpd等我放到
/usr/local/apache /usr/local/proftpd
然后就把必要的命令建立个连接到/usr/local/bin里..
而非源代码的安装..就装到/opt里 ...e.g. realone phoenix....
加上你那个记录make install就应该可以了..再说很多软件都是bin发布基于rpm的..就让给rpm管理..
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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