X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=support%2Fdoc%2Fdependencies.md;h=77cec3ba38c50dc36759290b365f9de5c1702649;hb=12bec528aafd895075e19486b87b64f0f58581ac;hp=74a8b117e90509d964c6723c2bcc25dc5e8cd8f6;hpb=0a314a99874716a0723fbc37b44dbdf2be59e589;p=github%2FChocobozzz%2FPeerTube.git diff --git a/support/doc/dependencies.md b/support/doc/dependencies.md index 74a8b117e..77cec3ba3 100644 --- a/support/doc/dependencies.md +++ b/support/doc/dependencies.md @@ -1,5 +1,20 @@ # Dependencies + + + + +- [Debian / Ubuntu and derivatives](#debian--ubuntu-and-derivatives) +- [Arch Linux](#arch-linux) +- [CentOS 7](#centos-7) +- [Fedora](#fedora) +- [FreeBSD](#freebsd) +- [macOS](#macos) +- [Gentoo](#gentoo) +- [Other distributions](#other-distributions) + + + ## Debian / Ubuntu and derivatives 1. On a fresh Debian/Ubuntu, as root user, install basic utility programs needed for the installation @@ -13,13 +28,13 @@ [https://certbot.eff.org/all-instructions](https://certbot.eff.org/all-instructions) 4. Install NodeJS 8.x (current LTS): [https://nodejs.org/en/download/package-manager/#debian-and-ubuntu-based-linux-distributions](https://nodejs.org/en/download/package-manager/#debian-and-ubuntu-based-linux-distributions) - 5. Install yarn, and be sure to have a recent version (>= 1.5.1, the latest release): + 5. Install yarn, and be sure to have [a recent version](https://github.com/yarnpkg/yarn/releases/latest): [https://yarnpkg.com/en/docs/install#linux-tab](https://yarnpkg.com/en/docs/install#linux-tab) 6. Run: ``` $ sudo apt update -$ sudo apt install nginx ffmpeg postgresql postgresql-contrib openssl g++ make redis-server git +$ sudo apt install nginx ffmpeg postgresql postgresql-contrib openssl g++ make redis-server git python-dev $ ffmpeg -version # Should be >= 3.x $ g++ -v # Should be >= 5.x ```