Use a build directory

This commit is contained in:
Bob Mottram 2014-06-30 20:14:17 +01:00
parent 1571defc63
commit ce44544b42
1 changed files with 33 additions and 17 deletions

View File

@ -416,7 +416,8 @@ echo "export TZ='Europe/London'" >> /home/myusername/.bashrc
Using a more recent kernel should improve stability of the system and also allow it to make use of hardware random number generation, which improves the overall security. Please note that this kernel is specific to the BBB, so if you're using a Raspberry Pi, Cubieboard or other SBC then look elsewhere on the web for information about upgrading the kernel. Using a more recent kernel should improve stability of the system and also allow it to make use of hardware random number generation, which improves the overall security. Please note that this kernel is specific to the BBB, so if you're using a Raspberry Pi, Cubieboard or other SBC then look elsewhere on the web for information about upgrading the kernel.
#+BEGIN_SRC: bash #+BEGIN_SRC: bash
cd /tmp mkdir ~/build
cd ~/build
wget http://freedombone.uk.to/kernel-3.14.tar.gz wget http://freedombone.uk.to/kernel-3.14.tar.gz
#+END_SRC #+END_SRC
@ -665,7 +666,8 @@ apt-get install git build-essential libgcrypt11-dev texinfo
Download the source code. Download the source code.
#+BEGIN_SRC: bash #+BEGIN_SRC: bash
cd /tmp mkdir ~/build
cd ~/build
git clone https://github.com/bashrc/hashlet.git git clone https://github.com/bashrc/hashlet.git
#+END_SRC #+END_SRC
@ -2794,7 +2796,8 @@ quit
Download roundcube. Download roundcube.
#+BEGIN_SRC: bash #+BEGIN_SRC: bash
cd /tmp mkdir ~/build
cd ~/build
wget http://freedombone.uk.to/roundcubemail.tar.gz wget http://freedombone.uk.to/roundcubemail.tar.gz
#+END_SRC #+END_SRC
@ -3162,7 +3165,8 @@ See the [[Setting up a web site]] section of this document for details of how to
Download flatpress. Download flatpress.
#+BEGIN_SRC: bash #+BEGIN_SRC: bash
cd /tmp mkdir ~/build
cd ~/build
wget http://freedombone.uk.to/flatpress.tar.gz wget http://freedombone.uk.to/flatpress.tar.gz
#+END_SRC #+END_SRC
@ -3210,7 +3214,8 @@ apt-get install build-essential openssl libssl-dev debhelper dpatch docbook-to-m
Then get the source code for ircd-hybrid. Then get the source code for ircd-hybrid.
#+BEGIN_SRC: bash #+BEGIN_SRC: bash
cd /tmp mkdir ~/build
cd ~/build
wget http://freedombone.uk.to/ircd-hybrid-8.1.17.tgz wget http://freedombone.uk.to/ircd-hybrid-8.1.17.tgz
#+END_SRC #+END_SRC
@ -3367,7 +3372,8 @@ service ircd-hybrid start
To to install channel management tools. To to install channel management tools.
#+BEGIN_SRC: bash #+BEGIN_SRC: bash
cd /tmp mkdir ~/build
cd ~/build
wget http://freedombone.uk.to/hybserv_1.9.4-1_armhf.deb wget http://freedombone.uk.to/hybserv_1.9.4-1_armhf.deb
#+END_SRC #+END_SRC
@ -4286,7 +4292,8 @@ service apache2 restart
Download the source. Download the source.
#+BEGIN_SRC: bash #+BEGIN_SRC: bash
cd /tmp mkdir ~/build
cd ~/build
wget http://freedombone.uk.to/movim.tar.gz wget http://freedombone.uk.to/movim.tar.gz
#+END_SRC #+END_SRC
@ -4582,7 +4589,8 @@ apt-get install build-essential openssl libssl-dev redis-server imagemagick grap
Download nodejs Download nodejs
#+BEGIN_SRC: bash #+BEGIN_SRC: bash
cd /tmp mkdir ~/build
cd ~/build
wget http://freedombone.uk.to/node_0.10.28-1_armhf.deb wget http://freedombone.uk.to/node_0.10.28-1_armhf.deb
#+END_SRC #+END_SRC
@ -4663,8 +4671,9 @@ chmod -R 777 /opt
Patch the version of Apache. Patch the version of Apache.
#+BEGIN_SRC: bash #+BEGIN_SRC: bash
mkdir /tmp/apache2 mkdir ~/build
cd /tmp/apache2 mkdir ~/build/apache2
cd ~/build/apache2
apt-get build-dep apache2 apt-get build-dep apache2
apt-get install autoconf apt-get install autoconf
apt-get source apache2 apt-get source apache2
@ -4846,7 +4855,8 @@ To set up a gopher server:
#+BEGIN_SRC: bash #+BEGIN_SRC: bash
apt-get install build-essential apt-get install build-essential
cd /tmp mkdir ~/build
cd ~/build
wget http://freedombone.uk.to/geomyidae-current.tgz wget http://freedombone.uk.to/geomyidae-current.tgz
#+END_SRC #+END_SRC
@ -5264,7 +5274,8 @@ service apache2 restart
Download owncloud. Download owncloud.
#+BEGIN_SRC: bash #+BEGIN_SRC: bash
cd /tmp mkdir ~/build
cd ~/build
wget http://freedombone.uk.to/owncloud.tar.bz2 wget http://freedombone.uk.to/owncloud.tar.bz2
#+END_SRC #+END_SRC
@ -5326,7 +5337,8 @@ Dokuwiki is based upon flat files, and so is easy to move from one server to ano
Download the wiki. Download the wiki.
#+BEGIN_SRC: bash #+BEGIN_SRC: bash
cd /tmp mkdir ~/build
cd ~/build
wget http://freedombone.uk.to/dokuwiki.tgz wget http://freedombone.uk.to/dokuwiki.tgz
#+END_SRC #+END_SRC
@ -5582,7 +5594,8 @@ Install from the current source code.
#+BEGIN_SRC: bash #+BEGIN_SRC: bash
apt-get install python screen apt-get install python screen
cd /tmp mkdir ~/build
cd ~/build
git clone https://github.com/Bitmessage/PyBitmessage.git git clone https://github.com/Bitmessage/PyBitmessage.git
cd PyBitmessage cd PyBitmessage
make install make install
@ -5739,7 +5752,8 @@ Although in principle it would be possible to send Bitmessages directly from the
The easiest way to install the client is either to download it from [[https://bitmessage.org][bitmessage.org]] or to get the latest build from Github as follows: The easiest way to install the client is either to download it from [[https://bitmessage.org][bitmessage.org]] or to get the latest build from Github as follows:
#+BEGIN_SRC: bash #+BEGIN_SRC: bash
cd /tmp mkdir ~/build
cd ~/build
git clone https://github.com/Bitmessage/PyBitmessage.git git clone https://github.com/Bitmessage/PyBitmessage.git
cd PyBitmessage cd PyBitmessage
make install make install
@ -6259,7 +6273,8 @@ apt-get install php5-xcache php-gettext php5-curl php5-gd php5-mysql
Download GNU Social Download GNU Social
#+BEGIN_SRC: bash #+BEGIN_SRC: bash
cd /tmp mkdir ~/build
cd ~/build
wget http://freedombone.uk.to/gnu-social.tar.gz wget http://freedombone.uk.to/gnu-social.tar.gz
#+END_SRC #+END_SRC
@ -6603,7 +6618,8 @@ For this you will need to set up a new subdomain and create a new Apache configu
#+BEGIN_SRC: bash #+BEGIN_SRC: bash
adduser --disabled-login zerobin adduser --disabled-login zerobin
cd /tmp mkdir ~/build
cd ~/build
git clone https://github.com/sametmax/0bin.git git clone https://github.com/sametmax/0bin.git
cd 0bin cd 0bin
python setup.py install python setup.py install