Messages in this thread | | | Date | Thu, 9 May 2002 21:42:08 +0000 | From | Michael Carmack <> | Subject | Package management scheme |
| |
First, I apologize if this is an inappropriate place for this. I'm not sure where else to take it.
Over the past year or so I've been working on a way to handle software installation and management on Linux systems. By rearranging the traditional UNIX filesystem hierarchy somewhat, I've come up with what I believe to a comprehensive solution to several problems that users and developers often face.
Briefly, I've organized all packages under a /pkg hierarchy, giving each one a unique namespace. Package versioning, cross-compilation support, and the co-existance of packages from multiple distributors is all supported directly by the filesystem. It's also possible to manage everything from source installation to binary distribution using standard UNIX utilities (no need for things like dpkg/rpm). I've written a dozen or so shell scripts for this purpose.
I've typed up a more complete description and put it on the Web[1] for those who are interested. There is also a bootstrap archive (30MB) that will let people download and install a subset of the packages I've compiled, but I don't have the bandwidth to distribute the full package collection (mirrors anyone?). This bootstrap archive is not for the novice. The documentation and software is alpha-quality, so if you decide to install, proceed with caution.
m.
[1] http://www.karmak.org/2002/04/fs/
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |