Jak zainstalować / zaktualizować Postgres 9.4?
Właśnie zainstalowałem Postgres, ale wygląda na to, że ma zainstalowany 9.3 i chciałbym zacząć od 9.4
Po prostu zrobiłem apt-get install postgresql z nowego Ubuntu 14.04.1 .
Http://www.postgresql.org/download/linux/ubuntu/
Says you can do:
apt-get install postgresql-9.4
Ale kiedy próbuję to dostaję:
E: Couldn't find any package by regex 'postgresql-9.4
Ok, więc spróbuję w sekcji poniżej, gdzie można dodać repozytorium PostgreSQL Apt, ale to nic nie może znaleźć ani jedno, ani drugie.
Czy 9.4 nie jest jeszcze w menedżerach pakietów? Czy robię coś strasznego nie tak?
6 answers
Postgresql-9.4 nie jest dostępny w 14.04 "Trusty" . Dodano w 14.10 "Utopic" . Może być z powrotem przeniesiony w przyszłości.
W instrukcji na PostgreSQL Ubuntu Download page brakuje polecenia. ich przewodnik wiki ma prawidłową procedurę. Musisz uruchomić apt-get update
przed próbą instalacji. Spowoduje to, że system odczyta zmiany w źródłach.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-12-26 05:28:38
Możesz dodać go z instrukcji na stronie
Http://www.postgresql.org/download/linux/ubuntu/
-
Utwórz plik / etc / apt / sources.lista.d / pgdg.lista i dodaj wiersz dla repozytorium
deb http://apt.postgresql.org/pub/repos/apt/ trusty-pgdg main
-
Zaimportuj Klucz podpisywania repozytorium i zaktualizuj listy pakietów
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add - sudo apt-get update && sudo apt-get install postgresql-9.4
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-06-25 21:32:46
Jeśli próbujesz zainstalować na Ubuntu 14.04 "zaufany", możesz wykonać następujące kroki:
Aby sprawdzić wersję:
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.3 LTS
Release: 14.04
Codename: trusty
1) Utwórz nowy plik repo apt dla postgres
$ echo "deb http://apt.postgresql.org/pub/repos/apt/ trusty-pgdg main" > /etc/apt/sources.list.d/pgdg.list
2) Import klucza podpisywania repozytorium i listy pakietów aktualizacji
$ sudo wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
$ sudo apt-get update
3) Zainstaluj Postgres
$ sudo apt-get install postgresql-9.4
Kredyt: http://ubuntuhandbook.org/index.php/2014/02/install-postgresql-ubuntu-14-04/
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-11-11 13:26:05
Poniżej znajdują się kroki instalacji PostgreSQL 9.4 na Ubuntu 14.04.
Odniesienie zaczerpnięte z niniejszego artykułu:
Najpierw sprawdź wersję Ubuntu:
lsb_release -sc
Musisz dodać najnowsze repozytorium PostgreSQL dla najnowszej wersji, w przeciwnym razie zainstaluje ono PostgreSQL 9.3. To dla wiernej wersji.
sudo add-apt-repository "deb https://apt.postgresql.org/pub/repos/apt/ trusty-pgdg main"
Aktualizacja i instalacja PostgreSQL 9.4:
sudo apt-get update
sudo apt-get install postgresql-9.4
Domyślne postgres super user i postgres tworzona jest baza danych. Musisz ustawić hasło dla super użytkownika postgres.
ubuntu@:~$ sudo passwd postgres
Enter new UNIX password:****
Retype new UNIX password:****
passwd: password updated successfully
Jeśli usługa nie jest uruchomiona, możesz uruchomić usługę PostgreSQL.
sudo service postgresql start
Połącz serwer PostgreSQL używając użytkownika postgres:
ubuntu@:~$ su postgres
Password:****
Utwórz przykładową bazę danych:
createdb database_name
Połącz się z tą bazą danych:
psql -d database_name
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-04-22 06:12:03
Wykonaj następujące kroki, aby zainstalować postgresql. Otwórz terminal (Ctrl + Alt + t), a następnie zapisz następujący wiersz poleceń
sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ `lsb_release -cs`-pgdg main" >> /etc/apt/sources.list.d/pgdg.list'
wget -q https://www.postgresql.org/media/keys/ACCC4CF8.asc -O - | sudo apt-key add -
sudo apt-get update
sudo apt-get install postgresql-9.6
Jeśli postgresql został pomyślnie zainstalowany, zwróci to po napisaniu tego polecenia
psql --version
psql (PostgreSQL) 9.6.3
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-07-29 18:36:03
PostgreSQL to obiektowo-relacyjny system bazodanowy typu open source. Jest to jeden z wiodących serwerów bazodanowych wykorzystywanych w serwerach produkcyjnych. PostgreSQL pozwala nam na wykonywanie procedur przechowywanych w różnych językach programowania, takich jak PHP, C / C++, Python, Java, Perl, Ruby i jego własny PL / pgSQL, który jest podobny do Oracle PL / SQL.
Baza danych Postgres służy do trwałego przechowywania danych
Install Postgres
yum install postgres
(Uwaga: Zapamiętaj hasło użytkownika postgres – potrzebujesz go później)
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install postgresql-9.6
Zakładanie Postgres
Uruchom pgAdmin.
Połącz się z serwerem lokalnym. Użyj localhost dla nazwy serwera, postgres dla nazwy użytkownika i hasła użytego podczas instalacji Postgres. Musisz być root, aby wykonać to polecenie.Uwaga: Jeśli nie ustawiłeś hasła podczas instalacji (sudo apt-get install postgresql), możesz ustawić je w następujący sposób:

sudo -u postgres psql postgres
W wierszu polecenia klienta postgres użyj następującego polecenia, aby Ustaw hasło.
alter user postgres with password 'postgres';
Połącz się z PostgreSQL
Po zainstalowaniu serwera bazy danych PostgreSQL, domyślnie, tworzy użytkownika 'postgres' z rolą 'postgres'. Tworzy również konto systemowe o tej samej nazwie 'postgres'. Aby połączyć się z serwerem postgres, Zaloguj się do systemu jako użytkownik postgres i połącz bazę danych.
$ sudo su - postgres
$ psql
Teraz jesteś zalogowany na serwer bazy danych PostgreSQL. Aby sprawdzić dane logowania użyj następującego polecenia z wiersza polecenia bazy danych.
postgres-# \conninfo
To odłącz od wiersza polecenia bazy danych PostgreSQL po prostu wpisz poniżej polecenie i naciśnij enter. Zwróci cię z powrotem do wiersza polecenia Ubuntu.
postgres-# \q
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-04-23 05:38:47