Differences between revisions 11 and 12
Revision 11 as of 2007-03-27 19:08:32
Size: 2707
Editor: NeilWilliams
Comment:
Revision 12 as of 2007-03-27 19:13:42
Size: 2709
Editor: NeilWilliams
Comment:
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
* indicates that they already build in emdebian (15 packages) * indicates that they already build in emdebian (16 packages)
Line 15: Line 15:
|| libpam0g || libselinux1 * || libsepol1 || libslang2 || || libpam0g || libselinux1 * || libsepol1 * || libslang2 ||

Now that we have some packages we need to define sets of packages that make useful rootfs images.

This is the set in standard debootstrap - i.e. 'Required' (125 packages)

* indicates that they already build in emdebian (16 packages)

base-files *

base-passwd *

bash

bsdutils

coreutils

debconf

debconf-i18n

debianutils

diff

dpkg

dselect

e2fslibs

e2fsprogs

findutils

gcc-4.1-base

grep *

gzip *

hostname *

initscripts

libacl1

libattr1

libblkid1

libc6 *

libcap1

libcomerr2

libdb4.3

libdevmapper1.02

libgcc1

liblocale-gettext-perl

libncurses5 *

libpam-modules

libpam-runtime

libpam0g

libselinux1 *

libsepol1 *

libslang2

libss2

libstdc++6

libtext-charwidth-perl

libtext-iconv-perl

libtext-wrapi18n-perl

libuuid1

login

lsb-base *

makedev

mawk

mktemp

mount

ncurses-base *

ncurses-bin *

passwd

perl-base

procps

sed

sysv-rc

sysvinit

sysvinit-utils

tar

tzdata *

util-linux

zlib1g

adduser

apt *

apt-utils *

aptitude

bsdmainutils

cpio

cron

cyrus-sasl2-doc

debian-archive-keyring

dhcp3-client

dhcp3-common

dmidecode

ed

gnupg

gpgv

ifupdown

info

iptables

iputils-ping

klogd

laptop-detect

libbz2-1.0

libconsole

libdb4.2

libdb4.4

libgcrypt11

libgdbm3

libgnutls13

libgpg-error0

libldap2

liblzo1

libncursesw5

libnewt0.52

libopencdk8

libpopt0 *

libreadline5 *

libsasl2

libsasl2-2

libsigc++-2.0-0c2a

libssl0.9.8

libtasn1-3

libusb-0.1-4

libwrap0

logrotate

man-db

manpages

module-init-tools

nano

net-tools

netbase

netcat

openbsd-inetd

readline-common

sysklogd

tasksel

tasksel-data

tcpd

traceroute

update-inetd

vim-common

vim-tiny

wget

whiptail

groff-base

Here is a smaller set for a busy-box based rootfs:

  • busybox libc/uClibc base-files c-debconf ipkg/dpkg apt stdc++ / uclibc++ base passwd initscripts login

    (module-init-tools) (-> busybox?) passwd sysvinit sysv-rc libgcc1 libpopt0 libperl5.8 perl-base

Some other packages:

  • xserver gtk libglib pango

And a list for an X system: Maemo 770: osso-core-config, base-files, base-passwd, dnsmasq, uhotplug, initscripts, libc6, libgcc1, libperl5.8, libpopt0, libstdc++, libxrender1, login, makedev, mawk, module-init-tools, passwd, perl-base, wlan-firmware, sudo, sysvinit, sysv-rc, udhcp, xserver-xomap, xserver-?