この質問は、破損した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
直し方:
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を含む他のソフトウェアをインストール/再インストールできます。インストールはルージュインストールであることが判明しました。
すべてのarangoデータを削除するには:
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