[EMAIL PROTECTED] wrote:
On Sat, Feb 25, 2006 at 08:12:59AM -0500, [EMAIL PROTECTED] wrote:


One way to get the system to be really minimal, is to mark *everything* as auto-installed (M in aptitude), and then to select those packages you need to be there as manually installed (m in aptitude) note that this is not for newbies - if you forget to mark some packages as manual, that are necessary for, say, network support, or something else you require, you're in trouble


I'd worry about forgetting the packages necessary to run aptitude and the keyboard and monitor in textmode... I suspect that 8al* the dependencies aren't there ... for example, most commands don't have a dependency on the shell that you need to have so you can type in the comand and execute them. Strictly, of course they don't need a shell to run -- there are other ways of launching a program, such as the one that the kernel uses to launch the shell. Another example is X, where the X clients don't need the X server, because, after all, you could be using an X server through the internet on a maching halfway around the world.

I wasn't looking for a *truly* minimal system. I was looking (perhaps misguidedly) for the collection of packages I usually get during installation when I select "minimal system". I would select that virtual package, and make any adjustments necessary to resolve the conflicts I encountered, and install. As it is, I keep doing things and finding out they don't work, switch over to aptitude, installing packages containing the missing commands, and so forth.
Maybe I should just continue in this way and things will stabilize.

-- hendrik


Sorry I didn't see your previous message so I reply now; just for the
record:
Some packages won't be removed without you answering some large warning
with typing something like "this is really what I want" (that, there's
no chance that you do not know you did that) and marking them as
auto-installed won't make aptitude think they have to be removed; (and
bash is part of the critical set so you would always have a shell)
X server would be removed though as it's not a critical package as you noted

However, not being able to use network sounds like crippling a desktop
machine if you do not have packages available except for using that same
network ;-) as it stands, it's still not trivial to get a system that
minimal and still functional for all your needs


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to