mirror of
https://github.com/ElementsProject/lightning.git
synced 2025-02-20 13:54:36 +01:00
doc: update ubuntu install instructions
Changelog-None
This commit is contained in:
parent
43a833e405
commit
8f0aab7061
3 changed files with 4 additions and 201 deletions
|
@ -160,16 +160,14 @@ lightning funds.
|
|||
|
||||
Build and Development
|
||||
---------------------
|
||||
Install `valgrind` and the python dependencies for best results:
|
||||
Install the following dependencies for best results:
|
||||
|
||||
```
|
||||
sudo apt update
|
||||
sudo apt install valgrind cppcheck shellcheck libsecp256k1-dev libpq-dev
|
||||
pip3 install --upgrade pip
|
||||
pip3 install --user -r requirements.txt
|
||||
```
|
||||
|
||||
Re-run `configure` for the python dependencies and build using `make`.
|
||||
Re-run `configure` and build using `make`:
|
||||
|
||||
```
|
||||
./configure --enable-developer
|
||||
|
|
|
@ -39,7 +39,8 @@ Get dependencies:
|
|||
sudo apt-get install -y \
|
||||
autoconf automake build-essential git libtool libgmp-dev libsqlite3-dev \
|
||||
python3 python3-pip net-tools zlib1g-dev libsodium-dev gettext
|
||||
pip install --user poetry
|
||||
pip3 install --upgrade pip
|
||||
pip3 install --user poetry
|
||||
poetry install
|
||||
|
||||
If you don't have Bitcoin installed locally you'll need to install that
|
||||
|
|
|
@ -1,196 +0,0 @@
|
|||
#
|
||||
# This file is autogenerated by pip-compile with python 3.9
|
||||
# To update, run:
|
||||
#
|
||||
# pip-compile --output-file=requirements.lock requirements.in
|
||||
#
|
||||
alabaster==0.7.12
|
||||
# via sphinx
|
||||
asn1crypto==1.4.0
|
||||
# via coincurve
|
||||
attrs==21.2.0
|
||||
# via
|
||||
# jsonschema
|
||||
# pytest
|
||||
babel==2.9.1
|
||||
# via sphinx
|
||||
base58==2.0.1
|
||||
# via -r requirements.in
|
||||
bitstring==3.1.9
|
||||
# via -r requirements.in
|
||||
certifi==2021.5.30
|
||||
# via requests
|
||||
cffi==1.14.6
|
||||
# via
|
||||
# coincurve
|
||||
# cryptography
|
||||
charset-normalizer==2.0.6
|
||||
# via requests
|
||||
cheroot==8.5.2
|
||||
# via -r requirements.in
|
||||
click==7.1.2
|
||||
# via flask
|
||||
coincurve==13.0.0
|
||||
# via -r requirements.in
|
||||
commonmark==0.9.1
|
||||
# via recommonmark
|
||||
crc32c==2.2.post0
|
||||
# via -r requirements.in
|
||||
cryptography==3.4.8
|
||||
# via -r requirements.in
|
||||
docutils==0.17.1
|
||||
# via
|
||||
# recommonmark
|
||||
# sphinx
|
||||
entrypoints==0.3
|
||||
# via flake8
|
||||
ephemeral-port-reserve==1.1.1
|
||||
# via -r requirements.in
|
||||
execnet==1.9.0
|
||||
# via pytest-xdist
|
||||
flake8==3.7.9
|
||||
# via -r requirements.in
|
||||
flaky==3.7.0
|
||||
# via -r requirements.in
|
||||
flask==1.1.4
|
||||
# via -r requirements.in
|
||||
grpcio==1.34.0
|
||||
# via
|
||||
# -r requirements.in
|
||||
# grpcio-tools
|
||||
grpcio-tools==1.34.0
|
||||
# via -r requirements.in
|
||||
idna==3.2
|
||||
# via requests
|
||||
imagesize==1.2.0
|
||||
# via sphinx
|
||||
iniconfig==1.1.1
|
||||
# via pytest
|
||||
itsdangerous==1.1.0
|
||||
# via flask
|
||||
jaraco.functools==3.3.0
|
||||
# via cheroot
|
||||
jinja2==2.11.3
|
||||
# via
|
||||
# flask
|
||||
# mrkd
|
||||
# sphinx
|
||||
jsonschema==3.2.0
|
||||
# via -r requirements.in
|
||||
mako==1.1.5
|
||||
# via -r requirements.in
|
||||
markupsafe==2.0.1
|
||||
# via
|
||||
# jinja2
|
||||
# mako
|
||||
mccabe==0.6.1
|
||||
# via flake8
|
||||
mistune==0.8.4
|
||||
# via mrkd
|
||||
mistune-contrib==0.1
|
||||
# via mrkd
|
||||
more-itertools==8.10.0
|
||||
# via
|
||||
# cheroot
|
||||
# jaraco.functools
|
||||
mrkd==0.1.6
|
||||
# via -r requirements.in
|
||||
mypy==0.910
|
||||
# via -r requirements.in
|
||||
mypy-extensions==0.4.3
|
||||
# via mypy
|
||||
packaging==21.0
|
||||
# via
|
||||
# pytest
|
||||
# sphinx
|
||||
plac==1.3.3
|
||||
# via mrkd
|
||||
pluggy==0.13.1
|
||||
# via pytest
|
||||
protobuf==3.19.3
|
||||
# via grpcio-tools
|
||||
psutil==5.7.3
|
||||
# via -r requirements.in
|
||||
psycopg2-binary==2.8.6
|
||||
# via -r requirements.in
|
||||
py==1.10.0
|
||||
# via
|
||||
# pytest
|
||||
# pytest-forked
|
||||
pycodestyle==2.5.0
|
||||
# via flake8
|
||||
pycparser==2.20
|
||||
# via
|
||||
# -r requirements.in
|
||||
# cffi
|
||||
pyflakes==2.1.1
|
||||
# via flake8
|
||||
pygments==2.10.0
|
||||
# via
|
||||
# mrkd
|
||||
# sphinx
|
||||
pyparsing==2.4.7
|
||||
# via packaging
|
||||
pyrsistent==0.18.0
|
||||
# via jsonschema
|
||||
pysocks==1.7.1
|
||||
# via -r requirements.in
|
||||
pytest==6.1.2
|
||||
# via
|
||||
# -r requirements.in
|
||||
# pytest-forked
|
||||
# pytest-rerunfailures
|
||||
# pytest-timeout
|
||||
# pytest-xdist
|
||||
pytest-forked==1.3.0
|
||||
# via pytest-xdist
|
||||
pytest-rerunfailures==9.1.1
|
||||
# via -r requirements.in
|
||||
pytest-timeout==1.4.2
|
||||
# via -r requirements.in
|
||||
pytest-xdist==2.2.1
|
||||
# via -r requirements.in
|
||||
python-bitcoinlib==0.11.0
|
||||
# via -r requirements.in
|
||||
pytz==2021.1
|
||||
# via babel
|
||||
recommonmark==0.7.1
|
||||
# via -r requirements.in
|
||||
requests==2.26.0
|
||||
# via sphinx
|
||||
six==1.16.0
|
||||
# via
|
||||
# cheroot
|
||||
# grpcio
|
||||
# jsonschema
|
||||
snowballstemmer==2.1.0
|
||||
# via sphinx
|
||||
sphinx==4.2.0
|
||||
# via recommonmark
|
||||
sphinxcontrib-applehelp==1.0.2
|
||||
# via sphinx
|
||||
sphinxcontrib-devhelp==1.0.2
|
||||
# via sphinx
|
||||
sphinxcontrib-htmlhelp==2.0.0
|
||||
# via sphinx
|
||||
sphinxcontrib-jsmath==1.0.1
|
||||
# via sphinx
|
||||
sphinxcontrib-qthelp==1.0.3
|
||||
# via sphinx
|
||||
sphinxcontrib-serializinghtml==1.1.5
|
||||
# via sphinx
|
||||
toml==0.10.2
|
||||
# via
|
||||
# mypy
|
||||
# pytest
|
||||
typing-extensions==3.10.0.2
|
||||
# via mypy
|
||||
urllib3==1.26.7
|
||||
# via requests
|
||||
websocket-client==1.2.1
|
||||
# via -r requirements.in
|
||||
werkzeug==1.0.1
|
||||
# via flask
|
||||
|
||||
# The following packages are considered to be unsafe in a requirements file:
|
||||
# setuptools
|
Loading…
Add table
Reference in a new issue