DebianThis forum is for the discussion of Debian Linux.
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.
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.
I'd like to create a customized Debian installation disc with specific requirements. I've been playing with the businesscard and CD1 ISOs in an attempt to reduce their installed footprint, but I'm coming out to a 400-500MB disk footprint before including some of the things I would like.
########
Goals:
AMD64 Debian installation
No GUI/X11
Current kernel (either 2.6.39.4 or 3.0.4)
Python 2.7
Sun JRE 6 Update 26 (sun-java6-jre)
256MB installed disk footprint (or smaller)
64MB memory usage after boot/idle (or less)
########
Questions:
1. Is this as simple as including the desired .deb files in the /pool/main directory?
2. How can I eliminate the network connection requirement? - Solved
3. Can I compile the kernel on a Debian VM (of the same version and architecture) and copy the compiled kernel to the ISO to use in place of the old kernel (without running into other issues)?
4. What other tips do you have for reducing the disk footprint and memory use of the installed system?
Thanks.
Last edited by willroberts; 10-08-2011 at 08:16 PM.
Distribution: Debian Wheezy, Jessie, Sid/Experimental, playing with LFS.
Posts: 2,900
Rep:
If I were you I'd be looking at DebianLive, it is in the repositories. Build a Wheezy Standard iso (standard doesn't have x11) and develop your iso from that.
I managed to find debian-live-6.0.2-amd64-standard.iso (squeeze), but I can't seem to find any wheezy ISOs.
According to Distrowatch, wheezy would get me Python 2.7 and JRE 6_26. However, it also says that squeeze contains JRE 6_22, but I can't find it anywhere. Any ideas?
Distribution: Debian Wheezy, Jessie, Sid/Experimental, playing with LFS.
Posts: 2,900
Rep:
Install live-build on your system and tell it to build a "standard" wheezy iso. I'd also suggest you download the Live Manual and read through it, it has tutorials you can follow and you learn a huge amount of how to build your own system using native Debian tools.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.