freedomboneeee/doc/EN/debianinstall.org

42 lines
1.6 KiB
Org Mode
Raw Permalink Normal View History

#+TITLE:
#+AUTHOR: Bob Mottram
#+EMAIL: bob@freedombone.net
#+KEYWORDS: freedombone, debian, install
#+DESCRIPTION: How to install Freedombone onto an existing Debian system
#+OPTIONS: ^:nil toc:nil
#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="freedombone.css" />
2018-04-12 14:01:49 +02:00
#+attr_html: :width 80% :height 10% :align center
[[file:images/logo.png]]
2018-04-12 14:01:49 +02:00
* How to install on an existing Debian system
2018-02-17 22:20:06 +01:00
#+BEGIN_QUOTE
"/The antagonism of surveillance is not privacy but the making of communities in struggle/"
-- Arun Kundnani
#+END_QUOTE
Although the image builder supports a variety of architectures there may still be some which aren't supported. These especially include systems which have a proprietary boot blob, such as the Raspberry Pi boards.
2017-06-26 00:24:17 +02:00
It's still possible to install the system onto these unsupported devices if you need to. First you'll need to ensure that you have *Debian Stretch* installed and can get ssh access to the system. Then either via ssh, or directly on the target device in the case of an old laptop or netbook:
#+BEGIN_SRC bash
su
apt-get update
apt-get -qy install build-essential git dialog
git clone https://code.freedombone.net/bashrc/freedombone
cd freedombone
2017-06-26 00:24:17 +02:00
git checkout stretch
make install
2018-01-23 20:33:59 +01:00
freedombone menuconfig (or freedombone menuconfig-onion)
#+END_SRC
The installation process will then begin. Depending upon the hardware you're installing onto and your internet connection speed it may take quite a while to install.
2018-01-23 21:50:58 +01:00
Once installed you can then log in from another system with:
#+BEGIN_SRC bash
ssh yourusername@freedombone.local -p 2222
#+END_SRC