Fedora 35にPostgreSQL 14をアンインストールする
環境情報
1.OSバージョンの確認
# cat /etc/redhat-release
Fedora release 35 (Thirty Five)
2.postgresqlバージョンの確認
# psql -V
psql (PostgreSQL) 14.0
PostgreSQLをアンインストールする方法
1.PostgreSQLのステータスを確認します
# systemctl status postgresql ● postgresql.service - PostgreSQL database server Loaded: loaded (/usr/lib/systemd/system/postgresql.service; enabled; vendor preset: disabled) Active: active (running) since Wed 2021-12-15 10:30:29 JST; 2h 49min ago
2.PostgreSQLのサービスを停止します
# systemctl stop postgresql
自動起動を無効にします
# systemctl disable postgresql
Removed /etc/systemd/system/multi-user.target.wants/postgresql.service.
3. PostgreSQLのパッケージを検索します
# rpm -qa | grep postgres postgresql-private-libs-14.0-1.module_f35+13197+dca6e3a6.x86_64 postgresql-14.0-1.module_f35+13197+dca6e3a6.x86_64 postgresql-contrib-14.0-1.module_f35+13197+dca6e3a6.x86_64 postgresql-server-14.0-1.module_f35+13197+dca6e3a6.x86_64
4.postgresqlをアンインストールします
# dnf remove postgresql 略 削除しました: postgresql-14.0-1.module_f35+13197+dca6e3a6.x86_64 postgresql-contrib-14.0-1.module_f35+13197+dca6e3a6.x86_64 postgresql-private-libs-14.0-1.module_f35+13197+dca6e3a6.x86_64 postgresql-server-14.0-1.module_f35+13197+dca6e3a6.x86_64 uuid-1.6.2-52.fc35.x86_64
5.PostgreSQlのパッケージを再度検索します
# rpm -qa | grep postgres 結果:なし 削除OK # psql -V -bash: /usr/bin/psql: そのようなファイルやディレクトリはありません
6.PostgreSQLのディレクトリを削除します
# ls /var/lib | grep pgsql pgsql
検索したディレクトリを削除します
# rm -rf /var/lib/pgsql
7.postgresユーザーを削除します
# userdel -r postgres