The following information represents the minimum hardware requirements
necessary to successfully install FTOSX Desktop 2004.
Note
The compatibility/availability of other hardware components (such as
video
and network cards) may be required for specific installation modes
and/or
post-installation usage.
CPU Requirements
This section lists the CPU specifications required by FTOSX.
Note
The following CPU specifications are stated in terms of Intel
processors.
Other processors (notably, offerings from AMD, Cyrix, and VIA) that are
compatible with and equivalent to the following Intel processors may
also
be used with FTOSX Desktop.
o Minimum: Pentium-class
FTOSX Desktop 2004 is optimized for Pentium PRO (and later) CPUs, but
also
supports Pentium-class CPUs. This approach has been taken because
Pentium-class optimizations actually result in reduced performance for
non-Pentium-class processors.
o Recommended for text-mode: 200 MHz Pentium-class or better
o Recommended for graphical: 400 MHz Pentium II or better
Hard Disk Space Requirements
This section lists the disk space required to install FTOSX Desktop
2004.
Note
The disk space requirements listed below represent the disk space taken
up
by FTOSX Desktop 2004 after the installation is complete. However,
additional
disk space is required during the installation to support the
installation
environment. This additional disk space corresponds to the size of
/FTOSX/base/stage2.img (on CD-ROM 1) plus the size of the files in
/var/lib/rpm on the installed system.
In practical terms, this means that as little as an additional 90MB can
be
required for a minimal installation, while as much as an additional
175MB
can be required for an "everything" installation.
Also, keep in mind that additional space will be required for any user
data, and at least 5% free space should be maintained for proper system
operation.
o Custom Installation (Minimal): 620MB
o Server: 1.1GB
o Personal Desktop: 2.3GB
o Workstation: 3.0GB
o Custom Installation (Everything): 6.9GB
Memory Requirements
This section lists the memory required to install FTOSX Desktop 2004.
- Minimum for text-mode: 64MB
- Minimum for graphical: 192MB
- Recommended for graphical: 256MB
Overview of This Release
The following list includes brief summaries of some of the more
significant aspects of FTOSX Desktop 2004:
- FTOSX Desktop 2004 includes an implementation of SELinux. SELinux
represents a major shift in the way users, programs, and processes
interact. By default, SELinux is installed -- but disabled -- in this
release.
Note
You can install FTOSX Desktop 2004 with SELinux enabled by entering
selinux
at the Boot: prompt when booting the FTOSX Desktop installation program.
- In this release, the XFree86(TM) X11 implementation has been
replaced with the X.org Foundation's new official X11R6.7.0 X Window
System release. This release is a merger of the previous official X11R6
release, XFree86 4.4.0rc2, and additionally includes a number of
updates to Xrender, Xft, Xcursor, fontconfig libraries, and other
significant improvements. Refer to the X.org X11R6.7.0 release notes
for more information:
[3]http://freedesktop.org/~xorg/X11R6.7.0/doc/RELNOTES.html
More information about X.Org is
available at [4]http://www.x.org.
More information about the X.Org X11 implementation is available at
[5]http://xorg.freedesktop.org.
Note
Some file names have changed; refer to the X Window System section of
this document for more information.
- FTOSX Desktop 2004 is now based on the 2.6 kernel, which includes
improvements in many different areas, including scalability, devicesupport,
and performance.
- FTOSX Desktop 2004 includes GNOME 2.6, which includes many
improvements in terms of usability, stability, and speed.
- FTOSX Desktop 2004 rc4 includes KDE 3.2.3, which is a maintenance
release correcting numerous problems, and includes enhanced support for
existing translations.
- Subversion 1.0 is now included in FTOSX Desktop; the Subversion
version control system is designed to be a replacement for CVS and
features truly atomic commits, versioning of files, directories
and metadata, along with most current features of CVS.
Installation-Related Notes
This section outlines those issues that are related to Installer (the
FTOSX Desktop installation program) and installing FTOSX Desktop 2004
in general.
Note
FTOSX actually, adopt the "anaconda". We re-pack it like "Installer"
changing
the images with FT images. It is planned to remove also the Gtk and
pygtk
library and rewrite it with PyQt, to support also themes in the
installation.
Installer Notes
- For systems capable of booting from a USB device, FTOSX Desktop
2004 includes an image file designed for use with USB pen drives (or
other bootable media with a capacity larger than a diskette drive). The
file is diskboot.img, and is present in the images/ directory on CD-ROM
1.
Use the dd command to write the image.
Note
The ability to use this image file with a USB pen drive depends on the
ability of your system's BIOS to boot from a USB device.
- The FTOSX Desktop installation program has the ability to test
the integrity of the installation media. It works with the CD, DVD,
hard drive ISO, and NFS ISO installation methods. We recommends that
you test all installation media before starting the installation
process, and before reporting any installation-related bugs (many of
the bugs reported are actually due to improperly-burned CDs). To use
this test, type linux mediacheck at the boot: prompt.
- Memory testing may be performed prior to installing FTOSX Desktop
by entering memtest86 at the boot: prompt. This causes the Memtest86
standalone memory testing software to run. Memtest86 memory testing
continues until the Esc key is pressed.
NOTE: You must boot from CD-ROM 1 (or a rescue CD-ROM) in order to use
this feature.
- FTOSX Desktop 2004 supports graphical FTP and HTTP installations.
However, due to the necessity of containing the installer image in RAM,
only systems with more than 128MB of RAM (or systems booted from CD-ROM
1, which contains the installer image) can use the graphical installer.
Systems with less than 128MB of memory will continue to use the
text-based installer.
- Hard drive installations are now graphical by default. There is
no memory penalty, as parted now uses a kernel interface that makes it
possible to keep partitions mounted on a device while other partitions
are being modified.
- The firewall configuration screen in the FTOSX Desktop
installation program has been simplified. The previous "High",
"Medium", and "No firewall" settings have been replaced by a more
straightforward on/off-style control. In addition, the default firewall
configuration is now stateful, making it more secure. The new design
also makes it possible for users of NIS authentication, NFS, and DNS to
deploy a firewall with no additional customization required (although
customization by specifying port and protocol is still possible).
NOTE: This change also applies to the Security Level Configuration
Tool (system-config-securitylevel).
- Installation via VNC is now supported. To initiate a
VNC-based installation, pass vnc as a boot-time option. If necessary, a
password can be set by adding "vncpassword=<password>" to the
boot-time options. The VNC display will be "<host>:1", where
<host> is the hostname or IP address of the system installing
FTOSX Desktop.
It is also possible for the FTOSX Desktop installation program to
initiate a connection to a listening VNC client. This is done by using
the vncconnect boot-time option:
linux vnc vncconnect=<client>[:<port>]
(Where <client> is the hostname or IP address of the system
running
the listening VNC client, and <port> is an optional port
specification
that may be specified if the VNC client is not listening on port 5500,
which is the default port for this type of connection). The following
examples show the how the boot-time option is specified for standard
and non-standard ports:
linux vnc vncconnect=pigdog.example.com
linux vnc vncconnect=pigdog.example.com:27910
The system that is to run the listening VNC client must then launch
the appropriate software to run the VNC client in its listening mode.
For the VNC client supplied with FTOSX Desktop 2004, the following
command
is sufficient:
vncviewer -listen
In addition, a new kickstart directive has been added to support
VNC-based installations:
vnc [--password <password>] [--connect
<host>[:<port>]]
(Where --password <password> is an optional parameter for
specifying a
VNC password, and [--connect <host>[:<port>]] is an
optional parameter
for specifying the host (and optionally, port) of a system running a
listening VNC client.)
NOTE: If you specify any of the VNC-related boot-time options, they
will override the corresponding options present in the kickstart file.
Installation-Related Issues
- Attempts to install FTOSX Desktop 2004 on ASUS(R) motherboards in
the P4P800 series may not proceed past the "Uncompressing Linux... Ok,
booting the kernel." message, making installation impossible. No
workaround is available at this time.
- Certain hardware configurations (particularly those with LCD
displays) may experience problems while starting the FTOSX Desktop
installation program. In these instances, restart the
installation, and add the "nofb" option to the boot command line.
NOTE: Chinese, Japanese, and Korean graphical installations started
using the "nofb" option will start in English, and then switch to the
appropriate language once the graphical phase of the installation
process begins.
- Some Sony VAIO(R) notebook systems may experience problems
installing FTOSX Desktop from CD-ROM. If this happens, restart the
installation process and add the following option to the boot command
line:
pci=off ide1=0x180,0x386
This option allows the installation to proceed normally; any devices
not detected due to the use of this option will be configured the
first time FTOSX Desktop is booted.
- Serial mice are known to be inoperative during installation.
However, there are indications that serial mice work properly in X
after the installation has completed.
- FTOSX Desktop 2004 running as a guest operating system under
VMware Workstation 4.5.1 is known to be problematic unless you disable
virtual dynamic shared object support with the following kernel boot
parameter: vdso=0
- Performing an installation with SELinux enabled causes
GNOME-related files to be created in the /root/ directory with the
wrong security context. This will prevent a graphical login by the root
account. The workaround is to login (as root) via the console and run
the following command:
setfiles
/etc/security/selinux/file_contexts /root
After issuing this command, graphical logins as root will work as
expected.
- Systems with older network cards may not bring network interfaces
up at boot time.
The workaround is to login as root and run the following command:
chmod -x /sbin/mii-tool
Note
Running this command is recommended for all installations.
Package-Specific Notes
The following sections contain information regarding packages that have
undergone significant changes for FTOSX Desktop 2004. For easier
access, they
are organized using the same groups used in Anaconda.
Core
This section contains the most elemental components of FTOSX Desktop,
including the kernel.
glibc
- A higher-quality implementation of POSIX timer support (which now
includes support for CLOCK_MONOTONIC) is now available. This
implementation uses support built into the 2.6 kernel. In addition,
POSIX message queue support, a new feature, has been added to FTOSX
Desktop 2004.
- To speed login when NIS is used, it is now possible to request
the use of the netid.byname map instead of the groups.byname map for
providing group-related information to NIS clients. This map is
traditionally not used for this purpose, but in most configurations
contains the necessary information, and is generated by default on
recent Linux and Solaris(TM) NIS servers.
To enable this feature, find the following line in /etc/default/nss:
# NETID_AUTHORITATIVE=TRUE
Next, use a text editor to remove the leading '#' character, saving
your changes when done.
Note
No cross-checks of the netid.byname map are done by either the NIS
server or client. Therefore, the responsibility of ensuring that
netid.byname contains appropriate information rests with the system
administrator.
It is also possible to improve NIS performance by using the
services.byservicename map. If this map exists and has been built
properly, its use can be enabled by the following setting in
/etc/default/nss:
SERVICES_AUTHORITATIVE=TRUE
The services.byservicename map must contain both names of services and
aliases as keys, both without protocol specified and with protocol.
Recently-updated FTOSX Desktop and Solaris NIS servers provide
properly-built services.byservicename maps.
o Native POSIX Thread Library (NPTL) support is unavailable in
architectures below i686. This includes VIA, AMD K6, and i586 Pentium
processors. This is known to be problematic for certain applications
that rely on NPTL db4, such as subversion.
kernel
- The FTOSX Desktop 2004 i686 kernel uses the "4GB/4GB memory
split," where both kernel and user space each have 4GB of virtual
address space available. This allows the use of larger applications,
and is especially useful for Java and databases. In addition, this
feature provides increased kernel space, which can be used to take
advantage of system configurations with large amounts of RAM.
- Support for I[2]O has been extensively revamped for FTOSX
Desktop 2004. FTOSX Desktop 2004 should theoretically be usable with
I[2]O RAID controllers; however, installation and upgrade require
manual intervention. Unfortunately, we were unable to complete I[2]O
support in Anaconda prior to the release of FTOSX Desktop 2004. The
i2o_proc module must be manually loaded during disk probing, so that
Disk Druid is able to find the I[2]O block devices. Refer to the I[2]O
project home page (listed below) for procedures regarding this and
other upgrade/installation issues.
Note
The dpt_i2o driver previously used to support many SCSI RAID
controllers under 2.4 kernels is no longer supported. However, the new
generic I[2]O layer supports most of these controllers. In addition,
it is now possible to use I[2]O on 64-bit architectures.
Note also that device names have changed. The dpt_i2o driver
previously used /dev/sd?? device names, while the new i2o_block driver
uses /dev/i2o/hd?? device names.
For more information, refer to the "I[2]O on Linux" page:
[12]http://i2o.shadowconnect.com/
This site includes a list of tested controllers, raidutils RPMs
compatible with the old dpt_i2o driver and the new I[2]O layer (for
managing Adaptec RAID controllers), and information specific to I[2]O
on FTOSX Desktop.
Special thanks go to Markus Lidel of Shadow Connect GmbH for
spearheading I[2]O-related kernel and tools development.
- The 2.6 kernel provides a new and much-improved mechanism (known
asSG_IO) for applications that must send raw commands to storage
devices. This includes applications for burning CDs or for extracting
data from audio CDs. SG_IO also eliminates the need for ide-scsi
emulation, where boot-time parameters such as hdd=ide-scsi were
required to support ATAPI CD burners.
Applications packaged as part of FTOSX Desktop 2004 have been adjusted
to
take advantage of SG_IO. For example, to burn a CD using cdrecord, the
old-style command was similar to this:
cdrecord --dev=0,0,0 <iso-file>
With SG_IO, the command would be similar to this:
cdrecord --dev=<device> <iso-file>
Where <device> could be any valid IDE (/dev/hdc) or SCSI/USB
(/dev/scd0) device file name.
Graphics
This section includes packages that help you manipulate and scan images.
gimp
- The gimp-perl package has been removed from FTOSX Desktop 2004
because GIMP was updated to 2.0 and the Perl bindings were neither
ready nor part of the main package anymore. Users of Perl scripts in
GIMP should install the Gimp Perl module from [13]http://www.gimp.org/downloads/.
Language Support
This section includes information related to the support of various
languages under FTOSX Desktop.
iiimf
- The default Input Method (IM) for Chinese (Simplified and
Traditional), Japanese, and Korean has been changed to IIIMF -- the
Internet/Intranet Input Method Framework. IIIMF is supported as a
native GTK2 IM module, and also through XIM using the httx client.
IIIMF supports the use of multiple Language Engines (LEs) at the same
time; using the GNOME Input Method Language Engine Tool (GIMLET -- an
applet) it is possible to switch between LEs of different languages
inside GTK2 applications.
IIIMF currently defaults to using Ctrl-Space for toggling the input
method on and off (Emacs users can use Ctrl-@ instead of Ctrl-Space to
set the mark.)
To switch between IIIMF and the legacy XIM input methods, use the
im-switch command. Enter the following command for more information:
im-switch -h
Mail Server
This section contains information related to the mail transport agents
included with FTOSX Desktop.
sendmail
- By default, the Sendmail mail transport agent (MTA) does not
accept network connections from any host other than the local computer.
If you want to configure Sendmail as a server for other clients, you
must edit /etc/mail/sendmail.mc and change the DAEMON_OPTIONS line to
also listen on network devices (or comment out this option entirely
using the dnl comment delimiter). You must then regenerate
/etc/mail/sendmail.cf by running the following command (as root):
make -C /etc/mail
Note that you must have the sendmail-cf package installed for this to
work.
Sound and Video
This section contains information related to multimedia applications.
k3b
Past users of the CD/DVD burning application k3b may notice that the
program k3bsetup is missing. This is because k3bsetup is not necessary
under FTOSX Desktop 2004.
X Window System
This section contains information related to the X Window System
implementation provided with FTOSX Desktop.
X
- Users new to the X.org X11 implementation should take note of a
few differences between it and the XFree86.org X11 implementation which
shipped in previous GNU/Linux operating systems. In particular, the
names of some files have changed, including the following:
X Server Binary
XFree86 X11: XFree86
X.org X11: Xorg
X Server Configuration File
XFree86 X11: /etc/X11/XF86Config
X.org X11: /etc/X11/xorg.conf
X Server Log File
XFree86 X11: /var/log/XFree86.$DISPLAY.log
X.org X11: /var/log/Xorg.$DISPLAY.log
When configuring or troubleshooting your X server configuration, be
sure that you are using the correct files.
- There has been some confusion regarding font-related issues under
the X Window System in recent versions of FTOSX Desktop (and versions o
Red Hat Linux before it.) At the present time, there are two font
subsystems, each with different characteristics:
- The original (15+ year old) subsystem is referred to as the "core X
font subsystem". Fonts rendered by this subsystem are not
anti-aliased, are handled by the X server, and have names like:
-misc-fixed-medium-r-normal--10-100-75-75-c-60-iso8859-1
The newer font subsystem is known as "fontconfig", and allows
applications direct access to the font files. Fontconfig is often used
along with the "Xft" library, which allows applications to render
fontconfig fonts to the screen with antialiasing. Fontconfig uses more
human-friendly names like:
Luxi Sans-10
Over time, fontconfig/Xft will replace the core X font subsystem. At
the present time, applications using the Qt 3 or GTK 2 toolkits (which
would include KDE and GNOME applications) use the fontconfig and Xft
font subsystem; most everything else uses the core X fonts.
In the future, FTOSX Desktop may support only fontconfig/Xft in place of
the XFS font server as the default local font access method.
NOTE: An exception to the font subsystem usage outlined above is
OpenOffice.org (which uses its own font rendering technology).
If you wish to add new fonts to your FTOSX Desktop 2004 system, you
must be
aware that the steps necessary depend on which font subsystem is to
use the new fonts. For the core X font subsystem, you must:
1. Create the /usr/share/fonts/local/ directory (if it doesn't already
exist):
mkdir /usr/share/fonts/local/
2. Copy the new font file into /usr/share/fonts/local/
3. Update the font information by issuing the following commands (note
that, due to formatting restrictions, the following commands may
appear on more than one line; in use, each command should be entered
on a single line):
ttmkfdir -d /usr/share/fonts/local/ -o
/usr/share/fonts/local/fonts.scale
mkfontdir /usr/share/fonts/local/
4. If you had to create /usr/share/fonts/local/, you must then add it
to the X font server (xfs) path:
chkfontpath --add /usr/share/fonts/local/
Adding new fonts to the fontconfig font subsystem is more
straightforward; the new font file only needs to be copied into the
/usr/share/fonts/ directory (individual users can modify their
personal font configuration by copying the font file into the
~/.fonts/ directory).
After the new font has been copied, use fc-cache to update the font
information cache:
fc-cache <directory>
(Where <directory> would be either the /usr/share/fonts/ or
~/.fonts/
directories.)
Individual users may also install fonts graphically, by browsing
fonts:/// in Nautilus, and dragging the new font files there.
NOTE: If the font filename ends with ".gz", it has been compressed
with gzip, and must be decompressed (with the gunzip command) before
the fontconfig font subsystem can use the font.
- Due to the transition to the new font system based on
fontconfig/Xft, GTK+ 1.2 applications are not affected by any changes
made via the
Font Preferences dialog. For these applications, a font can be
configured by adding the following lines to the file ~/.gtkrc.mine:
style "user-font" {
fontset = "<font-specification>"
}
widget_class "*" style "user-font"
(Where <font-specification> represents a font specification in the
style used by traditional X applications, such as
"-adobe-helvetica-medium-r-normal--*-120-*-*-*-*-*-*".)
Miscellaneous Notes
This section contains information related to packages that do not fit in
any of the proceeding categories.
lvm2
This section contains information related to the lvm2 package.
o The full set of LVM2 commands is now installed in /usr/sbin/. In boot
environments where /usr/ is not available, it is necessary to prefix
each command with /sbin/lvm.static (/sbin/lvm.static vgchange -ay, for
example).
In environments where /usr/ is available, it is no longer necessary to
prefix each command with lvm (/usr/sbin/lvm vgchange -ay becomes
/usr/sbin/vgchange -ay, for example).
o The new LVM2 commands (such as /usr/sbin/vgchange -ay and
/sbin/lvm.static vgchange -ay) detect if you are running a 2.4 kernel,
and transparently invoke the old LVM1 commands if appropriate. The
LVM1 commands have been renamed to end with ".lvm1" (for example,
/sbin/vgchange.lvm1 -ay).
Note
LVM1 commands work only with 2.4 kernels. It is not possible to use
LVM1 commands while running a 2.6 kernel.
Refer to /usr/share/doc/lvm2*/WHATS_NEW for more information on LVM2.
Packages Added/Removed/Deprecated
This section contains lists of packages that fit into the following
categories:
- Packages that have been added to FTOSX Desktop 2004
- Packages that have been removed from FTOSX Desktop 2004
- Packages that have been deprecated, and may be removed from a
future release of FTOSX Desktop
Note
To reduce the length of the following lists,source packages, and not
binary packages are listed.
Packages Added
The following packages have been added to FTOSX Desktop 2004:
- alsa-lib -- Libraries for Advanced Linux Sound Architecture (ALSA)
- alsa-utils -- Command-line utilities for ALSA
- ant -- Platform-independent build tool for Java applications
- automake17 -- Automake 1.7 compatibility
- bcel -- Java class file manipulation
- checkpolicy -- SELinux policy compiler
- commons-beanutils -- Jakarta Commons Beanutils
- commons-collections -- Jakarta Commons Collections
- commons-dbcp -- Jakarta Commons DBCP
- commons-digester -- Jakarta Commons Digester
- commons-fileupload -- Jakarta Commons Fileupload
- commons-logging -- Jakarta Commons Logging
- commons-modeler -- Jakarta Commons Modeler
- commons-pool -- Jakarta Commons Pool
- cup-v10k -- LALR parser generator
- cyrus-imapd -- Cyrus IMAP implementation
- dbh -- Disk based hash library
- dev86 -- A real-mode x86 assembler and linker
- device-mapper -- Device mapper library
- distcache -- Distributed SSL session cache
- exim -- The exim mail transport agent
- expect -- Split out from tcltk
- flac -- An encoder/decoder for the Free Lossless AudiCodec
- fonts-bengali -- Fonts for the display of the Bengali script
- gcc34 -- GNU Compiler Collection version 3.4
- gnome-keyring -- A framework for managing user passwords and
other
- secrets
- gnome-netstatus -- Network status applet
- hicolor-icon-theme -- Basic directories and files needed for icon
- theme support
- hpijs -- A collection of optimized drivers for HP printers
- iiimf-le-inpinyin -- An IIIMF Language Engine for Simplified
Chinese
- iiimf-le-xcin -- An IIIMF Language Engine for Traditional Chinese
- ipsec-tools -- Tools for configuring and using IPSEC
- iptstate -- A top-like display of IP Tables state table entries
- ipvsadm -- A utility tadminister the IP Virtual Server services
- jaf -- GNU JavaBeans Activation Framework
- jakarta-regexp -- A 100% Pure Java Regular Expression package
- javamail -- A protocol-independent API for messaging applications
- junit -- A regression-testing framework used timplement unit
tests
- in Java
- k3b -- An easy-to-use DC/DVD burning application
- libc-client -- A common API for accessing mailboxes
- libdv -- Software decoder for DV format videlibexif -- A library
for extracting information from EXIF files
- libgnomecups -- GNOME library for CUPS integration
- libofx -- A library for supporting Open Financial Exchange (OFX)
- libselinux -- SELinux library and simple utilities
- libxfce4mcs -- Multi-channel settings management support for the
XFce4
- desktop environment
- libxfce4util -- Utility library for the XFce4 desktop environment
- libxfcegui4 -- GTK widgets for the XFce4 desktop environment
- libxklavier -- A library providing high-level API for X Keyboard
- Extension (XKB)
- lvm2 -- Logical Volume Management (LVM) tools
- memtest86+ -- Stand-alone memory tester for x86 and x86-64
computers
- mod_auth_kerb -- Module for Kerberos authentication over HTTP
- mx4j -- An open source implementation of the Java Management
- Extensions (JMX)
- mysql-jdbc -- An implementation of the JDBC API for the MySQL
- relational database server
- nabi -- A simple Hangul X input method
- openhbci -- A free client-side implementation of Home Banking
Computer
- Interface (HBCI)
- openobex-apps -- Applications for using the OBEX (Object
Exchange)
- protocol
- pcmcia-cs -- Utilities for handling PCMCIA devices
- perl-Convert-ASN1 -- Convert-ASN1 Perl module
- perl-LDAP -- LDAP Perl module
- perl-RPM-Specfile -- RPM-Specfile Perl module
- perl-XML-LibXML -- XML-LibXML Perl module
- perl-XML-LibXML-Common -- XML-LibXML-Common Perl module
- perl-XML-NamespaceSupport -- XML-NamespaceSupport Perl module
- perl-XML-SAX -- XML-SAX Perl module
- planner -- Graphical project management tool
- policy -- SELinux example policy configuration
- policycoreutils -- SELinux policy core utilities
- pyparted -- Python modules for the parted library
- redhat-java-rpm-scripts -- A collection of scripts used tperform
- common tasks for RPM packages containing Java libraries and
- executables
- rhdb-utils -- Miscellaneous utilities for PostgreSQL
- selinux-doc -- SELinux documentation
- servletapi -- An implementation of the Java Servlet and JSP APIs
- setools -- SELinux tools for managing policy
- shared-mime-inf-- The freedesktop.org shared MIME infdatabase
- speex -- A patent-free codec designed especially for speech.
- struts -- Framework for building web applications with Java
- system-config-bind -- A utility for configuring basic Domain Name
- System (DNS) settings
- system-config-boot -- A graphical interface for configuring the
boot
- loader
- system-config-date -- A graphical interface for modifying system
date
- and time
- system-config-display -- A graphical interface for configuring
the X
- Window System display
- system-config-httpd -- A graphical interface for configuring
Apache
- system-config-keyboard -- A graphical interface for modifying the
- default keyboard
- system-config-kickstart -- A graphical interface for creating
- kickstart files
- system-config-language -- A graphical interface for modifying the
- default system language
- system-config-mouse -- A graphical interface for configuring mice
- system-config-netboot -- A graphical interface for configuring
- diskless environments and network installations
- system-config-network -- A graphical interface for configuring
- Ethernet, wireless, Token Ring, ADSL, ISDN and PPP network
devices
- system-config-nfs -- A graphical interface for configuring NFS
shares
- system-config-packages -- A graphical interface for package
management
- system-config-printer -- A graphical interface for configuring
- printers
- system-config-proc -- A graphical interface for configuring
tunable
- operating system parameters
- system-config-rootpassword -- A graphical interface for
modifying the
- root password
- system-config-samba -- a graphical user interface for configuring
- Samba shares
- system-config-securitylevel -- A graphical interface for
modifying the
- system security level
- system-config-services -- A graphical interface for configuring
- initscript and xinetd
- system-config-soundcard -- A graphical interface for detecting
and
- configuring soundcards
- system-config-users -- A graphical interface for administering
users
- and groups
- system-logviewer -- A graphical interface for viewing log files
- system-switch-mail -- A graphical interface for mail transport
agent
- selection
- tcl -- Split out from tcltk
- tclx -- Split out from tcltk
- tix -- Split out from tcltk
- tk -- Split out from tcltk
- Packages tbe implemented in FTOSX Desktop 2004 - rc5.
- tomcat -- The official Reference Implementation for the Java
Servlet
- and JavaServer Pages technologies
- tvtime -- A high quality TV viewer
- udev -- A userspace implementation of devfs
- xalan-j -- The Xalan XSLT processor
- xerces-j -- The Xerces XML parser
- xmlsec1 -- Library providing support for XML Signature and XML
- Encryption standards
- X -- An open source implementation of the X Window System
- xrestop -- A utility for monitoring application usage of X
resources
- and display them in a manner similar tthe top program
- Packages Removed
- The following packages have been removed from FTOSX Desktop 2004:
- ami -- Replaced by nabi
- bonobo-conf -- Nlonger used by any current FTOSX Desktop
application
- boost-jam -- nlonger required by any current FTOSX Desktop
software
- cipe -- Not supported by the 2.6 kernel
- gcc32 -- Used only tcompile 2.4 kernel (which is nlonger
included)
- gimp-perl -- Nlonger packaged as part of the GIMP packaging
- gnome-vfs2-extras -- Now part of gnome-vfs-extras
- gtoaster -- Equivalent functionality present in
nautilus-cd-burner
- imap -- Replaced by dovecot
- indexhtml -- Content added tfedora-release
- ipchains -- Replaced by iptables
- kdoc -- not part of current KDE
- kernel-pcmcia-cs -- Replaced by pcmcia-cs
- kpppload -- Not part of current KDE release
- kterm -- Lacks UTF-8 support
- libcapplet0 -- Nlonger needed; GNOME 1 capplets removed
- libgtop -- Nlonger used by any FTOSX Desktop application
- libmrproject -- Nlonger needed; mrproject removed
- mars-nwe -- Nlonger part of FTOSX Desktop profile
- memtest86 -- Replaced by memtest86+
- mrproject -- Replaced by planner
- ncurses4 -- Nlonger required
- nmh -- Nlonger part of FTOSX Desktop profile
- openssl096 -- Nlonger required
- readline41 -- Nlonger required
- redhat-config-bind -- Renamed system-config-bind
- redhat-config-boot -- Renamed system-config-boot
- redhat-config-date -- Renamed system-config-date
- redhat-config-httpd -- Renamed system-config-httpd
- redhat-config-keyboard -- Renamed system-config-keyboard
- redhat-config-kickstart -- Renamed system-config-kickstart
- redhat-config-language -- Renamed system-config-language
- redhat-config-mouse -- Renamed system-config-mouse
- redhat-config-netboot -- Renamed system-config-netboot
- redhat-config-network -- Renamed system-config-network
- redhat-config-nfs -- Renamed system-config-nfs
- redhat-config-packages -- Renamed system-config-packages
- redhat-config-printer -- Renamed system-config-printer
- redhat-config-proc -- Renamed system-config-proc
- redhat-config-rootpassword -- Renamed system-config-rootpassword
- redhat-config-samba -- Renamed system-config-samba
- redhat-config-securitylevel -- Renamed
system-config-securitylevel
- redhat-config-services -- Renamed system-config-services
- redhat-config-soundcard -- Renamed system-config-soundcard
- redhat-config-users -- Renamed system-config-users
- redhat-config-xfree86 -- Renamed system-config-display
- redhat-logviewer -- Renamed system-logviewer
- redhat-switch-mail -- Renamed system-switch-mail
- run -- Functionality present in schedutils
- sndconfig -- Nlonger required by mainstream hardware
- tcltk -- Package split up intseparate expect, tcl, tclx, tix and
tk
- packages
- xawtv -- Replaced by tvtime
- Xbae -- Library not used by any application
- xcpustate -- Nlonger part of FTOSX Desktop profile
- XFree86 -- Replaced by the X.Org X11 implementation
- Xlt -- Library not used by any application
- xtraceroute -- Nlonger part of FTOSX Desktop profile
Packages Deprecated
The following packages have been deprecated, and may be removed from a
future release of FTOSX Desktop:
- ac-archive -- Nlonger part of FTOSX Desktop profile
- dbskkd-cdb -- Only used by deprecated package skkinput
- devlabel -- udev is the recommended solution
- FreeWnn -- Only used by deprecated package kinput2-canna-wnn6
- kinput2-canna-wnn6 -- IIIMF is the recommended input method
- licq -- Equivalent functionality present in other applications
(gaim,
- for example)
- lilo-- GRUB is the recommended bootloader
- miniChinput -- IIIMF is the recommended input method
- nabi -- IIIMF is the recommended input method
- ncpfs -- Nlonger part of FTOSX Desktop profile
- skkinput -- IIIMF is the recommended input method
- Wnn6-SDK -- Only used by deprecated package kinput2-canna-wnn6
- xcin -- IIIMF is the recommended input method
An Overview of the FTOSX Project
The goal of the FTOSX Project is twork with the Linux community tbuild
a complete,
general-purpose operating system exclusively from open
source software, but specially tbe a Personal Operating System.
Development will be done in a public forum. The project will produce
time-based releases of FTOSX Desktop about 2-3 times a year,
with a public release schedule.
FTOSX actually is handled by a single
person: Dr. Giovanni A. Orlando.
To participate in building FTOSX Desktop and will invite and encourage
more
outside participation than was possible in the past. By using this more
open process, we hope tprovide an operating system more in line with the
ideals of free software and more appealing tthe open source community.
For more information, refer tthe FTOSX Project website:
[9]
http://www.futuretg.com/FTOSX
( x86 )
References
Visible links
1. http://www.gnu.org/licenses/fdl.html
2. http://www.x.org/
3. http://freedesktop.org/~xorg/X11R6.7.0/doc/RELNOTES.html
4. http://www.trolltech.com
4. http://www.kde.org/
5. http://xorg.freedesktop.org.
6. http://www.gimp.org/downloads/
7. https://www.rpmparadaise.org/bugzilla
8. http://i2o.shadowconnect.com/
9. http://www.futuretg.com/FTOSX/