Template:Installation/Preparation/Fedora: Difference between revisions

From diaspora* project wiki
(Update Fedora packages)
(Don't give the diaspora user sudo permissions to match our other guides)
Line 35: Line 35:


{{#tag: syntaxhighlight|
{{#tag: syntaxhighlight|
adduser --disabled-login diaspora
adduser diaspora
# If you already created a user and want to disable login for it:
usermod -L diaspora
# Add the new user to the wheel group so that you are able to access sudo functionality
usermod -aG wheel diaspora
# Then switch to it:
su diaspora
su diaspora
cd ~
cd ~

Revision as of 22:27, 15 June 2024

Install packages

First, we need to add an extra Repository to download Yarn. As root, run:

curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo

then, still as root, run:

dnf install tar make automake gcc gcc-c++ git net-tools libcurl-devel libxml2-devel libffi-devel libxslt-devel wget redis ImageMagick libidn-devel nodejs yarn

Install the database

If you already have one skip this step.

As root run:

dnf install 

systemctl enable 
systemctl start 
systemctl enable redis
systemctl start redis