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