Неустранимые сломанные зависимости, блокирующие установку QGIS на Xenial, обновленном с Trusty
Я обновил Trusty до Xenial, следуя пошаговому предложению Ubuntu, но я не смог снова установить QGIS LTR (следуя инструкциям qgis.org, к которым я очень привык, установив qgis на многие компьютеры Ubuntu), будучи заблокированным двумя неисправными пакеты. Попытался sudo автоматически удалить и очистить с помощью терминала, и если Synaptic сразу обнаружит, что они сломаны, он не сможет их удалить. Вот подробности, предоставленные Synaptic:
(Reading database ... 248305 files and directories currently installed.)
Removing python-qgis-common (1:2.14.5+24xenial) ...
Could not find platform independent libraries <prefix>
Could not find platform dependent libraries <exec_prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
ImportError: No module named site
dpkg: error processing package python-qgis-common (--remove):
subprocess installed pre-removal script returned error exit status 1
Could not find platform independent libraries <prefix>
Could not find platform dependent libraries <exec_prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
ImportError: No module named site
dpkg: error while cleaning up:
subprocess installed post-installation script returned error exit status 1
dpkg: python-matplotlib: dependency problems, but removing anyway as you requested:
python-qgis-common depends on python-matplotlib.
Removing python-matplotlib (1.5.1-1ubuntu1) ...
Could not find platform independent libraries <prefix>
Could not find platform dependent libraries <exec_prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
ImportError: No module named site
dpkg: error processing package python-matplotlib (--remove):
subprocess installed pre-removal script returned error exit status 1
Errors were encountered while processing:
python-qgis-common
python-matplotlib
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install. Trying to recover: