Blame Manual/repository-latex/centos-art.sh-latex/Workstation/installation.tex

0668a4
% Part   : Preparing Your Workstation
0668a4
% Chapter: Installation
0668a4
% ------------------------------------------------------------
0668a4
% $Id: installation.tex 6191 2010-08-02 02:36:14Z al $
0668a4
% ------------------------------------------------------------
0668a4
0668a4
This chapter describes tools you need to have installed in your CentOS
0668a4
workstation before using CentOS Artwork Repository.
0668a4
0668a4
\section{Subversion}
0668a4
0668a4
Subversion is a version control system, which allows you to keep old
0668a4
versions of files and directories (usually source code), keep a log of
0668a4
who, when, and why changes occurred, etc., like CVS, RCS or
0668a4
SCCS.\footnote{More documentation about Subversion and its tools,
0668a4
including detailed usage explanations of the svn, svnadmin, svnserve
0668a4
and svnlook programs, historical background, philosophical approaches
0668a4
and reasonings, etc., can be found at
0668a4
\url{http://svnbook.red-bean.com/.}} 
0668a4
0668a4
To install Subversion client tools in your workstation you can use the
0668a4
following command:
0668a4
0668a4
\begin{quote}
0668a4
yum install subversion
0668a4
\end{quote}
0668a4
0668a4
\section{Inkscape}
0668a4
0668a4
Inkscape is a GUI editor for Scalable Vector Graphics (SVG) format
0668a4
drawing files, with capabilities similar to Adobe Illustrator,
0668a4
CorelDraw, Visio, etc. Inkscape features include versatile shapes,
0668a4
bezier paths, freehand drawing, multiline text, text on path, alpha
0668a4
blending, arbitrary affine transforms, gradient and pattern fills,
0668a4
node editing, SVG-to-PNG export, grouping, layers, live clones, and
0668a4
more.
0668a4
0668a4
Note that Inkscape is not inside CentOS Distribution, so you need to
0668a4
configure a third party repository like RPMForge or EPEL to install
0668a4
Inkscape.  Installation of a third party repositories inside CentOS
0668a4
Distribution is described in the following URL:
0668a4
0668a4
\begin{quote}
0668a4
\url{http://wiki.centos.org/AdditionalResources/Repositories}
0668a4
\end{quote}
0668a4
0668a4
Once you have configured the third party repository you can install
0668a4
Inkscape using the following command:
0668a4
0668a4
\begin{quote}
0668a4
yum install inkscape
0668a4
\end{quote}
0668a4
0668a4
\section{ImageMagick}
0668a4
0668a4
ImageMagick is a free software suite for the creation, modification
0668a4
and display of bitmap images. It can read, convert and  write images
0668a4
in a large variety of formats. Images can be cropped, colors can be
0668a4
changed, various effects can be applied, images can  be rotated  and
0668a4
combined,  and text, lines, polygons, ellipses and Bézier curves can
0668a4
be added to images and stretched and rotated.
0668a4
0668a4
To install ImageMagick in your workstation you can run the following
0668a4
command:
0668a4
0668a4
\begin{quote}
0668a4
yum install ImageMagick
0668a4
\end{quote}
0668a4
0668a4
\section{Netpbm}
0668a4
0668a4
Netpbm is a toolkit for manipulation of graphic images, including
0668a4
conversion of images between a variety of different formats.  There
0668a4
are over 300 separate tools in the package including converters for
0668a4
about 100 graphics formats.
0668a4
0668a4
To install Netpbm in your workstation you can run the following
0668a4
command:
0668a4
0668a4
\begin{quote}
0668a4
yum install netpbm\{-progs\}
0668a4
\end{quote}
0668a4
0668a4
\section{Syslinux}
0668a4
0668a4
Syslinux is a suite of bootloaders, currently supporting DOS FAT
0668a4
filesystems, Linux ext2/ext3 filesystems (EXTLINUX), PXE network boots
0668a4
(PXELINUX), or ISO 9660 CD-ROMs (ISOLINUX).  It also includes a tool,
0668a4
MEMDISK, which loads legacy operating systems from these media.  The
0668a4
package \texttt{syslinux} provides the programs \texttt{ppmtolss16}
0668a4
and \texttt{lss16toppm} which are used to produce Anaconda Prompt
0668a4
images. The \texttt{ppmtolss16} Perl program also includes the file
0668a4
format specification.
0668a4
0668a4
To install Syslinux in your workstation you can run the following
0668a4
command:
0668a4
0668a4
\begin{quote}
0668a4
yum install syslinux
0668a4
\end{quote}
0668a4
0668a4
\section{GNU Image Manipulation Program}
0668a4
0668a4
GNU Image Manipulation Program (GIMP) is used to manipulate images
0668a4
inside CentOS Artwork Repository.  
0668a4
0668a4
To install GIMP in your workstation you can run the following command:
0668a4
0668a4
\begin{quote}
0668a4
yum install gimp
0668a4
\end{quote}
0668a4
0668a4
\section{GNU Core Utilities}
0668a4
0668a4
The GNU core utilities are a set of tools commonly used in shell
0668a4
scripts.
0668a4
0668a4
To install the GNU core utilities in your workstation you can run the
0668a4
following command:
0668a4
0668a4
\begin{quote}
0668a4
yum install core-utils
0668a4
\end{quote}
0668a4
0668a4
\section{\LaTeX}
0668a4
0668a4
\LaTeX\ is a document preparation system implemented as a macro
0668a4
package for Donald E.  Knuth's \TeX\ typesetting program. The \LaTeX\
0668a4
command typesets a file of text using the \TeX\ program and the LaTeX
0668a4
Macro package for \TeX.  To be more specific, it processes an input
0668a4
file containing the text of a document with interspersed commands that
0668a4
describe how the text should be formatted. 
0668a4
0668a4
To install \LaTeX\ in your workstation you can run the following
0668a4
command:
0668a4
0668a4
\begin{quote}
0668a4
yum install tetex-\{latex,fonts,doc,xdiv,dvips\}
0668a4
\end{quote}