153 | | '''IMPORTANT:''' Perform the installation as the `qcg-broker` user. |
154 | | {{{ |
155 | | #!div style="font-size: 90%" |
156 | | {{{#!sh |
157 | | su - qcg-broker |
158 | | }}} |
159 | | }}} |
160 | | |
161 | | * download the [[http://www.qoscosgrid.org/trac/qcg-broker/downloads/qcg-broker-2.0.0.tar.gz | QCG-Broker source installer]] from [[http://www.qoscosgrid.org/trac/qcg-broker/downloads| Downloads]]. |
162 | | {{{ |
163 | | #!div style="font-size: 90%" |
164 | | {{{#!sh |
165 | | wget http://www.qoscosgrid.org/trac/qcg-broker/downloads/qcg-broker-2.0.0.tar.gz |
166 | | }}} |
167 | | }}} |
168 | | |
169 | | * unpack the archive |
170 | | {{{ |
171 | | #!div style="font-size: 90%" |
172 | | {{{#!sh |
173 | | tar xzf qcg-broker.tgz |
174 | | }}} |
175 | | }}} |
176 | | |
177 | | == Compilation [Optional step] == |
178 | | The distribution contains precompiled version of QCB-Broker, that can be deployed as it is. The compilation step is optional and can be skiped, except the situation in which some specific compiler options should be added or changed. |
179 | | |
180 | | * compile sources |
181 | | {{{ |
182 | | #!div style="font-size: 90%" |
183 | | {{{#!sh |
184 | | cd qcg-broker-<VERSION> |
185 | | ant rebuildall |
| 153 | '''IMPORTANT:''' Perform the installation as the administrator (`root` user). |
| 154 | * install PL-Grid (official) and QCG (testing) repositories: |
| 155 | * !QosCosGrid testing repository |
| 156 | {{{ |
| 157 | #!div style="font-size: 90%" |
| 158 | {{{#!sh |
| 159 | cat > /etc/yum.repos.d/qcg.repo << EOF |
| 160 | [qcg] |
| 161 | name=QosCosGrid YUM repository |
| 162 | baseurl=http://fury.man.poznan.pl/qcg-packages/sl/x86_64/ |
| 163 | enabled=1 |
| 164 | gpgcheck=0 |
| 165 | EOF |
| 166 | }}} |
| 167 | }}} |
| 168 | * Official PL-Grid repository |
| 169 | {{{ |
| 170 | #!div style="font-size: 90%" |
| 171 | {{{#!sh |
| 172 | rpm -Uvh http://software.plgrid.pl/packages/repos/plgrid-repos-2010-2.noarch.rpm |
| 173 | }}} |
| 174 | }}} |
| 175 | |
| 176 | * install QCG-Computing using YUM Package Manager: |
| 177 | {{{ |
| 178 | #!div style="font-size: 90%" |
| 179 | {{{#!sh |
| 180 | yum install qcg-comp |