# apt-get update
# apt-get upgrade
# apt-get install mc ssh samba
!!!Можно так # apt-get install libicu55 postgresql-common
!!!Уже установлен libicu55
!!!# wget http://security.ubuntu.com/ubuntu/pool/main/i/icu/libicu55_55.1-7ubuntu0.2_amd64.deb
!!!# dpkg -i libicu55_55.1-7ubuntu0.2_amd64.deb
# wget http://mirrors.kernel.org/ubuntu/pool/main/p/postgresql-common/postgresql-client-common_173_all.deb# dpkg -i postgresql-client-common_173_all.deb
# wget http://mirrors.kernel.org/ubuntu/pool/main/p/postgresql-common/postgresql-common_173_all.deb
# dpkg -i postgresql-common_173_all.deb
------------------------------------------------------------------------------------------------------------------------
Если при инсталляции PostgreSQL выходит ошибка:
ERROR: no ecoding defined in /usr/share/hunspell/ru_RU.aff, ignoring
то скорее всего файл /usr/share/hunspell/ru_RU.aff содежит начальный BOM маркер для файла UTF-8.
Убрать можно следующим образом:
sudo apt install vim
sudo vim /usr/share/hunspell/ru_RU.aff
:set nobomb
:write:q
------------------------------------------------------------------------------------------------------------------------
Скачиваем в cd /home/user
postgresql_9.6.3_1.1C_amd64_deb.tar.bz2
postgresql_9.6.3_1.1C_amd64_addon_deb.tar.bz2
# cd /home/user
# tar -xvf postgresql_9.6.3_1.1C_amd64_deb.tar.bz2
# cd postgresql-9.6.3-1.1C_amd64_deb
# dpkg -i *.deb
# cd /home/user
# tar -xvf postgresql_9.6.3_1.1C_amd64_addon_deb.tar.bz2
# cd postgresql-9.6.3-1.1C_amd64_addon_deb
# dpkg -i *.deb
# su - postgres
$ psql -l
# su - postgres
$ psql -l
Список баз данных
Имя | Владелец | Кодировка | LC_COLLATE | LC_CTYPE | Права доступа
-----------+----------+-----------+-------------+-------------+-----------------------
postgres | postgres | UTF8 | ru_RU.UTF-8 | ru_RU.UTF-8 |
template0 | postgres | UTF8 | ru_RU.UTF-8 | ru_RU.UTF-8 | =c/postgres +
| | | | | postgres=CTc/postgres
template1 | postgres | UTF8 | ru_RU.UTF-8 | ru_RU.UTF-8 | =c/postgres +
| | | | | postgres=CTc/postgres
(3 строки)
$ psql
postgres=#
Далее наберем
\password
введем два раза новый пароль pass
и наберем команду
\q
для выхода.
$ exit
Обратите внимание, что данный пароль устанавливается для внутреннего пользователя базы данных, а не для одноименного пользователя операционной системы debian.
Проверим, корректно ли запущен и работает наш сервер PostgreSQL который нам нужен для дальнейшего развертывания базы данных. Выполним
# service postgresql status
Комментариев нет:
Отправить комментарий