Skip to content

Commit d4b21fc

Browse files
om26eroberstet
authored andcommitted
docs: Improve linux installation instructions (#1566)
* Add missing crossbar linux deps to docs * Add build depends for centos as well * Suggest crossbar-pypy snap as well
1 parent 57a2393 commit d4b21fc

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

docs/Installation-on-Linux.rst

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ directory) and does not depend on system Python packages.
2121
Prepare
2222
-------
2323

24-
Debian
25-
~~~~~~
24+
Debian/Ubuntu
25+
~~~~~~~~~~~~~
2626

2727
After a fresh install of Ubuntu 16.04 LTS 64-bit Server, first make sure
2828
your system packages are fully up to date:
@@ -37,15 +37,17 @@ Then install the prerequisites:
3737
::
3838

3939
sudo apt-get -y install build-essential libssl-dev libffi-dev \
40-
libreadline-dev libbz2-dev libsqlite3-dev libncurses5-dev
40+
libreadline-dev libbz2-dev libsqlite3-dev libncurses5-dev \
41+
libsnappy-dev libunwind-dev
4142

4243
Snap
4344
~~~~
4445
To install crossbar from snap use below command
4546
::
4647

47-
$snap install crossbar
48+
snap install crossbar
4849

50+
.. note:: For our PyPy variant, install crossbar-pypy instead.
4951
.. note:: Snaps are strictly confined to their environment, so is it not possible to access arbitrary binaries on your system. Because of it some functionalities of Crossbar may not work.
5052

5153
CentOS 7
@@ -62,7 +64,8 @@ Then install the prerequisites:
6264

6365
::
6466

65-
yum install gcc gcc-c++ make openssl-devel libffi-devel
67+
yum install gcc gcc-c++ make openssl-devel libffi-devel \
68+
libsnappy-devel libunwind-devel
6669

6770
Now continue to build for:
6871

0 commit comments

Comments
 (0)