1
                  BlazeBlogger - a CMS without boundaries
2
3
                         installation instructions
4
5
6
   Copyright (C) 2009-2011 Jaromir Hradilek
7
8
   Permission is granted to copy, distribute and/or modify this document
9
   under the terms of the GNU Free Documentation License, Version 1.3 or
10
   any later version published by the Free Software Foundation;  with no
11
   Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
12
13
   A copy  of the license is included  as a file called FDL  in the main
14
   directory of the BlazeBlogger source package.
15
16
17
ABSTRACT
18
19
This document covers  the installation of BlazeBlogger on various operating
20
systems, including GNU/Linux, and Microsoft Windows.
21
22
23
TABLE OF CONTENTS
24
25
  1. System Requirements
26
  2. Installing on GNU/Linux
27
     2.1. Installing on Debian
28
     2.2. Installing on Fedora
29
     2.3. Installing on Ubuntu
30
  3. Installing on Windows
31
  4. Installing from the Source Code
32
33
34
1. SYSTEM REQUIREMENTS
35
36
A working installation of Perl is required, version 5.8.8 or higher.
37
38
39
2. INSTALLING ON GNU/LINUX
40
41
Note that with the exception of Ubuntu,  you have to be logged in as super-
42
user in order to run commands described in this section. To do so, type the
43
following at a shell prompt:
44
45
  ~]$ su -
46
  Password:
47
48
2.1. Installing on Debian
49
50
BlazeBlogger is currently available in  both testing (Squeeze) and unstable
51
(Sid) version of Debian. To install it, open a terminal, and run the follo-
52
wing command:
53
54
  ~]# apt-get install blazeblogger
55
56
2.2. Installing on Fedora
57
58
BlazeBlogger is currently available in both Fedora 12 (Constantine)  and 13
59
(Goddard).  To install it,  open a terminal, and run the following command:
60
61
  ~]# yum install blazeblogger
62
63
2.3. Installing on Ubuntu
64
65
BlazeBlogger  is currently available in  Ubuntu 10.04 LTS  (Lucid Lynx). To
66
install it, open a terminal, and run the following command:
67
68
  ~]# sudo apt-get install blazeblogger
69
70
71
3. INSTALLING ON WINDOWS
72
73
Currently, there is no installer for Microsoft Windows. To use BlazeBlogger
74
there,  download the latest version from the official homepage,  unpack it,
75
and use the batch  files that are  located in  blazeblogger-1.2.0/windows/.
76
For example:
77
78
  C:\blazeblogger-1.2.0\windows> blaze init
79
80
Alternatively, you can use BlazeBlogger with Cygwin. In that case, see Sec-
81
tion 4, "Installing from the Source Code" for detailed installation instru-
82
ctions.
83
84
85
4. INSTALLING FROM THE SOURCE CODE
86
87
To install  BlazeBlogger  from the source code,  download the latest source
88
package from the official homepage, and unpack it:
89
90
  ~]$ tar xfz blazeblogger-1.2.0.tar.gz
91
92
A directory called  blazeblogger-1.2.0 will  appear  in the current working
93
directory.  Switch to superuser, get into the newly created directory,  and
94
type "make install" at a shell prompt:
95
96
  blazeblogger-1.2.0]# make install
97
98
This will install executables, manual pages, documentation, and application
99
data to the /usr/local/ directory,  and place  the Bash completion  file to
100
/etc/bash_completion.d/. To use a different installation directory,  change
101
the value of "prefix" on the command line. For example, if you want to ins-
102
tall BlazeBlogger to /usr/,  type the following command:
103
104
  blazeblogger-1.2.0]# make prefix=/usr install
105
106
Alternatively, you can choose to install executables only. For instance, to
107
install BlazeBlogger into your home directory, type:
108
109
  blazeblogger-1.2.0]$ make prefix=$HOME install_bin
110
111
Finally,  if you prefer to install all available files, but you do not have
112
superuser privileges, change the value of "compdir" to a directory you have
113
access to. For example:
114
115
  blazeblogger-1.2.0]$ make prefix=$HOME compdir='$(prefix)/etc' install