From 45bb17333d55e2e948a99d69396d39343fc449b5 Mon Sep 17 00:00:00 2001 From: Keeyan Nejad Date: Sat, 4 Jan 2020 01:15:43 +0000 Subject: [PATCH] Update "The Hard Way" setup for Arch Linux MariaDB cannot be started on Arch Linux before running a command to create the database files See https://wiki.archlinux.org/index.php/MariaDB#Installation It also appears that memcached is not started by default on Arch Linux, so it has been added to the systemctl startup step. This PR adds that step when setting up on Arch Linux --- guides/source/development_dependencies_install.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/guides/source/development_dependencies_install.md b/guides/source/development_dependencies_install.md index f6786d9d30..6af2f33417 100644 --- a/guides/source/development_dependencies_install.md +++ b/guides/source/development_dependencies_install.md @@ -127,7 +127,8 @@ To install all run: ```bash $ sudo pacman -S sqlite mariadb libmariadbclient mariadb-clients postgresql postgresql-libs redis memcached imagemagick ffmpeg mupdf mupdf-tools poppler yarn libxml2 -$ sudo systemctl start redis +$ sudo mariadb-install-db --user=mysql --basedir=/usr --datadir=/var/lib/mysql +$ sudo systemctl start redis mariadb memcached ``` NOTE: If you are running Arch Linux, MySQL isn't supported anymore so you will need to -- GitLab