source: git/doc/INSTALL_rpm.texi @ 6ce030f

spielwiese
Last change on this file since 6ce030f was 6ce030f, checked in by Oleksandr Motsak <motsak@…>, 12 years ago
removal of the $Id$ svn tag from everywhere NOTE: the git SHA1 may be used instead (only on special places) NOTE: the libraries Singular/LIB/*.lib still contain the marker due to our current use of svn
  • Property mode set to 100644
File size: 4.6 KB
RevLine 
[f16a988]1@comment -*-texinfo-*-
2@c FILE: INSTALL_rpm.texi
3@c PURPOSE: Installation instruction for Singular on RPM based Linux systems
4@c
5
6@ifclear VERSION
7@include version.texi
8@end ifclear
9
10@ifclear singularmanual
[743bd9]11@majorheading Installation of @sc{Singular} @value{RPM_VERSION} on @sc{rpm} based @sc{Linux} systems
[f16a988]12@end ifclear
13
[608866]14@sc{rpm} is a powerful package manager, which can be used to build, install, query, verify, update, and erase individual software packages.
15@sc{Singular} can be installed on an @sc{rpm} based @sc{Linux} system.
[dd2be3b]16The installation of @sc{Singular} on a general @sc{Unix} system is described in @code{INSTALL_unix}.
[608866]17
[f16a988]18@heading @sc{Singular} @sc{rpm} packages
19
[e17ed0]20The following @sc{Singular} @sc{rpm} packages are available.
[f16a988]21
22@table @code
[e0e320]23@item @uref{Singular-@value{RPM_VERSION}-1.i386.rpm}
[437efdf]24contains architecture-dependent executables like the @sc{Singular} program.
[e0e320]25@item @uref{Singular-static-@value{RPM_VERSION}-1.i386.rpm}
[f16a988]26contains the static version of the architecture dependend executables.
[e0e320]27@item @uref{Singular-share-@value{RPM_VERSION}-1.noarch.rpm}
[f16a988]28contains architecture independend data like documentation and libraries.
[3afeb9]29@item @uref{Singular-desktop-@value{RPM_VERSION}-1.noarch.rpm}
30contains icons and menues for @sc{gnome} and @sc{kde}.
[f16a988]31@end table
32
[e17ed0]33The above @sc{rpm} packages can be downloaded from
[f16a988]34@display
[df2b82]35@uref{ftp://www.mathematik.uni-kl.de/pub/Math/Singular/UNIX}.
[f16a988]36@end display
37
38@include register.texi
39
40@heading Usage of @sc{rpm} packages
41@enumerate
42@item
[e17ed0]43You can only use the @sc{Singular} @sc{rpm} packages on an @sc{rpm} based @sc{Linux} system like @sc{RedHat Linux} or @sc{SuSE Linux}.
[f16a988]44You can check this by typing
45@smallexample
46rpm
47@end smallexample
48in a command shell. This should produce an output like
49@smallexample
50RPM Version 4.0.3
51Copyright (C) 1998-2000 - Red Hat, Inc.
52This program may be freely redistributed under the terms of the GNU GPL
53
[dd2be3b]54Usage: rpm @{--help@}
55       rpm @{--version@}
[f16a988]56@end smallexample
57@item
[de5e1f]58To deal with @sc{rpm} packages, you can either use the @sc{rpm} command line tool @code{rpm} or a graphical @sc{rpm} frontend like e.g. @code{gnorpm} under @sc{gnome} or @code{kpackage} under @sc{kde}.
[f16a988]59For a description of the usage of @code{rpm}, type
60@smallexample
61rpm -h
62@end smallexample
63in a command shell.
64@item
[318895]65To install or deinstall @sc{rpm} packages, you have to be superuser.
66To become superuser, type
[f16a988]67@smallexample
68su
69@end smallexample
70in a command shell and enter the root password.
71@end enumerate
72
73
74@heading Installation of @sc{Singular} @sc{rpm} packages
75
[dd2be3b]76In the following, we describe how to install @sc{Singular} using the @sc{rpm} command line tool @code{rpm}.
[de5e1f]77Alternatively, you can use a graphical @sc{rpm} frontend like e.g. @code{gnorpm} under @sc{gnome} or @code{kpackage} under @sc{kde}.
[dd2be3b]78
[f16a988]79@enumerate
80@item
[e17ed0]81The installation requires about 26MB of free disk space under @code{/usr/local}.
[f16a988]82You can check the free disk space by typing
83@smallexample
[dd2be3b]84df -h
[f16a988]85@end smallexample
86in a command shell.
87@item
88Different versions of @sc{Singular} @sc{rpm} packages coexist without conflicts.
89@item
[e17ed0]90To install the @sc{Singular} @value{RPM_VERSION} @sc{rpm} packages, type
[f16a988]91@smallexample
[e17ed0]92rpm -ivh \
93Singular-@value{RPM_VERSION}-1.i386.rpm \
94Singular-share-@value{RPM_VERSION}-1.noarch.rpm \
95Singular-desktop-@value{RPM_VERSION}-1.noarch.rpm
[129adc5]96@end smallexample
[f16a988]97in a command shell.
98@item
[e17ed0]99To deinstall the @sc{Singular} @value{RPM_VERSION} @sc{rpm} packages, type
[f16a988]100@smallexample
[e17ed0]101rpm -e \
102Singular-@value{RPM_VERSION}-1.i386.rpm \
103Singular-share-@value{RPM_VERSION}-1.noarch.rpm \
104Singular-desktop-@value{RPM_VERSION}-1.noarch.rpm
[f16a988]105@end smallexample
106in a command shell.
[e17ed0]107@item The @sc{Singular} binary  @sc{rpm} package @code{Singular-@value{RPM_VERSION}-1.i386.rpm} can be replaced by the @sc{Singular} static binary @sc{rpm} package @code{Singular-static-@value{RPM_VERSION}-1.i386.rpm}.
[f16a988]108@end enumerate
109
110@heading Starting @sc{Singular}
111@enumerate
112@item
[de5e1f]113To run @sc{Singular} @value{RPM_VERSION}, type
[f16a988]114@smallexample
115Singular-@value{VERSION}
116@end smallexample
117in a command shell.
[de5e1f]118To run @sc{Singular} @value{RPM_VERSION} under @sc{Emacs}, type
[f16a988]119@smallexample
120ESingular-@value{VERSION}
121@end smallexample
122in a command shell.
[e17ed0]123@item To read the @sc{Singular} @value{RPM_VERSION} manual, direct your web browser to @code{/usr/local/Singular/@value{VERSION}/html/index.htm}.
[f16a988]124@item
[e17ed0]125Under @sc{gnome} or @sc{kde}, click on the menu item @code{TSingular} to run @sc{Singular} @value{RPM_VERSION} in a terminal, on the menu item @code{ESingular} to run @sc{Singular} @value{RPM_VERSION} under @sc{Emacs}, or on the menu item @code{Manual} to read the @sc{Singular} @value{RPM_VERSION} manual.
[f16a988]126@end enumerate
127
128
129@include info.texi
130
131@ifclear singularmanual
132Good luck and enjoy! Your @sc{Singular} team.
133@end ifclear
Note: See TracBrowser for help on using the repository browser.