Re: [debian-knoppix] Re: ReMastering Knoppix -- call for common platform and cooperation (LONG)
Hallo knoppixer,
...
> > Andreas Tille wrote something like "assemble from scratch",
> Which means assemble the list of installed packages for the Knoppix
> ISO to build new from a Debian mirror.
>
> > for me this means compiling from source,
> NOOOO. We really do not want to compile anything. We want to speed
OK, I expected that and that is clear now.
> > I don't think so. Further on you wrote something different!
> Uhmm, I'm facing the fact that a whole lot of people try to
> missunderstand me. This is a quite new situation for me. ;-)
Well, it would be more easier if we could face each other. (Maybe even
in or native language ;-). Emailing to each other is a bit harder. I
made this experience on other items/projects too.
> Fortunately those who catched the idea do a really great job to
> clarify and start working on it.
>
> > That is what my script will do in the future, because that is what I
> > shall need. My script with the basics from Th. Lange does basicly
> > three things:
> You missed
> 0) Obtaining the CD
In the moment my script uses cd or image on filesystem, could be
extended to ftp, not a bad idea:-), if you have permanent access to the
web.
> > 1) unpack a CD
> We want to leave out step 0) and 1). That's all.
But what do you start with? debootstrap, I might really take a look at it!
> > 2) customize knoppix
> > 3) Build image and burn new CD
For step 3) you propably mean multiple Images/CD's, one admin, one game
and so on, right?
> > What you need is part 2)! If my script founds another script called
> > custom.myknoppix-0.1.sh it executes it.
> We just need step 1.5): Bootstrap Knoppix. Perhaps you should have a
> really deep look into debootstrap package. This was the inspiration
> for my idea.
I have reed about it shortly, but the manpages didn't make it more clear
to me. Do you think a minimal set of files coulds be evaluated? Maybe I
have to explain what I think of minimal: knoppix can start into X11 with
maybe twm, wm2, swm or even no wm at all, but hardware will still be
recognised at boottime, at least interfaces, netcard, grafic and
harddisk!
> > I am working now on making several apt-get remove/install scripts,
> > like delete-games, add-my-software, Knoppix-without-monitor, knoppix
> > with my favorate packages ....
> Please try to understand the idea. I'm really sure you will like it
> and then you will be able to leave out the "apt-get remove" part.
All I need is a minimal KNOPPIX and that is the problem. Has anyone a
list of package that may _NOT_ be removed?
> > In the moment it does one image/distro at a time and even that needs
> > action by the user. But I realy like the idea of makeing several
> > distros in one go, like development, games, office, server, maybe
> > even a stable:-)), non-beta version.
> You obviousely want to reach the same goal, but your goal requires
> work on your side every time Klaus Knopper decides to change his
> package list.
YES, but you have to have a minimal-system for starting, too. And if
Klaus makes changes there, you do what?
That is why I want a minimal list, that can be expanded, installing is
far easier compared to removing.
> We just want to go a different way to the goal and I have reasons to
> think that our way is longer and more complicated in the first step
> but will lead to better results in the end.
ABSOLUTELY YES! It will probably be more fool-proofen than a bash
script, but I want to remaster knoppix quickly, meaning at the end of
the month my tool must fullfill my needs completly.
Klaus makes an exellent choice an the packages, just a driver for my
camera is missing, and maybe 10 - 20 other packages. Then it is faster
to remove the packages.
> > YES, but I doubt whether that will really work. From what I have
> > done up to now I found that it is not just apt-get install! There
> > are always errors, because of unmet dependencies,
> The dependencies will be resolved automatically by Debian mirrors.
> The problems you are facing are a result by the distribution mix of
> official Debian stable/testing/unstable and several other mirrors.
> This is exactly what we want to avoid - or let it do the Knoppix
> builder on their own risk.
That is theory, at least for me. But I have started working with debian
since the beginning of this year, had been using SuSE for ages, up to
7.1, 7.3 was ok too, but 8 is soooo lousy!
> > because of hardware errors,
> Hmm, this will be true for each way.
YES, but what I experienced two days ago was that I just hat to clean
the cd with a soft tissue and then it works again, (ok, strange
behavior, I agree!)
>
> > because the packages that do not work
> Just use stable and all packages will work.
>
> > and other errors. I wonder what Klaus thinks about this. Will it
> > really be possible without user interaction?
> For sure you will need some user interaction like maintaining a list
> of packages to install.
>
> > THAT will be one of my next goals. I want to know how much can be
> > removed from knoppix. What are the minimal sets of packages that are
> > needed for Hardware detection with X11 and twm.
> Great - and once you found it out just build a Debian package out of
> this stuff. This would be a perfect package for the goal to
> Re^H^HMaster a Knoppix CD.
Not a debian that is easy - just install debian - 100 MB and you are
finnished, but this is for ONE computer only! I want to add the
knoppix-spcific hardware detection;-)
I will! When the next version of my script(s) will be ready I will post
the URL, maybe weekend.
>
> > > Goals:
> > > - script-kiddies remastering linux, creating new knoppix every
> > > 30 minutes.
> > Puh!
> Why not?
I can not tell realy, just a feeling or better, experience :-)
Well the point is, it is hard to write software to detect all possible
errors thar might occure!
Btw is there an URL where your files can be found?
Greetings
Achim
_______________________________________________
debian-knoppix mailing list
debian-knoppix@linuxtag.org
http://mailman.linuxtag.org/mailman/listinfo/debian-knoppix
Reply to: