Как удалить pgadmin 4 linux

Remove pgadmin 4 from Windows

I am using pgadmin 4.1.2 and it is extremely slow. I installed pgadmin 3 and it works like a charm. How do I remove pgadmin 4 from my Windows 2008 R2 machine? Kr A.H.

I don’t think there is a way to uninstalled it individually, you can try deleting ‘pgAdmin4’ folder under C:\\PorgramFiles\\PostgreSQL\

I ended up doing the same thing. It feels like pgAdmin 4 has a ways to go before it catches up with pgAdmin 3 regarding basic functionality and responsiveness.

I am definetly not going to complain ever again about pgAdmin 3. Now it feels lightning fast. And its crashing is just some minor nuissance compared to pgAdmin 4.

pgAdmin 4 uses HTML, CSS, JavaScript and «Frameworks» (jQuery, Bootstrap) as part of their technology stack. It’s not surprising that this turns out to be inadequate. On my workstation it is not just slow but also takes > 10 times more memory than pgAdmin 3.

6 Answers 6

As the other answers says, pgAdmin, if installed independently of postgres, have it own uninstall under windows apps.

But if the pgAdmin was installed with postgres installation, my case, it do not have it own uninstall, but is possible to uninstall it with postgres uninstall.

At the start of the uninstallation, simply select «Individual components», pgAdmin 4 and continue. Done.

Hope it helps someone with the same problem.

Update: Aparently, as @Nux pointed out, the firsts versions of pgAdmin 4 didn’t have this option.

Источник

Установка pgAdmin4 в Deepin linux¶

Кроссплатформенное приложение pgAdmin 4 является одним из клиентов, предназначенных для серверов PostgreSQL. С помощью pgAdmin очень удобно администрировать сервера PostgreSQL, а так же создавать базы данных. pgAdmin 4 основан на Python и по сути запускает на компьютере свой веб серер на порту 5050.

Однако для установки на Debian/Ubuntu нет готовых deb пакетов и это требует некоторых усилий для его установки.

Читайте также:  Cnc linux on raspberry pi

Установка pgAdmin 4¶

  1. Сначала необходимо обновить кэш и установить необходимые для запуска pgAdmin 4 пакеты:
$ sudo apt update $ sudo apt install build-essential libssl-dev libffi-dev libgmp3-dev \ virtualenv python-pip libpq-dev python-dev
$ cd ~ $ virtualenv pgadmin4 $ cd pgadmin4

Загрузка последней версии

  1. Подготовительные операции произведены, теперь нужно скачать последнюю версию приложения. На момент написания статьи — это версия pgadmin4-3.6 . Чтобы скачать, переходим по ссылке.
  1. Копируем в буфер обмена ссылку на файл pgadmin4-2.1-py2.py3-none-any.whl и загружаем при помощи wget или curl в созданную директорию pgadmin4 .
$ wget https://ftp.postgresql.org/pub/pgadmin/pgadmin4/v3.6/pip/pgadmin4-3.6-py2.py3-none-any.whl
$ pip install pgadmin4-3.6-py2.py3-none-any.whl
$ nano lib/python2.7/site-packages/pgadmin4/config_local.py

И записать в него следующее содержимое:

import os DATA_DIR = os.path.realpath(os.path.expanduser(u'~/.pgadmin/')) LOG_FILE = os.path.join(DATA_DIR, 'pgadmin4.log') SQLITE_PATH = os.path.join(DATA_DIR, 'pgadmin4.db') SESSION_DB_PATH = os.path.join(DATA_DIR, 'sessions') STORAGE_DIR = os.path.join(DATA_DIR, 'storage') SERVER_MODE = False 
$ python lib/python2.7/site-packages/pgadmin4/pgAdmin4.py

В моём случае постребовалось доустановить ещё несколько модулей python. Полный список приведён ниже.

$ pip install flask-htmlmin flask-babelex flask-login flask-mail \ flask-paranoid flask-security flask-gravatar flask-sqlalchemy \ flask-migrate backports.csv sshtunnel sqlparse psycopg2-binary

