|
|||||||
Установить pgAdmin 4 на Ubuntu 16
Время создания: 17.01.2018 10:22
Автор: br0ke
Текстовые метки: linux, ubuntu, postgresql, postgres, pgadmin, pgadmin4, administration, db, dbms, install
Раздел: Информационные технологии - Linux - Ubuntu
Запись: and-semakin/mytetra_data/master/base/1516166534oh1o0ariga/text.html на raw.githubusercontent.com
|
|||||||
|
|||||||
Установка через APT: 1. Добавляем репозиторий в список репозиториев: sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list' 2. Добавляем ключ репозитория: sudo apt-get install wget ca-certificates wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add - 3. Обновляем список пакетов и сами пакеты до свежих версий: sudo apt-get update && sudo apt-get upgrade 4. Устанавливаем pgadmin4: sudo apt-get install pgadmin4 5. Запускаем pgadmin: pgAdmin4 Установка через Wheel: Четвертая версия распространяется в виде Wheel-пакета для Python (*.whl), а само приложение представляет из себя веб-приложение на Flask, которое работает на Python 2.7. Порядок действий:
sudo apt-get install python2.7-dev virtualenv python-pip libpq-dev gksu mkdir -p ~/apps/pgadmin4/ cd ~/apps/pgadmin4 virtualenv venv -p /usr/bin/python2.7 source ./venv/bin/activate cp ~/Downloads/pgadmin4*.whl . pip install pgadmin*.whl cp ./venv/lib/python2.7/site-packages/pgadmin4/config.py \ ./venv/lib/python2.7/site-packages/pgadmin4/config_local.py sudo python ./venv/lib/python2.7/site-packages/pgadmin4/pgAdmin4.py touch pgAdmin4.sh pgAdmin4.desktop chmod +x pgAdmin4.sh pgAdmin4.desktop ## Содержимое pgAdmin4.sh: #! /bin/bash source ~/apps/pgadmin4/venv/bin/activate gksudo python ~/apps/pgadmin4/venv/local/lib/python2.7/site-packages/pgadmin4/pgAdmin4.py & sleep 5; sensible-browser http://127.0.0.1:5050 ## Содержимое pgAdmin4.desktop: [Desktop Entry] Name=pgAdmin 4 Exec=/home/user/apps/pgadmin4/pgAdmin4.sh Icon=/home/user/apps/pgadmin4/pgadmin.svg Type=Application Categories=Database; Terminal=false ln -s ~/apps/pgadmin4/pgAdmin4.desktop ~/.local/share/applications/ wget http://kiahosseini.github.io/assets/image/pgadmin4_install/pgadmin.svg |
|||||||
Так же в этом разделе:
|
|||||||
|
|||||||
|