Comment installer le gem postgresql pg sur ubuntu?

Créé le 09 Dec 2022 - Mis à jour le 04 Jul 2023 - Créé par Fabien Berthoux - rubypostgresql

Le gem pg est un module ruby pour se connecter à une base de données PostgreSQL. Il est facile à installer sur Ubuntu à l'aide de la ligne de commande, mais requiert quelques étapes supplémentaires pour les versions plus récentes. Tout d'abord, vous devez vous assurer que PostgreSQL est installé sur votre système. La version 9.3 est préférable, mais toutes les versions à partir de 8.4 sont acceptables. Si vous n'avez pas déjà installé PostgreSQL, vous pouvez le faire à l'aide de la commande : ```bash apt-get install postgresql ``` Une fois que PostgreSQL est installé, vous pouvez utiliser la commande suivante pour installer le gem pg : ```bash gem install pg ``` Si vous utilisez une version plus récente de PostgreSQL, vous aurez besoin de spécifier l'emplacement de votre installation de PostgreSQL. Vous pouvez le faire à l'aide de la commande suivante : ```bash gem install pg -- --with-pg-config=/usr/local/pgsql/bin/pg_config ``` Une fois que le gem pg est installé, vous pouvez l'utiliser dans votre code ruby avec la ligne suivante : ```ruby require 'pg' ```

Questions supplémentaires

Comment saisir la commande pour installer le gem pg?


Vous pouvez installer le gem pg en utilisant la commande suivante : ```bash gem install pg ```

Qu'est-ce que PostgreSQL?


PostgreSQL est un système de gestion de bases de données relationnelles ouvert et avancé. Il est largement utilisé dans les applications web et est compatible avec le langage de programmation Ruby.

Comment spécifier l'emplacement de PostgreSQL?


Si vous utilisez une version plus récente de PostgreSQL, vous devez spécifier l'emplacement de votre installation à l'aide de la commande suivante : ```bash gem install pg -- --with-pg-config=/usr/local/pgsql/bin/pg_config ```

Comment utiliser le gem pg dans votre code Ruby?


Vous pouvez utiliser le gem pg dans votre code ruby en ajoutant la ligne suivante : ```ruby require 'pg' ```

Quels systèmes d'exploitation sont supportés par le gem pg?


Le gem pg est compatible avec les systèmes d'exploitation Linux, Mac OS X et Windows. Il est également compatible avec les versions 8.4 et supérieures de PostgreSQL.