私はもう試した
Sudo apt-get purge postgresql
Sudo apt-get autoremove postgresql
そして
Sudo apt-get --purge remove postgresql
しかし、この後dpkg -l | grep postgres
はそれを私に与えます:
pi postgresql-9.1 9.1.11-0ubuntu0.13.04 AMD64 object-relational SQL database, version 9.1 server
pi postgresql-client-9.1 9.1.11-0ubuntu0.13.04 AMD64 front-end programs for PostgreSQL 9.1
ii postgresql-client-common 140 all manager for multiple PostgreSQL client versions
ii postgresql-common 140 all PostgreSQL database-cluster manager
ii postgresql-contrib 9.1+140 all additional facilities for PostgreSQL (supported version)
ii postgresql-contrib-9.1 9.1.11-0ubuntu0.13.04 AMD64 additional facilities for PostgreSQL
ii postgresql-doc-9.1 9.1.11-0ubuntu0.13.04 all documentation for the PostgreSQL database management system
そして、psql
を起動しようとすると:
psql: could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?
だから、私が見ることができるように、postgresqlがインストールされています。
次のコマンドを実行して、PostgreSQLを完全に削除できます。
Sudo apt-get purge 'postgresql-*'
Sudo apt-get autoremove 'postgresql-*'
apt-get --purge remove postgresql-common
Dpkg --info <packagename>
ご覧のとおり、これはこの現在のパッケージに必要です。ほとんどの場合、すべての人が必要とする単純なパッケージがあります。これはaptで削除できます。
psql
はpostgresql-client
パッケージからのものです。したがって、パッケージの完全な名前を使用して削除します。
apt-get remove postgresql-client-9.1