Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Add packages list for ArchLinux [ci skip]

Add the packages required on Arch Linux when setting up the development
dependencies
  • Loading branch information...
commit 1565821c3432b5723909bf8b3b08d4230efa42f6 1 parent 700c6c6
@robin850 robin850 authored
Showing with 20 additions and 0 deletions.
  1. +20 −0 guides/source/development_dependencies_install.md
View
20 guides/source/development_dependencies_install.md
@@ -57,6 +57,12 @@ If you are on Fedora or CentOS, you can run
$ sudo yum install libxml2 libxml2-devel libxslt libxslt-devel
```
+If you are running Arch Linux, you're done with:
+
+```bash
+$ sudo pacman -S lixml2 libxslt
+```
+
If you have any problems with these libraries, you can install them manually by compiling the source code. Just follow the instructions at the [Red Hat/CentOS section of the Nokogiri tutorials](http://nokogiri.org/tutorials/installing_nokogiri.html#red_hat__centos) .
Also, SQLite3 and its development files for the `sqlite3` gem — in Ubuntu you're done with just
@@ -71,6 +77,12 @@ And if you are on Fedora or CentOS, you're done with
$ sudo yum install sqlite3 sqlite3-devel
```
+If you are on Arch Linux, you will need to run:
+
+```bash
+$ sudo pacman -S sqlite
+```
+
Get a recent version of [Bundler](http://gembundler.com/)
```bash
@@ -137,6 +149,14 @@ $ sudo yum install mysql-server mysql-devel
$ sudo yum install postgresql-server postgresql-devel
```
+If you are running Arch Linux, MySQL isn't supported anymore so you will need to
+use MariaDB instead (see [this announcement](https://www.archlinux.org/news/mariadb-replaces-mysql-in-repositories/)):
+
+```bash
+$ sudo pacman -S mariadb libmariadbclient mariadb-clients
+$ sudo pacman -S postgresql postgresql-libs
+```
+
After that, run:
```bash
Please sign in to comment.
Something went wrong with that request. Please try again.