Linux From Scratch This Forum is for the discussion of LFS.
LFS is a project that provides you with the steps necessary to build your own custom Linux system. |
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
 |
04-30-2004, 06:10 AM
|
#1
|
Member
Registered: Mar 2004
Location: Valencia, españa
Distribution: Slack, Gentoo, Custom
Posts: 162
Rep:
|
Package management?
Hey all
I'm just interested to know what package managers/package management you are all using with LFS ?
thanks
Last edited by darkRoom; 04-30-2004 at 09:18 AM.
|
|
|
04-30-2004, 08:30 AM
|
#2
|
Member
Registered: May 2003
Location: Sweden
Distribution: Gentoo, Slackware 9.1, Slackware 8.1, Mac OS X (if it counts...)
Posts: 71
Rep:
|
I used swaret and slapt-get on my time inte slackware. But gentoo's portage system is the best I've tried ever...
|
|
|
04-30-2004, 09:02 AM
|
#3
|
Member
Registered: Feb 2004
Distribution: Gentoo
Posts: 119
Rep:
|
well, with LFS I use the universal package system. Installation from source.
|
|
|
04-30-2004, 09:38 AM
|
#4
|
Member
Registered: Mar 2004
Location: Valencia, españa
Distribution: Slack, Gentoo, Custom
Posts: 162
Original Poster
Rep:
|
Thanks for the replies. But for those from source installers like dawizman, do you have no desire for a package manager at all, and why ?
At the moment i am without a package manager but I tried using RPM (just to see how well it worked) and have been recently been looking at GIT
http://linuxfromscratch.mirror.ac.uk..._with_git.txt.
|
|
|
04-30-2004, 10:06 AM
|
#5
|
Member
Registered: Feb 2004
Distribution: Gentoo
Posts: 119
Rep:
|
I really dont have any desire for package management. I want to know what gets installed and where it gets installed to. I mean, that is the whole point of running LFS, is it not?
|
|
|
05-01-2004, 06:56 AM
|
#6
|
Member
Registered: Mar 2004
Location: Valencia, españa
Distribution: Slack, Gentoo, Custom
Posts: 162
Original Poster
Rep:
|
I hear your point but I do miss the organisation that package managers bring. With Slackwares pkgtool I can see the path for every file contained in a package. I might not be able to control where a package is installed but at least i know where it is. Im not sure if im ready to let package managers go, for me LFS is about having a system that contains only what i require and a package manager just brings an extra level of control.
|
|
|
05-30-2004, 02:56 PM
|
#7
|
Member
Registered: May 2004
Location: Västerås, Sweden
Distribution: Slackware Current
Posts: 228
Rep:
|
Wouldn't it be a fairly simple task for a programmer to modify pkgtool so that one can edit the paths?
|
|
|
06-02-2004, 04:03 PM
|
#8
|
Member
Registered: Jul 2003
Location: Dallas, TX
Distribution: Ubuntu 10.04 LTS
Posts: 987
Rep:
|
here is a compromise between organization and source install: checkinstall
with that tool, you build from source, then wherever you would do make install, just do checkinstall which will create a .tgz-slackware-like package so you know where your programs are installing
|
|
|
06-03-2004, 04:31 PM
|
#9
|
Member
Registered: Jul 2003
Location: Louisiana, US
Distribution: Slackware
Posts: 129
Rep:
|
mkdir /buildpkg
cp /home/user/mypackage.tgz /buildpkg
cd /buildpkg
explodepkg mypackage.tgz
change what you want
cd /buildpkg
makepkg mypackage.tgz
Hope that clarifies a few things
[edit]
also alternatively to checkinstall you could simply compile with the option
prefix=/buildpkg
if thats where you build your packages, then after its finished run your
make install
cd /buildpkg
I think everyone can handle it from here 
Last edited by sio; 06-03-2004 at 04:36 PM.
|
|
|
06-04-2004, 10:00 AM
|
#10
|
Member
Registered: May 2004
Location: Västerås, Sweden
Distribution: Slackware Current
Posts: 228
Rep:
|
That's really quite usefull
Thx for sharing it 
|
|
|
All times are GMT -5. The time now is 05:18 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|