
이 질문은 손상된 ArangoDB Enterprise 버전을 설치할 때 발생하는 오류에 관한 것입니다. 이로 인해 다른 패키지를 추가로 설치할 수 없으며 제 목표는 이 문제를 해결하는 것입니다.
패키지를 설치/제거하려고 하면 다음 오류가 발생합니다.
dpkg: warning: overriding problem because --force enabled:
dpkg: warning: package is in a very bad inconsistent state; you should
reinstall it before attempting a removal
(Reading database ... 252333 files and directories currently installed.)
Removing arangodb3e (3.3.3) ...
Failed to stop arangodb3e.service: Unit arangodb3e.service not loaded.
dpkg: error processing package arangodb3e (--remove):
subprocess installed pre-removal script returned error exit status 5
failed to locate javascript.app-path directory, its neither available in '/var/lib/arangodb3-apps' nor in '//var/lib/arangodb3-apps'
FATAL ERROR: EXIT_FAILED - "exit with error"
dpkg: error while cleaning up:
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
arangodb3e
나는 다음을 시도했지만 여전히 운이 없습니다.
sudo dpkg --remove --force-remove-reinstreq arangodb3e
답변1
어떻게 고치는 지:
sudo mv /var/lib/dpkg/info/arangodb3e.* /tmp/
sudo dpkg --remove --force-remove-reinstreq arangodb3e
sudo apt-get remove arangodb3e
sudo apt-get autoremove && sudo apt-get autoclean
이제 ArangoDB Enterprise를 포함한 다른 소프트웨어를 설치/재설치할 수 있게 되었는데, 설치가 엉망인 것으로 판명되었습니다.
모든 아랑고 데이터를 제거하려면:
cd etc
sudo rm -rf arangodb3
cd /var/run
sudo rm -rf arangodb/
cd /usr/share
sudo rm -rf arangodb3
cd /etc/lib
sudo rm -rf aranogdb3/
cd /var/lib
sudo rm -rf arangodb3/
cd /var/lib
sudo rm -rf arangodb3e/
sudo rm -rf arangdodb3-apps/
cd /var/log
sudo rm -rf arangodb3/
cd /usr/share/doc
sudo rm -rf arangodb3/
cd /var/tmp
sudo rm -rf arangod