LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
123
返回列表 发新帖
楼主: Freebird

Slackware Linux技术内幕之--包管理机制v1.0.1

[复制链接]
发表于 2004-8-8 21:15:48 | 显示全部楼层
一般不会有.

关于slack的包管理器移植,简单的可以这样说:得到pkgtool的tgz包,解开后将各个目录中的文件复制到系统的对应目录中就可以使用了.就这么简单
发表于 2005-3-13 09:24:46 | 显示全部楼层
学习slack的必备文章呀
回复 支持 反对

使用道具 举报

发表于 2005-10-30 17:19:06 | 显示全部楼层
请问:
3.最好不在./configure的时候加 --prefix=/YOUR_DIR (想安装到此目录除外)。因为在 ./confiure 后加了--prefix=/work 后,编译出的二进制文件可能会保留指向/work的链接,打包成tgz让别人安装后, 二进制文件可能还会搜索/work的路径。我自己做过这样的实验。(由hupeng923提供)


要是不加--prefix=/YOUR_DIR 我到哪去makepkg 呢?
回复 支持 反对

使用道具 举报

发表于 2008-2-17 16:01:35 | 显示全部楼层
更正:
  1./bin/installpkg:      用于安装Slackware包
  应为/sbin/installpkg
  2..removepkg删除软件包后会将/var/log/packages下的相应项移至/var/log/removed_packages.而将安装脚本从/var/log/scripts移至/var/log/removed_packages
  最后应为/var/log/removed_scripts

附加:这篇文章是04年的,slackware还有一个在/extra目录下的网络升级管理工具:slackpkg.有制作tgz包的工具:src2tgz,如果作者将之加上,那就完美了.
回复 支持 反对

使用道具 举报

发表于 2008-2-17 16:03:51 | 显示全部楼层
还有一个问题,checkinstall似乎已经不能在slackware12.0上使用了!
回复 支持 反对

使用道具 举报

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

本版积分规则

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