Ibland kan avbrott eller ofullständiga nedladdningar under programvaruinstallation lämna dig med partiella filer och tomma kataloger. Denna guide visar hur du säkert och fullständigt tar bort PostgreSQL från en Ubuntu 16.04-server. Innan du påbörjar avinstallationen är det avgörande att säkerhetskopiera alla databaser du kan behöva för att förhindra dataförlust.
Så här gör du
-
Steg 1: Lista PostgreSQL-paketen
Använd dpkg-verktyget för att lista de paket som är associerade med PostgreSQL-installationen:
dpkg -l | grep postgresDetta kommando visar alla installerade PostgreSQL-relaterade paket på ditt system.
-
Steg 2: Avinstallera PostgreSQL-paket
Baserat på paketlistan från steg 1 kan du ta bort alla associerade programvarupaket med ett enda kommando. Använd
apt-get --purge remove-kommandot följt av namnen på varje identifierat paket separerat med mellanslag.Exempel med en typisk PostgreSQL 10-installation:
sudo apt-get --purge remove pgdg-keyring postgresql-10 postgresql-client-10 postgresql-client-common postgresql-commonFlaggan
--purgesäkerställer att även konfigurationsfiler tas bort. -
Steg 3: Verifiera PostgreSQL-borttagning
Efter att ha kört borttagningskommandot bör försök att komma åt PostgreSQL-miljön misslyckas. Bekräfta att avinstallationen lyckades genom att köra:
dpkg -l | grep postgresOm avinstallationen lyckades bör det inte finnas någon utdata från kommandot, vilket indikerar att PostgreSQL har tagits bort helt från systemet.