source: git/doc/INSTALL_rpm.texi @ 7dc33a1

spielwiese
Last change on this file since 7dc33a1 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
Line 
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
11@majorheading Installation of @sc{Singular} @value{RPM_VERSION} on @sc{rpm} based @sc{Linux} systems
12@end ifclear
13
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.
16The installation of @sc{Singular} on a general @sc{Unix} system is described in @code{INSTALL_unix}.
17
18@heading @sc{Singular} @sc{rpm} packages
19
20The following @sc{Singular} @sc{rpm} packages are available.
21
22@table @code
23@item @uref{Singular-@value{RPM_VERSION}-1.i386.rpm}
24contains architecture-dependent executables like the @sc{Singular} program.
25@item @uref{Singular-static-@value{RPM_VERSION}-1.i386.rpm}
26contains the static version of the architecture dependend executables.
27@item @uref{Singular-share-@value{RPM_VERSION}-1.noarch.rpm}
28contains architecture independend data like documentation and libraries.
29@item @uref{Singular-desktop-@value{RPM_VERSION}-1.noarch.rpm}
30contains icons and menues for @sc{gnome} and @sc{kde}.
31@end table
32
33The above @sc{rpm} packages can be downloaded from
34@display
35@uref{ftp://www.mathematik.uni-kl.de/pub/Math/Singular/UNIX}.
36@end display
37
38@include register.texi
39
40@heading Usage of @sc{rpm} packages
41@enumerate
42@item
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}.
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
54Usage: rpm @{--help@}
55       rpm @{--version@}
56@end smallexample
57@item
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}.
59For a description of the usage of @code{rpm}, type
60@smallexample
61rpm -h
62@end smallexample
63in a command shell.
64@item
65To install or deinstall @sc{rpm} packages, you have to be superuser.
66To become superuser, type
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
76In the following, we describe how to install @sc{Singular} using the @sc{rpm} command line tool @code{rpm}.
77Alternatively, you can use a graphical @sc{rpm} frontend like e.g. @code{gnorpm} under @sc{gnome} or @code{kpackage} under @sc{kde}.
78
79@enumerate
80@item
81The installation requires about 26MB of free disk space under @code{/usr/local}.
82You can check the free disk space by typing
83@smallexample
84df -h
85@end smallexample
86in a command shell.
87@item
88Different versions of @sc{Singular} @sc{rpm} packages coexist without conflicts.
89@item
90To install the @sc{Singular} @value{RPM_VERSION} @sc{rpm} packages, type
91@smallexample
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
96@end smallexample
97in a command shell.
98@item
99To deinstall the @sc{Singular} @value{RPM_VERSION} @sc{rpm} packages, type
100@smallexample
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
105@end smallexample
106in a command shell.
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}.
108@end enumerate
109
110@heading Starting @sc{Singular}
111@enumerate
112@item
113To run @sc{Singular} @value{RPM_VERSION}, type
114@smallexample
115Singular-@value{VERSION}
116@end smallexample
117in a command shell.
118To run @sc{Singular} @value{RPM_VERSION} under @sc{Emacs}, type
119@smallexample
120ESingular-@value{VERSION}
121@end smallexample
122in a command shell.
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}.
124@item
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.
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.