add additional dependencies for fedora

I need them to install diesel 

https://github.com/rust-lang/rust/issues/51873 

➜  ~ dnf info postgresql-server postgresql-contrib mariadb-devel libsq3-devel libpqxx libpqxx-devel
Last metadata expiration check: 29 days, 12:41:39 ago on Tue 29 May 2018 07:44:41 PM EDT.
Installed Packages
Name         : libpqxx
Epoch        : 1
Version      : 4.0.1
Release      : 11.fc28
Arch         : x86_64
Size         : 697 k
Source       : libpqxx-4.0.1-11.fc28.src.rpm
Repo         : @System
From repo    : fedora
Summary      : C++ client API for PostgreSQL
URL          : http://pqxx.org/
License      : BSD
Description  : C++ client API for PostgreSQL. The standard front-end (in the sense of
             : "language binding") for writing C++ programs that use PostgreSQL.
             : Supersedes older libpq++ interface.

Name         : libpqxx-devel
Epoch        : 1
Version      : 4.0.1
Release      : 11.fc28
Arch         : x86_64
Size         : 327 k
Source       : libpqxx-4.0.1-11.fc28.src.rpm
Repo         : @System
From repo    : fedora
Summary      : Development tools for libpqxx
URL          : http://pqxx.org/
License      : BSD
Description  : Development tools for libpqxx.

Name         : libsq3-devel
Version      : 20071018
Release      : 23.fc28
Arch         : x86_64
Size         : 1.4 M
Source       : libsqlite3x-20071018-23.fc28.src.rpm
Repo         : @System
From repo    : fedora
Summary      : Development files for libsqlite3x
URL          : http://www.wanderinghorse.net/computing/sqlite/
License      : zlib
Description  : The libsq3-devel package contains libraries and header files for
             : developing applications that use libsq3.

Name         : mariadb-devel
Epoch        : 3
Version      : 10.2.15
Release      : 2.fc28
Arch         : x86_64
Size         : 4.3 M
Source       : mariadb-10.2.15-2.fc28.src.rpm
Repo         : @System
From repo    : updates
Summary      : Files for development of MariaDB/MySQL applications
URL          : http://mariadb.org
License      : GPLv2 with exceptions and LGPLv2 and BSD
Description  : MariaDB is a multi-user, multi-threaded SQL database server.
             : MariaDB is a community developed branch of MySQL.
             : 
             : 
             : 
             : 
             : This package contains everything needed for developing MariaDB/MySQL server
             : applications. For developing client applications, use mariadb-connector-c
             : package.

Name         : postgresql-contrib
Version      : 10.4
Release      : 1.fc28
Arch         : x86_64
Size         : 2.4 M
Source       : postgresql-10.4-1.fc28.src.rpm
Repo         : @System
From repo    : updates
Summary      : Extension modules distributed with PostgreSQL
URL          : http://www.postgresql.org/
License      : PostgreSQL
Description  : The postgresql-contrib package contains various extension modules that are
             : included in the PostgreSQL distribution.

Name         : postgresql-server
Version      : 10.4
Release      : 1.fc28
Arch         : x86_64
Size         : 20 M
Source       : postgresql-10.4-1.fc28.src.rpm
Repo         : @System
From repo    : updates
Summary      : The programs needed to create and run a PostgreSQL server
URL          : http://www.postgresql.org/
License      : PostgreSQL
Description  : PostgreSQL is an advanced Object-Relational database management system (DBMS).
             : The postgresql-server package contains the programs needed to create
             : and run a PostgreSQL server, which will in turn allow you to create
             : and maintain PostgreSQL databases.

Available Packages
Name         : libpqxx
Epoch        : 1
Version      : 4.0.1
Release      : 11.fc28
Arch         : i686
Size         : 220 k
Source       : libpqxx-4.0.1-11.fc28.src.rpm
Repo         : fedora
Summary      : C++ client API for PostgreSQL
URL          : http://pqxx.org/
License      : BSD
Description  : C++ client API for PostgreSQL. The standard front-end (in the sense of
             : "language binding") for writing C++ programs that use PostgreSQL.
             : Supersedes older libpq++ interface.

Name         : libpqxx-devel
Epoch        : 1
Version      : 4.0.1
Release      : 11.fc28
Arch         : i686
Size         : 99 k
Source       : libpqxx-4.0.1-11.fc28.src.rpm
Repo         : fedora
Summary      : Development tools for libpqxx
URL          : http://pqxx.org/
License      : BSD
Description  : Development tools for libpqxx.

Name         : libsq3-devel
Version      : 20071018
Release      : 23.fc28
Arch         : i686
Size         : 181 k
Source       : libsqlite3x-20071018-23.fc28.src.rpm
Repo         : fedora
Summary      : Development files for libsqlite3x
URL          : http://www.wanderinghorse.net/computing/sqlite/
License      : zlib
Description  : The libsq3-devel package contains libraries and header files for
             : developing applications that use libsq3.

Name         : mariadb-devel
Epoch        : 3
Version      : 10.2.14
Release      : 1.fc28
Arch         : i686
Size         : 976 k
Source       : mariadb-10.2.14-1.fc28.src.rpm
Repo         : fedora
Summary      : Files for development of MariaDB/MySQL applications
URL          : http://mariadb.org
License      : GPLv2 with exceptions and LGPLv2 and BSD
Description  : MariaDB is a multi-user, multi-threaded SQL database server.
             : MariaDB is a community developed branch of MySQL.
             : 
             : 
             : 
             : 
             : This package contains everything needed for developing MariaDB/MySQL server
             : applications. For developing client applications, use mariadb-connector-c
             : package.

Name         : postgresql-server
Version      : 10.4
Release      : 1.fc28
Arch         : i686
Size         : 5.1 M
Source       : postgresql-10.4-1.fc28.src.rpm
Repo         : updates
Summary      : The programs needed to create and run a PostgreSQL server
URL          : http://www.postgresql.org/
License      : PostgreSQL
Description  : PostgreSQL is an advanced Object-Relational database management system (DBMS).
             : The postgresql-server package contains the programs needed to create
             : and run a PostgreSQL server, which will in turn allow you to create
             : and maintain PostgreSQL databases.
This commit is contained in:
Kushal 2018-06-28 08:28:01 -04:00 committed by GitHub
parent cb0b8297fa
commit 2360cf5bad
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -45,7 +45,8 @@ For Gentoo (eselect-postgresql is optional),
For Fedora/CentOS/RHEL, do
# dnf install postgresql-server postgresql-contrib
# dnf install postgresql-server postgresql-contrib mariadb-devel libsq3-devel libpqxx libpqxx-devel
#### Windows Instructions