[Debian Wiki] Update of "BOINC/ServerGuide/Initialisation" by NataliaNikitina
Debian Wiki
debian-www at lists.debian.org
Tue Oct 29 08:52:12 UTC 2013
Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Debian Wiki" for change notification.
The "BOINC/ServerGuide/Initialisation" page has been changed by NataliaNikitina:
https://wiki.debian.org/BOINC/ServerGuide/Initialisation?action=diff&rev1=19&rev2=20
Comment:
Added a command to update the Debian sources list.
||<style="background-color: red; width: 50%;"-2> '''Previously''' ||<style="background-color: lightgreen; width: 50%;"-2> '''Now''' ||
||<|2>1.||<style="vertical-align: top; text-align: left"|2>Install BOINC server dependencies:<<BR>>{{{sudo apt-get install git build-essential apache2 php5 \}}}<<BR>>{{{ mysql-server php5-gd php5-cli php5-mysql python-mysqldb \}}}<<BR>>{{{ libtool automake autoconf pkg-config libmysql++-dev libssl-dev}}} ||1.||<style="vertical-align: top; text-align: left">Make sure that the experimental repository is in /etc/apt/sources.list:<<BR>>{{{deb http://ftp.debian.org/debian experimental main}}}||
+ ||2.||Make sure that your source list is up-to-date:<<BR>>{{{sudo apt-get update}}}||
- ||2.||<style="vertical-align: top; text-align: left">Install boinc-server-maker package just like any other:<<BR>>{{{sudo apt-get install -t experimental boinc-server-maker}}}||
+ ||2.||Download BOINC source:<<BR>>{{{git clone git://boinc.berkeley.edu/boinc-v2.git boinc}}}||3.||<style="vertical-align: top; text-align: left">Install boinc-server-maker package just like any other:<<BR>>{{{sudo apt-get install -t experimental boinc-server-maker}}}||
- ||2.||Download BOINC source:<<BR>>{{{git clone git://boinc.berkeley.edu/boinc-v2.git boinc}}}||
||3.||Compile BOINC: <<BR>> {{{cd boinc; ./_autosetup; ./configure --disable-client --disable-manager; make}}} ||
The compilation of the upstream source tree is nothing like magic. Go for it if you can. If our packaging we have done the right way, then this tutorial is of value for you because of the complete identity of all downstream steps. We ship the package in the experimental section for two reasons. A first is that we do not have any particular routine in setting those servers up. The second is that developments of BOINC Server and Client sides are not always stable at the same time, thus having the server in experimental grants us some extra flexibility.
More information about the pkg-boinc-commits
mailing list