[wellylug] Lightweight Linux install
Rob Giltrap - Ubiety Group
rob at ubietygroup.com
Fri Aug 16 09:23:14 NZST 2002
Hello WellyLUG'ers
Below is a desciption of the lightweight linux install which has been created by Johnathon Sim of the NZOSS.
I will arrange for a copy so that we can install it onto a machine down here to do a bit of QA on it.
Regards, Rob.
- - -
Heres some info on a lite linux desktop configuration, which I actually
use on a P75 laptop with 40Mb of RAM and an 800Mb hard disk.
It contains ~600Mb of installed applications, a 100Mb swap partition
(this could be smaller) and the rest is for user data. The system
consists of a small installation of Redhat 7.3, along with a few extra
packages not included with Redhat, and a few scripts I wrote myself.
(All of these things are available as RPMs, and will soon be available
as a custom installation CD)
Applications
------------------
The included applications are:
Desktops: WindowMaker/IceWm with the Rox file manager (and a set of
preconfigured defaults to support such a setup). There is also a menu
handling system I wrote ("metamenus") that merges the Gnome and KDE
menus to form menus for these desktops (By processing the menus through
this script its also easy to create things like "task oriented menus",
and file associations, so my script more or less does that too)
Here are some screenshots:
http://www.darkweb-rebel.com/Documents/Linux/light-desktop/index.html
Here are the usable apps (this is the actual menu structure)
Applications:
AbiWord (Word Processor)
Gnumeric (Spreadsheet)
Dia (diagramming package)
Ical (Calender/Appointment app)
NEdit (text editor)
Do Something >> (My new task based menus)
Browse the web
Create a document
Create a spreadsheet
Create a text document
Edit Drawings
Edit Pictures
Send or recieve eMail
View PDF or PostScript documents
Graphics:
The GIMP (high-end image editing)
GQView (fast image viewer)
GNOME Ghostview (PDF/Postscript viewer)
Internet:
Galeon (Light web Browser, based on Mozilla)
Mozilla (needed for galeon. A little too slow to actually use)
Sylpheed (eMail client)
System:
About Myself
Authentication Configuration
Change Password
Desktop Switching Tool
Disk Management
GDM Configurator
Locale Chooser
Service Configuration
Synaptic
User Manager
Utilities
File Roller (Archiver)
Also included in this install are a few basic command line oriented
tools: mc (easy to use file manager/text editor), ssh, etc
All of these applications, with the exception of Galeon, run perfectly
well on this system. Galeon takes a while to load, although it works
well once it is loaded. I am working to replace Galeon with Skipstone,
an even "lighter" web browser, also based off Mozilla, but which
doesn't use Gnome libraries like Galeon does.
Notable omissions (I am also working to provide these, I just haven't
had the time yet):
An instant messaging client. Gaim (which ships with RH7.3) has too many
dependencies, so I am hoping that I can compile "Everybuddy" without
such dependencies. Everybuddy supports all widely used IM protocols.
A GUI modem dialer. Redhat's standard tools for this job have too many
dependencies (they require GNOME?) and IMHO are too complicated. This
system already has WVDial, so I will simply install one of the wvdial
frontends (eg SuSe's "wvdial.tcl", or Redhats old "rp3")
Other apps ( eg GnuCash ), Games, Educational applications. Many of
these will run fine - the only limitation is available disk space
Anything else?
Application Installation
---------------------------------
This system includes the RPM port of debian's apt-get. This allows
software to be installed/upgraded over the internet without worrying
about things like dependencies etc. It also includes "synaptic", a gui
front end to apt. The only problem with such an approach is that a
Linux system typically contains hundreds or thousands of packages (the
system discussed here contains 304) that are mainly libraries and
dependencies. So the list of packages is too confusing.
I am working on a web based "metapackage" system based on apt, where the
user would browse a web repository of available usable applications
(which would hide all the libraries and other dependencies), and allow
users to install applications (and all required dependencies) by
clicking a link that says "install" (this link points to an XML file
that describes the package - this is parsed and the information passed
to apt-get which does the actual downloading/installation). This
system is largely identical to Lindow's "click-n-run warehouse". This
will hopefully mean that users with no knowledge of linux will still be
able to install/upgrade software on their systems.
This system is quite usable on the client end (it even includes a GTK
based gui for browsing the list of packages). On the "server" end, the
tools for generating the web based repository from a list of packages
are still incomplete (a working prototype exists, and the technology is
all there, its just the dirty mechanics of building a decent set of web
pages that remains)
------------------------ Yahoo! Groups Sponsor ---------------------~-->
4 DVDs Free +s&p Join Now
http://us.click.yahoo.com/pt6YBB/NXiEAA/RN.GAA/0XFolB/TM
---------------------------------------------------------------------~->
.-. Wellington
/V\ Linux
// \\ Users
/( )\ Group
^^-^^
http://wlug.paradise.net.nz/
To unsubscribe from this group, send an email to:
wellylug-unsubscribe at egroups.com
Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
More information about the wellylug
mailing list