Remove the /etc/pkg/FreeBSD.conf change. The latest version came with node 10 and PeerTube does not deal with it. Staying in quartely give node 9.10.1

pull/559/head
Jacques Foucry 2018-05-10 09:58:44 +02:00 committed by Chocobozzz
parent b17e8d8975
commit dea65ef241
1 changed files with 3 additions and 18 deletions

View File

@ -66,29 +66,14 @@ $ sudo scl devtoolset-6 bash
On a fresh install of [FreeBSD](https://www.freebsd.org), new system or new jail: On a fresh install of [FreeBSD](https://www.freebsd.org), new system or new jail:
1. edit `/etc/pkg/FreeBSD.conf` to use latest instead quaterly (installation was tested with the latest repository), as root: 1. bootstrap pkg, initialize db and install peertube's dependencies, always as root (sudo not yet installed):
```
# ee /etc/pkg/FreeBSD.conf
```
change this line (11):
```
url: "pkg+http://pkg.FreeBSD.org/${ABI}/quaterly",
```
to:
```
url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest",
```
2. bootstrap pkg, initialize db and install peertube's dependencies, always as root (sudo not yet installed):
``` ```
# pkg # pkg
# pkg update # pkg update
# pkg install -y sudo bash wget git python nginx pkgconf vips postgresql96-server redis openssl node npm yarn ffmpeg unzip # pkg install -y sudo bash wget git python nginx pkgconf vips postgresql96-server redis openssl node npm yarn ffmpeg unzip
``` ```
3. Allow users in the wheel group (hope you don't forgot to add your user on wheel group!) to use sudo 2. Allow users in the wheel group (hope you don't forgot to add your user on wheel group!) to use sudo
``` ```
# visudo # visudo
``` ```
@ -98,7 +83,7 @@ On a fresh install of [FreeBSD](https://www.freebsd.org), new system or new jail
%wheel ALL=(ALL) ALL %wheel ALL=(ALL) ALL
``` ```
4. Enable nginx, redis, postgresql services and initialize database 3. Enable nginx, redis, postgresql services and initialize database
``` ```
# ee /etc/rc.conf # ee /etc/rc.conf
``` ```