Gmail Calendar Documents Reader Web more »
Recently Visited Groups | Help | Sign in
Google Groups Home
customized debian cd
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  4 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Patrick Hsieh  
View profile  
 More options Nov 12 2001, 11:19 am
Newsgroups: muc.lists.debian.user
From: Patrick Hsieh <pa...@pahud.net>
Date: 12 Nov 2001 17:19:17 +0100
Local: Mon, Nov 12 2001 11:19 am
Subject: customized debian cd
Hello,

I'd like to made a customized debian cd. Can I dpkg --get-selections to
get my installed package selection and put all of them into 1 or 2 CDs?
Is it possible? How?

Thanks.
--
Patrick Hsieh<pa...@pahud.net>
SuSE - The Linux Experts
http://www.suse.idv.tw

--
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Sean 'Shaleh' Perry  
View profile  
 More options Nov 12 2001, 1:55 pm
Newsgroups: muc.lists.debian.user
From: "Sean 'Shaleh' Perry" <shalehpe...@home.com>
Date: 12 Nov 2001 19:55:38 +0100
Local: Mon, Nov 12 2001 1:55 pm
Subject: Re: customized debian cd

On 12-Nov-2001 Patrick Hsieh wrote:

> Hello,

> I'd like to made a customized debian cd. Can I dpkg --get-selections to
> get my installed package selection and put all of them into 1 or 2 CDs?
> Is it possible? How?

I forget the name of it, but there is even a package that will do it.  Search
around the package list.

--
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
hmike  
View profile  
 More options Nov 12 2001, 11:12 pm
Newsgroups: muc.lists.debian.user
From: hmike <hm...@portalofevil.com>
Date: 13 Nov 2001 05:12:29 +0100
Local: Mon, Nov 12 2001 11:12 pm
Subject: Re: customized debian cd

On Mon, 2001-11-12 at 12:55, Sean 'Shaleh' Perry wrote:

> On 12-Nov-2001 Patrick Hsieh wrote:
> > Hello,

> > I'd like to made a customized debian cd. Can I dpkg --get-selections to
> > get my installed package selection and put all of them into 1 or 2 CDs?
> > Is it possible? How?

> I forget the name of it, but there is even a package that will do it.  Search
> around the package list.

Look into apt-move and read up on dpkg-scanpackages to move your custom
kernels/modules into the debian package directory format and be apt-get
enabled.

--mike

--
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Rüdiger Kuhlmann  
View profile  
 More options Nov 13 2001, 6:56 am
Newsgroups: muc.lists.debian.user
From: Rüdiger Kuhlmann <i...@ruediger-kuhlmann.de>
Date: 13 Nov 2001 12:56:50 +0100
Local: Tues, Nov 13 2001 6:56 am
Subject: Re: [debian-user] customized debian cd

Hi!

>--[Patrick Hsieh]--<pa...@pahud.net>
> I'd like to made a customized debian cd. Can I dpkg --get-selections to
> get my installed package selection and put all of them into 1 or 2 CDs?
> Is it possible? How?

If all you want is a CD with all your packages on it, use apt-move. If you
run it, it will move all downloaded debs into a local mirror that you can
apt-get from.

If you want a custom boot CD, things get more difficult, since some stuff isn't
packaged properly yet. What to do?

1) Use apt-move to create a local mirror with your packages.
2) Download doc, tools and indices from a ftp mirror. There is no packages that does
   it for you. You may also create a complete mirror using rsync; that will
   give you those directories, but also _all_ packages.
3) Make sure you have boot floppies in your mirror, with current pointing to the one
   you want to use. You may create custom boot floppies (e.g. German ones)
   with the boot-floppies packages.
4) Use debian-cd to create your CDs. To make tasks work, you need to create an override
   file and apt-ftparchive to merge that stuff. debian-cd unfortunately
   doesn't use apt-ftparchive. Edit /usr/share/debian-cd/CONF.sh to your taste.
5) I created a script that does the job:
--snip (mycd)--
#!/bin/sh

set -e

. CONF.sh

apt-get --download-only install $(/usr/sbin/debootstrap --print-debs --arch i386 woody)
apt-move update
cat /var/lib/apt/lists/*_binary-i386_Packages | > /mirrors/debian/override \
  perl -000 -ne '$p = $1 if /^Package: (.*)/mi; print "$p Task $1\n" if /^Task: (.*)/mi;'
apt-ftparchive generate /etc/apt/archive.conf

make distclean
make mirrorcheck
make status
make bin-list TASK=tasks/Debian_woody COMPLETE=1 SIZELIMIT=450000000
make bootable
make packages
make bin-extras CD=1 ROOTSRC=/mirrors/debian DIR=goodies
cat > $TDIR/archive.conf << --CONF--
Dir::ArchiveDir "$TDIR/$CODENAME-$ARCH/CD1";
Tree "dists/$CODENAME"
{
  Sections "local main contrib non-free non-US/main non-US/contrib non-US/non-free";
  Architectures "i386";
  ExtraOverride "/mirrors/debian/override";

}

--CONF--
apt-ftparchive generate $TDIR/archive.conf
make bin-md5list
make bin-images
make imagesums
--snip--

I created working CDs with that (btw Tasks only on CD1; you have to loop
around the apt-ftparchive for all CDs). If you want to be able to do
ReiserFS on your first CD, edit
/usr/share/debian-de/tools/boot/woody/boot-i386 and set KTYPE[1] to
"reiserfs".

Have fun!

--
A "No" uttered from deepest conviction is better and greater than a
"Yes" merely uttered to please, or what is worse, to avoid trouble.
                -- Mahatma Gandhi

--
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2009 Google