[Novalug] [steve.langasek@ubuntu.com: Ubuntu JeOS 7.10 released]
DonJr
djr1952@hotpop.com
Fri Nov 16 18:03:16 EST 2007
Even more to the point:
What is "Just Enough Operating System"?
Lets look at ubuntu_minimal: Minimal core of ubuntu
For version 1.43 as used by Ubuntu 7.04 here is what this object
DEPENDS on:
adduser Add and remove users and groups
alsa-base ALSA driver configuration files
alsa-utils ALSA utilities
apt Advanced front-end for dpkg
apt-utils APT utility programs
aptitude terminal-based apt frontend
base-files Debian base system miscellaneous files
base-passwd Debian base system master password and group files
bash The GNU Bourne Again SHell
bsdutils Basic utilities from 4.4BSD-Lite
bzip2 high-quality block-sorting file compressor - utilitiesconsole-setup Setup the font and the keyboard on the console
console-tools Linux console and font utilities
coreutils The GNU core utilities
dash The Debian Almquist Shell
debconf Debian configuration management system
debianutils Miscellaneous utilities specific to Debian
dhcp3-client DHCP Client
diff File comparison utilities
dpkg package maintenance system for Debian
e2fsprogs ext2 file system utilities and libraries
eject ejects CDs and operates CD-Changers under Linux
ethtool display or change ethernet card settings
findutils utilities for finding files--find, xargs, and locate
gettext-base GNU Internationalization utilities for the base systemgnupg GNU privacy guard - a free PGP replacement
grep GNU grep, egrep and fgrep
gzip The GNU compression utility
hostname utility to set/show the host name or domain name
ifupdown high level tools to configure network interfaces
initramfs-tools tools for generating an initramfs
iproute Professional tools to control the networking in Linux kernels
iputils-ping Tools to test the reachability of network hosts
less Pager program similar to more
libc6-i686 GNU C Library: Shared libraries [i686 optimized]
libfribidi0 Free Implementation of the Unicode BiDi algorithm
locales common files for locale support
login system login tools
lsb-release Linux Standard Base version reporting utility
makedev creates device files in /dev
mawk a pattern scanning and text processing language
mii-diag A little tool to manipulate network cards
mktemp Makes unique filenames for temporary files
module-init-tools tools for managing Linux kernel modules
mount Tools for mounting and manipulating filesystems
ncurses-base Descriptions of common terminal types
ncurses-bin Terminal-related programs and man pages
net-tools The NET-3 networking toolkit
netbase Basic TCP/IP networking system
netcat TCP/IP swiss army knife
ntpdate client for setting system time from NTP servers
passwd change and administer password and group data
pciutils Linux PCI Utilities
pcmciautils PCMCIA utilities for Linux 2.6
perl-base The Pathologically Eclectic Rubbish Lister
procps /proc file system utilities
python An interactive high-level object-oriented language (default version)
python-minimal A minimal subset of the Python language (default version)
sed The GNU sed stream editor
startup-tasks definitions of essential tasks to run on startup
sudo Provide limited super user privileges to specific users
sysklogd System Logging Daemon
system-services definitions of essential system services
tar GNU tar
tasksel Tool for selecting tasks for installation on Debian systems
tzdata Time Zone and Daylight Saving Time Data
ubuntu-keyring GnuPG keys of the Ubuntu archive
udev rule-based device node and kernel event manager
upstart event-based init daemon
upstart-compat-sysv compatibility for System-V-like init
upstart-logd boot logging daemon
usbutils USB console utilities
util-linux Miscellaneous system utilities
util-linux-locales Locales files for util-linux
vim-tiny Vi IMproved - enhanced vi editor - compact version
wireless-tools Tools for manipulating Linux Wireless Extensions
wpasupplicant Client support for WPA and WPA2 (IEEE 802.11i)
Now most of these make sense EXCEPT for a few glaring exceptions.
alsa-base, alsa-utils Not ever system has or need SOUND support.
aptitude A nice front end for 'apt|dpkg', but as a mininum level
system requirement NO way.
dhcp3-client - I can understand a need for it to simplify things,
but it's possible to do without.
eject Not every thing has a CD-drive attached
{yes it has other uses}
And NOW for the really GLARING ONES
wireless-tools - I have a number of systems that don't currently
wpasupplicant - have any wireless device and most likely never will.
NOTE you can not install a Ubuntu based setup without a least installing
'ubuntu-minimal'.
And don't even get me started on 'ubuntu-standard' the next level
object, which has:
pppoeconfig, - Only a Gateway Host/machine would even possibly need this
pppconfig - I only have one system with a functioning modem.
and haven't used the device(modem) in a number of years.
And there are other questionable requirements(depends).
-- DonJr
On Fri, 2007-11-16 at 15:55 -0500, Charles M Howe wrote:
> Argh!
>
> In a nutshell, what is "virtualization"? A virtual appliance?
>
> Somebody's gotta bring up the rear.
>
> Charlie the Perpetual Newbie
>
> On Fri, 2007-11-16 at 09:39 -0500, gregory pryzby wrote:
> > I thought this might be of interest.
> >
> > ----- Forwarded message from Steve Langasek
> <steve.langasek@ubuntu.com> -----
> >
> > To: ubuntu-announce@lists.ubuntu.com
> > From: Steve Langasek <steve.langasek@ubuntu.com>
> > Subject: Ubuntu JeOS 7.10 released
> >
> > The Ubuntu team is happy to announce the first release of Ubuntu
> JeOS,
> > Ubuntu JeOS 7.10. Pronounced "juice", Ubuntu JeOS (Just Enough
> Operating
> > System) is an efficient variant of Ubuntu configured specifically
> for
> > virtual appliances.
> >
> > ISVs looking to develop virtual appliances will have a compelling
> platform
> > in Ubuntu JeOS, an OS optimised for virtualisation that greatly
> reduces the
> > complexity and maintenance overhead normally associated with general
> purpose
> > operating systems. Ubuntu JeOS Edition has been tuned to take
> advantage of
> > key performance technologies of the latest virtualisation products
> from
> > VMware. This combination of reduced size and optimized performance
> ensures
> > that Ubuntu JeOS Edition delivers a highly efficient use of server
> resources
> > in large virtual deployments.
> >
> > You can read more about Ubuntu JeOS in the following press release:
> >
> > http://www.ubuntu.com/news/ubuntu-jeos
> >
More information about the Novalug
mailing list