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.
Tidak ada komentar:
Posting Komentar