Selasa, 04 Desember 2018

Mengatasi RabbitMQ Tidak Bisa Diinstall di Linux

Pada kesempatan kali ini saya akan berbagi pengalaman menyelesaikan masalah RabbitMQ tidak bisa dipasang dengan pesan error "installed rabbitmq-server package post-installation script subprocess returned error exit status 1".

Kasusnya memang aneh, walaupun terjadi error pada proses installasi tetapi RabbitMQ bisa dijalankan dengan lancar. Saya coba cek service ternyata RabbitMQ berjalan dengan normal.

Setelah beberapa jam dibuat pusing oleh error yang belum jelas penyebabnya, akhirnya masalah bisa diatasi dengan menghapus script post install RabbitMQ.

Berikut adalah perintahnya:

1. Cari file post-install RabbitMQ
cd /var/lib/dpkg/info
ls | grep rabbitmq

Anda akan melihat daftar file yang mengandung kata "rabbitmq" didalam namanya.

2. Hapus file post-install RabbitMQ
sudo rm rabbitmq-server.postinst

3. Force install
sudo apt-get install -f

Anda akan melihat warning "Affected packages: rabbitmq-server:---"

Ulangi perintah:
sudo apt-get install -f

Selesai.

Show Comments