source: git/doc/INSTALL_rpm.texi @ 63cc19

fieker-DuValspielwiese
Last change on this file since 63cc19 was f16a988, checked in by Mathias Schulze <mschulze@…>, 22 years ago
*mschulze: doc for rpms git-svn-id: file:///usr/local/Singular/svn/trunk@5987 2c84dea3-7e68-4137-9b89-c4e89433aadc
  • Property mode set to 100644
File size: 4.7 KB
Line 
1@comment -*-texinfo-*-
2@comment $Id: INSTALL_rpm.texi,v 1.1 2002-03-08 15:22:14 mschulze Exp $
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{VERSION} on @sc{rpm} based Linux systems
13@end ifclear
14
15@heading @sc{Singular} @sc{rpm} packages
16
17There are the following @sc{Singular} @sc{rpm} packages.
18
19@table @code
20@item Singular-@value{RPM_VERSION}-@value{1}.i386.rpm
21contains architecture dependend executables like the Singular program.
22@item Singular-static-@value{RPM_VERSION}-@value{1}.i386.rpm
23contains the static version of the architecture dependend executables.
24@item Singular-share-@value{RPM_VERSION}-@value{1}.noarch.rpm
25contains architecture independend data like documentation and libraries.
26@item Singular-kde-redhat-@value{RPM_VERSION}-@value{1}.noarch.rpm
27contains KDE icons and menues for RedHat Linux.
28@item Singular-kde-suse-@value{RPM_VERSION}-@value{1}.noarch.rpm
29contains KDE icons and menues for SuSE Linux.
30@end table
31
32The above @sc{rpm} packages are available at
33@display
34@uref{ftp://www.mathematik.uni-kl.de/pub/Math/Singular}.
35@end display
36
37@include register.texi
38
39@heading Usage of @sc{rpm} packages
40@enumerate
41@item
42You can only use the @sc{Singular} @sc{rpm} packages for an @sc{rpm} based Linux system like @sc{RedHat Linux} or @sc{SuSE Linux}.
43You can check this by typing
44@smallexample
45rpm
46@end smallexample
47in a command shell. This should produce an output like
48@smallexample
49RPM Version 4.0.3
50Copyright (C) 1998-2000 - Red Hat, Inc.
51This program may be freely redistributed under the terms of the GNU GPL
52
53Usage: rpm {--help}
54       rpm {--version}
55@end smallexample
56@item
57To 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{kpackage} under @sc{kde}.
58For a description of the usage of @code{rpm}, type
59@smallexample
60rpm -h
61@end smallexample
62in a command shell.
63@item
64To install or deinstall @sc{rpm} packages you have to be superuser.
65To become superuser type
66@smallexample
67su
68@end smallexample
69in a command shell and enter the root password.
70@end enumerate
71
72
73@heading Installation of @sc{Singular} @sc{rpm} packages
74
75@enumerate
76@item
77The installation requires about 18MB of free disk space under @code{/opt}.
78You can check the free disk space by typing
79@smallexample
80df
81@end smallexample
82in a command shell.
83@item
84Different versions of @sc{Singular} @sc{rpm} packages coexist without conflicts.
85@item
86To install the @sc{Singular} binary @sc{rpm} package, type
87@smallexample
88rpm -ivh Singular-@value{RPM_VERSION}-@value{1}.i386.rpm
89@end smallexample
90in a command shell.
91This requires several shared libraries.
92If these are not present in your system, @code{rpm} will give an error report.
93Then you have to install @sc{rpm} packages providing these shared libraries and retry.
94Alternatively, you can install the @sc{Singular} static binary @sc{rpm} package by typing
95@smallexample
96rpm -ivh Singular-@value{RPM_VERSION}-@value{1}.i386.rpm
97@end smallexample
98in a command shell.
99@item
100To install the @sc{Singular} shared @sc{rpm} package, type
101@smallexample
102rpm -ivh Singular-shared-@value{RPM_VERSION}-@value{1}.noarch.rpm
103@end smallexample
104in a command shell.
105@item
106To install a @sc{Singular} kde @sc{rpm} package, @sc{kde} has to be installed under @code{/usr/share} like for @sc{RedHat Linux} or under @code{/opt/kde} like for @sc{SuSE Linux}.
107You can check this by typing
108@smallexample
109rpm -ql kdebase
110@end smallexample
111in a command shell.
112In the first case, you type
113@smallexample
114rpm -ivh Singular-kde-redhat-@value{RPM_VERSION}-@value{1}.noarch.rpm
115@end smallexample
116and in the second case
117@smallexample
118rpm -ivh Singular-kde-suse-@value{RPM_VERSION}-@value{1}.noarch.rpm
119@end smallexample
120in a command shell.
121@item
122To deinstall a @sc{Singular} @sc{rpm} package, type
123@smallexample
124rpm -e Singular-...-@value{RPM_VERSION}
125@end smallexample
126in a command shell.
127@end enumerate
128
129@heading Starting @sc{Singular}
130@enumerate
131@item
132To run @sc{Singular}, type
133@smallexample
134Singular-@value{VERSION}
135@end smallexample
136in a command shell.
137To run @sc{Singular} inside @sc{Emacs}, type
138@smallexample
139ESingular-@value{VERSION}
140@end smallexample
141in a command shell.
142@item
143There is a menu @code{Singular @value{VERSION}} in the @sc{kde} menu with menu items @code{Singular}, @code{ESingular}, and @code{Manual}.
144Click on the menu items @code{Singular} to run @sc{Singular} in a terminal, on the menu item @code{ESingular} to run @sc{Singular} inside @sc{Emacs}, and on the menu item @code{Manual} to read the @sc{Singular} manual.
145@end enumerate
146
147
148@include info.texi
149
150@ifclear singularmanual
151Good luck and enjoy! Your @sc{Singular} team.
152@end ifclear
Note: See TracBrowser for help on using the repository browser.