Это - что-то вроде странного. Когда я работаю sudo apt-get install php7.0-sqlite3
Мне говорят это
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies.
php7.0-sqlite3 : Depends: php7.0-common (= 7.0.4-7ubuntu2) but 7.0.8-0ubuntu0.16.04.3 is to be installed
E: Unable to correct problems, you have held broken packages.
Однако на странице для php7.0-sqlite3 затем это перечисляет 7.0.8-0ubuntu0.16.04.3
версия php7.0-common
как поддерживаемая зависимость. Итак, почему это не может установить?
Я попытался работать apt-get update
, apt-get upgrade
, apt-get install -f
, apt-get dist-upgrade
и этажерка, напрасно.
Существует немного способов, которыми я скажу Вам два
, что сначала необходимо установить это и выполнить команды через Терминал, и если он все еще не работал, затем пробуют эти шаги:
открывают Терминал путем поиска его, или просто нажатие
CTRL+ALT+T
сначала делает
sudo apt-get -f install
затем
sudo dpkg --configure -a
и выполняет это снова
sudo apt-get -f install
, если Вы получаете это:
0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
затем это не работало затем, Вы пробуете этот второй метод
sudo apt-get -u dist-upgrade
, Если это показывает какие-либо сохраненные пакеты, лучше устранять их. Пакеты сохранены из-за конфликтов зависимости, которые apt
не могут решить. Попробуйте эту команду, чтобы найти и восстановить конфликты:
sudo apt-get -o Debug::pkgProblemResolver=yes dist-upgrade
затем должно быть похожим на это
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
, если Ваши все еще ошибки получения пробуют:
удостоверяются, что они все отмечаются