source: git/doc/INSTALL_rpm.texi @ fec53d

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