На мой взгляд, запускать pgAdmin 4 приведённой выше командой не учень удобно. Поэтому я создал в домашней директории папку bin и добавил в неё скрипт для запуска pgAdmin

$ mkdir ~/bin $ echo python ~/pgadmin/lib/python2.7/site-packages/pgadmin4/pgAdmin4.py > ~/bin/pgadmin

После создания файла достаточно перезайти в эмулятор терминала и можно пробовать запускать программу:

Если всё запускается без ошибок, то мы увидим что-то подобное:

Запуск программы

Как видно из сообщения, которое вывел скрипт, интерфейс pgAdmin 4 доступен в броузере по адресу http://127.0.0.1:5050 . Копируем ссылку, открываем броужен и переходим по этому адресу:

Интерфейс программы

Удаление pgAdmin 4¶

Чтобы удалить pgAdmin, нужно выполнить следующие команды:

После запуска комманда выдаст список удаляемых файлов и попросит подтвердить удаление:

Uninstalling pgadmin4-3.6: Would remove: /home/mdima/pgadmin4/lib/python2.7/site-packages/pgadmin4-3.6.dist-info/* /home/mdima/pgadmin4/lib/python2.7/site-packages/pgadmin4/.editorconfig /home/mdima/pgadmin4/lib/python2.7/site-packages/pgadmin4/.eslintignore /home/mdima/pgadmin4/lib/python2.7/site-packages/pgadmin4/.eslintrc.js /home/mdima/pgadmin4/lib/python2.7/site-packages/pgadmin4/.pycodestyle . /home/mdima/pgadmin4/lib/python2.7/site-packages/pgadmin4/webpack.test.config.js /home/mdima/pgadmin4/lib/python2.7/site-packages/pgadmin4/yarn.lock Proceed (y/n)? y Successfully uninstalled pgadmin4-3.6 (pgadmin4) 

Источник

pgadmin4 on Arch Linux

This guide covers the steps necessary to install pgadmin4 package:

2. Uninstall / Remove pgadmin4 package

Please follow the guidelines below to uninstall pgadmin4 package:

3. Details of pgadmin4 package

Repository : community
Name : pgadmin4
Version : 4.30-4
Description : Comprehensive design and management interface for PostgreSQL
Architecture : x86_64
URL : https://www.pgadmin.org/
Licenses : custom
Groups : None
Provides : None
Depends On : qt5-base postgresql-libs hicolor-icon-theme python
libxcrypt libcrypt.so=2-64 glibc gcc-libs python-blinker
python-flask python-flask-login python-flask-migrate
python-flask-sqlalchemy python-flask-wtf python-passlib
python-pytz python-simplejson python-six python-speaklater
python-sqlparse python-wtforms python-psutil python-jinja
python-paramiko python-psycopg2 python-bcrypt
python-cryptography python-sqlalchemy1.3 python-testtools
python-webencodings python-werkzeug python-dateutil
python-flask-gravatar python-flask-mail
python-flask-principal python-flask-paranoid
python-sshtunnel python-flask-security-too python-werkzeug
python-flask-compress python-ldap3 python-cryptography
python-flask-babelex python-gssapi
Optional Deps : None
Conflicts With : None
Replaces : None
Download Size : 30.62 MiB
Installed Size : 118.43 MiB
Packager : Evangelos Foutras
Build Date : Tue May 24 13:26:23 2022
Validated By : MD5 Sum SHA-256 Sum Signature

Читайте также:  Linux command line parameters

4. References on Arch Linux

5. The same packages on other Linux Distributions

pgadmin4 (4.30-1.12) openSUSE Leap

pgadmin4 (4.30-2.3) openSuSE Tumbleweed

Источник

Невозможно удалить pgadmin3 версии 1.18 из Ubuntu 14.04

Я использую Ubuntu 14.04 и у меня установлена ​​версия pgadmin3 1.18.1, установлен PostgreSQL 9.4. Я новичок в pgadmin3.

Я хочу обновить до pgadmin3 1.20.0.

sudo apt-get update sudo apt-get install pgadmin3

Затем на моей машине были установлены 2 разные версии [1.18.q и 1.20.0] pgadmin3. Поэтому я попытался удалить pgadmin3, используя эти команды отдельно,

sudo apt-get remove pgadmin3 sudo apt-get remove —auto-remove pgadmin3

sudo apt-get purge pgadmin3 sudo apt-get purge —auto-remove pgadmin3

но это удалило версию 1.20.0, а не 1.18.1.

Я попытался удалить версию 1.18.1, используя те же команды, тогда он говорит, что pgadmin3 не установлен.

Что я должен сделать, чтобы на моем компьютере была установлена ​​версия 1gg pgadmin3? Я хочу удалить версию 1.18.1-2.

apt-cache show pgadmin3 | grep Version:

Version: 1.20.0-3.pgdg14.04+1 Version: 1.20.0-3.pgdg12.4+1 Version: 1.18.1-2

РЕДАКТИРОВАТЬ

pgadmin3: Installed: 1.20.0-3.pgdg14.04+1 Candidate: 1.20.0-3.pgdg14.04+1 Version table: *** 1.20.0-3.pgdg14.04+1 0 500 http://apt.postgresql.org/pub/repos/apt/ trusty-pgdg/main amd64 Packages 100 /var/lib/dpkg/status 1.20.0-3.pgdg12.4+1 0 500 http://apt.postgresql.org/pub/repos/apt/ precise-pgdg/main amd64 Packages 1.18.1-2 0 500 http://in.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages 

grep -r ‘pgadmin3’ /usr/share/applications

/usr/share/applications/pg-doc-pgadmin-9_3.desktop:Exec="/opt/PostgreSQL/9.3/scripts/launchbrowser.sh" file:///opt/PostgreSQL/9.3/pgAdmin3/share/pgadmin3/docs/en_US/index.html /usr/share/applications/pgadmin3.desktop:Exec=pgadmin3 /usr/share/applications/pgadmin3.desktop:Icon=pgadmin3 /usr/share/applications/bamf-2.index:pg-doc-pgadmin-9_3.desktop "/opt/PostgreSQL/9.3/scripts/launchbrowser.sh" file:///opt/PostgreSQL/9.3/pgAdmin3/share/pgadmin3/docs/en_US/index.html false /usr/share/applications/bamf-2.index:pgadmin3.desktop pgadmin3 false 

# grep -r ‘pgadmin3’ ~/.local/share/applications

grep: /root/.local/share/applications: No such file or directory

1 ответ

pgadmin версия 1.20 в настоящее время установлена ​​в вашей системе.

Я не думаю, что вы когда-либо имели как 1,18, так и 1,20 pgadmin3 устанавливается одновременно. Значки на рабочем столе не имеют никакого отношения к установленным версиям приложений.

В случае с pgadmin3 пакет, система управления пакетами Debian APT предотвращает одновременную установку более одной версии.

При установке приложения, для которого доступно несколько версий, посмотрите на вывод apt-get install чтобы увидеть установленный номер версии.

Выход вашего apt-cache show pgadmin3 вывод показывает, что у вас есть 3 версии pgadmin3 доступны для установки:

$ apt-cache show pgadmin3 | grep Version: Version: 1.20.0-3.pgdg14.04+1 Version: 1.20.0-3.pgdg12.4+1 Version: 1.18.1-2 $ 

(Версия 1.20.0-3.pgdg12.4+1 для Ubuntu Precise 12.4. Вы, вероятно, должны удалить precise-pgdg из ваших источников программного обеспечения.)

Читайте также:  Обновить время через интернет linux

Я надеюсь, что следующие разделы помогут вам понять, через какие этапы вы прошли и что на самом деле происходило:

Доверенный по умолчанию pgadmin Монтаж

Это на Trusty 14.04 с pgadmin3 1.18.1-2 установлен. ни trusty-pgdg или же precise-pgdg появляются в источниках программного обеспечения.

$ apt-cache policy pgadmin3 pgadmin3: Installed: 1.18.1-2 Candidate: 1.18.1-2 Version table: *** 1.18.1-2 0 500 http://us.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages 100 /var/lib/dpkg/status $ 

Показать установленные версии pgadmin3 :

$ dpkg-query -W pgadmin3 pgadmin3 1.18.1-2 $ 

взывать pgadmin3 -v показать исполняемую версию:

$ pgadmin3 -v pgAdmin III 1.18.1 $ 

Добавление trusty-pgdg репо (содержит более новые pgadmin3 )

Теперь я создал файл /etc/apt/sources.list.d/postgresql.list содержащий строку:

deb http://apt.postgresql.org/pub/repos/apt/ trusty-pgdg main 

А потом беги sudo apt-get update , Глядя на apt-cache policy теперь мы видим новую версию (1.20.0-3.pgdg14.04+1) из trusty-pgdg Сделки РЕПО. Обратите внимание на строку «Кандидат:», которая показывает, какая версия является лучшим кандидатом для установки:

$ apt-cache policy pgadmin3 pgadmin3: Installed: 1.18.1-2 Candidate: 1.20.0-3.pgdg14.04+1 Version table: 1.20.0-3.pgdg14.04+1 0 500 http://apt.postgresql.org/pub/repos/apt/ trusty-pgdg/main amd64 Packages *** 1.18.1-2 0 500 http://us.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages 100 /var/lib/dpkg/status $ 

ПРИМЕЧАНИЕ: потому что есть новый «Кандидат», либо apt-get dist-upgrade или же apt-get install pgadmin3 установит новую версию pgadmin3 ,

устанавливать pgadmin3 снова, чтобы получить самую последнюю версию из нового репо

Сейчас устанавливаем pgadmin3 снова, чтобы получить версию 1.20 (у нас уже есть trusty-pgdg в нашем списке источников программного обеспечения). apt-get install по умолчанию предпринимается попытка установить последнюю версию, показанную строкой «Кандидат:» в приведенной выше политике:

$ sudo apt-get install pgadmin3 [ . . . ] Preparing to unpack . /pgadmin3_1.20.0-3.pgdg14.04+1_amd64.deb . Unpacking pgadmin3 (1.20.0-3.pgdg14.04+1) over (1.18.1-2) . Preparing to unpack . /pgadmin3-data_1.20.0-3.pgdg14.04+1_all.deb . Unpacking pgadmin3-data (1.20.0-3.pgdg14.04+1) over (1.18.1-2) . [ . . . ] Setting up pgadmin3-data (1.20.0-3.pgdg14.04+1) . Setting up pgadmin3 (1.20.0-3.pgdg14.04+1) . [ . . . ] $ 

И проверьте установленную версию:

$ dpkg-query -W pgadmin3 pgadmin3 1.20.0-3.pgdg14.04+1 $ $ pgadmin3 -v pgAdmin III 1.20.0 $ 

Также показано apt-cache policy :

$ apt-cache policy pgadmin3 pgadmin3: Installed: 1.20.0-3.pgdg14.04+1 Candidate: 1.20.0-3.pgdg14.04+1 Version table: *** 1.20.0-3.pgdg14.04+1 0 500 http://apt.postgresql.org/pub/repos/apt/ trusty-pgdg/main amd64 Packages 100 /var/lib/dpkg/status 1.18.1-2 0 500 http://us.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages $ 

Если вы попытаетесь установить снова, никаких действий предприниматься не будет:

$ sudo apt-get install pgadmin3 Reading package lists. Done Building dependency tree Reading state information. Done pgadmin3 is already the newest version. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. $ 

Источник

Оцените статью
Adblock
detector