Cara Uninstall Odoo 12 di Ubuntu 16.04

Kadang-kadang kita butuh untuk menghapus aplikasi yang sudah tertanam di komputer. Seperti yang sedang admin alami gegara gagal memasang Odoo 12 di Linux. Padahal tutorial yang menjadi rujukan tidak mengalami nasib yang sama.

Ini mungkin disebabkan lingkungan sistem yang memang tidak sama. 

Barangkali, penggunaan web server yang sudah terpasang wordpress dan prestashop butuh pengaturan yang lebih kompleks. Oleh karena itu saya memulainya dengan mengupdate system Linux terlebih dahulu. 

Setelah itu, sekarang saatnya menghapus semua setingan dan file Odoo yang terpasang di sistem operasi Linux. Untuk melakukannya silahkan ikuti langkah-langkah berikut ini:


Menghentikan Odoo Server 

sudo service odoo stop

atau

sudo service odoo-server stop


Menghapus Direktori Odoo

sudo rm -R /opt/odoo


Menghapus File Konfigurasi

sudo rm -f /etc/odoo.conf

sudo rm -f /etc/odoo-server.conf

sudo rm -f /etc/odoo/odoo.conf


Menghapus Odoo dari Startup

sudo update-rc.d -f odoo remove

atau

sudo update-rc.d -f odoo-server remove

Kemudian

sudo rm -f /etc/init.d/odoo

atau 

sudo rm -f /etc/init.d/odoo-server

 

Menghapus User dan Group Odoo

sudo userdel -r postgres

Output:

userdel: user postgres is currently used by process 1335 

Disini, saya mengalami error dan tidak bisa menghapus user Odoo. Saya abaikan saja untuk melakukan proses selanjutnya dengan menghapus grup Odoo.

sudo groupdel postgres

Output:
groupdel: cannot remove the primary group of user 'postgres' 

Disini admin kembali menemui hal yang sama, tidak bisa menghapus grup Odoo yang sudah dibuat. Langkah yang saya lakukan adalah abaikan saja terlebih dahulu.


Menghapus Database

sudo apt-get remove postgresql -y

Output:

After this operation, 59,4 kB disk space will be freed.
(Reading database ... 371587 files and directories currently installed.)
Removing postgresql (9.5+173ubuntu0.3) ...

sudo apt-get --purge remove postgresql\* -y

Output:

After this operation, 437 MB disk space will be freed.
(Reading database ... 371584 files and directories currently installed.)
Removing odoo (11.0.20171101) ...

sudo rm -rf /etc/postgresql/

sudo rm -rf /etc/postgresql-common/

sudo rm -rf /var/lib/postgresql/

sudo service apache2 restart

 

Kesimpulan

Proses uninstall Odoo bisa dilakukan tanpa ada masalah berarti. Adapun error pada saat menghapus user dan grup otomatis ditanggulangi oleh perintah selanjutnya. Ini dibuktikan dengan mengulang perintah untuk menghapus user dan grup. Hasil outputnya akan ada notifikasi "groupdel: group 'postgres' does not exist" dan "userdel: user 'postgres' does not exist". Ini menunjukan bahwa user dan grup postresql sudah terhapus.

Selamat mencoba.

Baca Juga

Tidak ada komentar:

Posting Komentar