On Sun, Jun 15, 2003, [EMAIL PROTECTED] wrote about "[Haifux] Mail forwarded from old 
address":
> A new server will soon be installed in a lab at the Technion.
> It will run GNU/Linux.
> 
> As I am supposed to list things to be installed/configured on this server, I
> would like to use the experience of people on this list as users and as roots
> to help make up a list of packages and tools which needs to be installed and
> configured in order to supply the following functions:

Shlomo, I suggest that if you have a decent-sized disk (>8GB), you simply
tell these guys: take a distribution (my personal favorite is Redhat 8 or 9,
but pick whatever you like) and install EVERYTHING.

Installing everything in Redhat 8 or 9 will take you 3-4 GB of disk space.
And you won't be sorry you did it, because you never know in advance what
you'll need (assuming you don't have much Linux experience). If you'll need
more disk space later you could remove some packages later - but that is
much easier than adding packages later (the typical scenario: someone installs
a "minimal" install and every day remembers another package which he forgot
to ask for). And believe me, if you get a large new disk, you'll never get
around to deleting packages :)

> which means compilers, libraries, runtime environments etc.
> What things should be available from the packages and what else should be
> downloaded and installed separately?

If you use a complete distribution, like Redhat, you'll need to install
almost nothing on your own. These distributions come with an amazing selection
of "stuff".

> 2. XML parsing and validation which support at least the following standards:
>       SAX
>       DOM
>       DTD
>       XML Schema
>       XSLT

Redhat (to use my example again) comes with xml libraries (libxml, with
two different version), and also interfaces of it to perl and python.
If you'll discover later that you'll need to install something that Redhat
does not provide, you could do that too.

> 3. Apache (web server)
>       CGI
>       Servlet
>       mod_perl
>       python
>       php
>       https
>       xerces 

Redhat's (and probably other distributions) full install comes with all
those things (well, except 'xerces' which I never heard of except in Purim).

> 4. Debugging tools for the listed programming languages

Again, comes with the full install.

> 5. Hebrew support
>       fonts
>       latex (or, should I say, ivritex)
>       Hebrew in GUI (read and write)
>       Hebrew in web browsers (read and write)
>       OpenOffice

This will not come 100% automatically in any existing distribution, but
on modern distributions the Hebrew support is half-decent out of the box
and if you'll have problems you can ask about them in ivrix-discuss or
linux-il.  Redhat comes with OpenOffice, but not the Hebrew version.

> This server should service not only clients from the web, but also users which
> will use it for development in the above technologies. 

Have you given thought as to how exactly users will be using all those
GUI stuff?? Through X Windows? If so, it will only be useful inside the
Technion.


-- 
Nadav Har'El                        |       Sunday, Jun 15 2003, 16 Sivan 5763
[EMAIL PROTECTED]             |-----------------------------------------
Phone: +972-53-245868, ICQ 13349191 |Sign on a back of truck: "Overtakers
http://nadav.harel.org.il           |beware, or you might meet the Undertaker"

--------------------------------------------------------------------------
Haifa Linux Club Mailing List (http://www.haifux.org)
To unsub send an empty message to [EMAIL PROTECTED]


Reply via email to