Changeset View
Changeset View
Standalone View
Standalone View
docs/getting-started.rst
Show First 20 Lines • Show All 42 Lines • ▼ Show 20 Lines | |||||
modules (for the web app), and Postgres (as storage backend). | modules (for the web app), and Postgres (as storage backend). | ||||
Package dependencies | Package dependencies | ||||
~~~~~~~~~~~~~~~~~~~~ | ~~~~~~~~~~~~~~~~~~~~ | ||||
Software Heritage requires some dependencies that are usually packaged by your | Software Heritage requires some dependencies that are usually packaged by your | ||||
package manager. On Debian/Ubuntu-based distributions:: | package manager. On Debian/Ubuntu-based distributions:: | ||||
curl https://deb.nodesource.com/setup_8.x | sudo bash | |||||
sudo apt install python3 python3-venv libsvn-dev postgresql nodejs npm \ | sudo apt install python3 python3-venv libsvn-dev postgresql nodejs npm \ | ||||
anlambert: the npm package is not needed here as it comes with the nodejs package from nodesource | |||||
Done Inline ActionsThe curl|bash only adds repositories, it does not install npm itself. vlorentz: The curl|bash only adds repositories, it does not install npm itself. | |||||
Not Done Inline ActionsYou did not read correctly. npm is bundled in the nodejs package so there is no need to add npm to the apt install command line (because nodesource only provide a nodejs package). anlambert: You did not read correctly. npm **is bundled in the nodejs package** so there is no need to add… | |||||
Done Inline ActionsOops, I missed that last comment. Fixed in 3d29d4a45f449899da5482608e756b866b43db07. vlorentz: Oops, I missed that last comment. Fixed in 3d29d4a45f449899da5482608e756b866b43db07. | |||||
libsystemd-dev | libsystemd-dev | ||||
Postgres | Postgres | ||||
~~~~~~~~ | ~~~~~~~~ | ||||
You need a running Postgres instance with administrator access (e.g., to create | You need a running Postgres instance with administrator access (e.g., to create | ||||
databases). On Debian/Ubuntu based distributions, the previous step | databases). On Debian/Ubuntu based distributions, the previous step | ||||
(installation) should be enough. | (installation) should be enough. | ||||
▲ Show 20 Lines • Show All 173 Lines • Show Last 20 Lines |
the npm package is not needed here as it comes with the nodejs package from nodesource