|
|
|
SiSU
Manual
Ralph Amissah
copy @ SiSU
SiSU - Manual,
|
1 |
What is SiSU? |
2 |
Installation |
1205 |
34. Installation |
34. Installation |
1206 |
See the download pages 83 for information related to installation. |
1207 |
1208 |
SiSU is developed on Debian, and packages are available for Debian that take care of the dependencies encountered on installation. |
1209 |
1210 |
sisu-complete, a dummy package that installs the whole of greater sisu as described below, apart from sisu-examples |
1212 |
sisu-pdf, dependencies used by sisu to produce pdf from LaTeX generated |
1213 |
sisu-postgresql, dependencies used by sisu to populate postgresql database (further configuration is necessary) |
1214 |
sisu-remote, dependencies used to place sisu output on a remote server (further configuration is necessary) |
1215 |
sisu-sqlite, dependencies used by sisu to populate sqlite database |
1216 |
sisu-markup-samples, sisu markup samples and other miscellany (under Debian Free Software Guidelines non-free) |
1217 |
SiSU is available off Debian Unstable and Testing 84 install it using apt-get, aptitude or alternative Debian install tools. SiSU is currently comprised of eight packages. |
1218 |
Initial packaging is done here and to get the latest version of SiSU available you may add the following line(s) to your sources list: |
1219 |
#/etc/apt/sources.list |
1220 |
On Debian there is little more to know beyond how to install software on Debian using apt, aptitude or synaptic. |
1222 |
#Using aptitude: |
1223 |
Using apt-get |
1224 |
1225 |
A source tarball or an rpms built using alien are available, (however dependencies have not been tested). SiSU is first packaged and tested with dependency handling for Debian. 85 Information on dependencies configured for Debian is provided as this may be of assistance. |
1226 |
1227 |
1228 |
To install SiSU, in the root directory of the unpacked SiSU as root type: 86 |
1229 |
1230 |
Once installed see man 8 sisu for information on additional programs that sisu makes use of. |
1231 |
1232 |
The install script is prepared using Rant, and a Rantfile is provided, 87 with more comprehensive install options, and post install and setup configuration and generation of first test file, if you have installed Stefan Lang's Rant 88 installed. While in the package directory, type: rant help, or rant -T, or to install SiSU as root, type: |
1233 |
install is an install script prepared using Stefan Lang's Rant 89 It should work whether you have previously installed Rant or not. It has fairly comprehensive install options, and can do some post install and setup configuration and generation of first test file. For options type: |
1234 |
1235 |
1236 |
1237 |
1238 |
1239 |
1240 |
setup.rb 90 is provided the package and will install SiSU 91 installation is a 3 step process 92 the following string assumes you are in the package directory and that you have root as sudo: |
1241 |
ruby setup.rb config && ruby setup.rb setup && sudo ruby setup.rb install |
1242 |
1243 |
The RPM is generated from the source file using Alien. 93 Dependencies are not handled, not even that of the essential Ruby. |
1244 |
85. Notes on dependencies are provided in the section that follows |
86. This makes use of rant and the provided Rantfile. Note however, that additional external package dependencies, such as tetex-extra are not taken care of for you. |
87. a Rantfile has been configured to do post installation setup |
88. <http://make.rubyforge.org/> <http://make.rubyforge.org/> |
89. <http://make.rubyforge.org/> <http://make.rubyforge.org/> |
91. Minero Aoki |
92. Installation instructions |
|
|
|
Output generated by
SiSU
0.59.0 2007-09-23 (2007w38/0)
|
SiSU using:
| |
SiSU is released under GPLv3 or later, <http://www.gnu.org/licenses/gpl.html> |
SiSU, developed using
Ruby
on
Debian/Gnu/Linux
software infrastructure,
with the usual GPL (or OSS) suspects.
|