Tilanteissa, joissa ohjelmistoinstallointi keskeytyy tai lataukset ovat epäkunnossa, saatetaan jättää osittaisia tiedostoja ja tyhjiä hakemistoja. Tällaisissa tapauksissa sinun saattaa tarvita viimeksi asennetun ohjelmiston täysi poistaminen. Tämä opetusohje antaa vaiheittaisen oppaaisen PostgreSQL:n turvallisesta poistamisesta Ubuntu 16.04 palvelimelta.

Tärkeää: Tee varmuuskopio ennen poistoa

Ennen poistoprosessin aloittamista on kriittista tehdä varmuuskopiota kaikista tarvituista tietokannoista, jotta voit välttää datan menetyksen.

Kuinka poistaa PostgreSQL

  1. Vaihe 1: Listaa PostgreSQL-paketit

    Käytä dpkg-työkalua listamaan PostgreSQL-asennuksen liittyvät paketit:

    dpkg -l | grep postgres

    Tämä komento näyttää kaikki järjestelmälläsi asennetut PostgreSQL-kokonaisuuteen liittyvät paketit.

  2. Vaihe 2: Poista PostgreSQL-paketit

    Pohjautuen vaiheessa 1 saatuihin pakettilistoihin, voit tehokkaasti poistaa kaikki liittyvät ohjelmistopaketit yhdellä komennolla. Käytä apt-get --purge remove-komentoa seurattuna jokaisen tunnistetun paketin nimillä välilyönnillä eroteltuna.

    Esimerkiksi, jos sinulla on asennettu seuraavat paketit:

    • pgdg-keyring
    • postgresql-10
    • postgresql-client-10
    • postgresql-client-common
    • postgresql-common

    Purge remove-komento näyttäisi seuraavalta:

    sudo apt-get --purge remove pgdg-keyring postgresql-10 postgresql-client-10 postgresql-client-common postgresql-common
  3. Vaihe 3: Varmista PostgreSQL:n poisto

    Poistokomennon suorittamisen jälkeen yritämällä päästä PostgreSQL-ympäristöön pitäisi olla epäonnistunut. Varmista tämä uudelleenajamalla dpkg -l | grep postgres-komentoa ja etsimällä 'postgres'-merkkijonoa.

    Jos poisto onnistui, komennosta ei pitäisi tulla tulostetta, mikä osoittaa, että PostgreSQL on täysin poistettu.