Установка PostgreSQL 9.1 на Ubuntu Linux
марта 27, 2012 | Published in PostgreSQL, Базы данных | 6 Comments
1. Открываем консоль и вбиваем команду инсталяции:
$ sudo apt-get install postgresql-9.1 postgresql-server-dev-9.1
2. После того, как установка завершилась устанавливаем драйвер для Ruby:
$ gem install pg
Successfully installed pg-0.13.2
3. Пробуем запустить консоль PostgreSQL:
$ psql
psql: FATAL: role «vladimir» does not exist
$ sudo psql
psql: FATAL: role «root» does not exist
4. После неудачных попыток делаем следующее:
vladimir@rubydev:~$ sudo su postgres
postgres@rubydev:/home/vladimir$ psql
psql (9.1.3)
Type «help» for help.
postgres=# \dn
List of schemas
Name | Owner
———+———-
public | postgres
(1 row)
postgres=# \l
List of databases Name | Owner | Encoding | Collate | Ctype | Access privileges -----------+----------+----------+-------------+-------------+----------------------- postgres | postgres | UTF8 | en_US.UTF-8 | en_US.UTF-8 | template0 | postgres | UTF8 | en_US.UTF-8 | en_US.UTF-8 | =c/postgres + | | | | | postgres=CTc/postgres template1 | postgres | UTF8 | en_US.UTF-8 | en_US.UTF-8 | =c/postgres + | | | | | postgres=CTc/postgres (3 rows)
5. Чтобы выйти из консоли выполняем команду \q:
postgres=# \q
postgres@rubydev:/home/vladimir$
6. Чтобы переключиться на прежднего пользователя выполняем команду exit:
postgres@rubydev:/home/vladimir$ exit
exit
vladimir@rubydev:~$
Удачного пользования PostgreSQL!
марта 27, 2012 at 18:39 (#)
Привет!
От пользователя postgres psql можно запустить так:
sudo -u postgres psql
марта 27, 2012 at 18:41 (#)
прям высшая математика
марта 28, 2012 at 20:35 (#)
Какая версия убунты? lsb_release -a что выводит?
марта 29, 2012 at 11:06 (#)
Версия 11.10
ноября 26, 2012 at 07:34 (#)
Офигеть!
Ты — первый в поиске по запросу ‘ubuntu install postgresql 9.1′ в гугле. Как начинающий писать заметки о Ruby on Rails на своём блоге — поздравляю!
Оставь у меня комментарий, а?
сентября 26, 2013 at 10:09 (#)
Последнее время я использую Valentina Studio для работы с postgresql на linux. Очень хороший и бесплатный инструмент, рекомендую посмотреть.