Ubuntu

無法安裝 lsphp74-imagick:未滿足的依賴項

  • September 21, 2021

我有一個在 Amazon Lightsail 上執行的 Ubuntu 20.04 LTS 實例,但我無法安裝lsphp74-imagick

$ sudo apt install lsphp74-imagick

回复:

The following packages have unmet dependencies:
lsphp74-imagick : 
Depends: libmagickcore-6.q16-3 (>= 8:6.9.6.8) but it is not installable               
Depends: libmagickwand-6.q16-3 (>= 8:6.9.6.8) but it is not installable
Recommends: ttf-dejavu-core but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

對於 libmagickcore,我得到以下資訊:

$ sudo apt install libmagickcore-6.q16-3
..
E: Package 'libmagickcore-6.q16-3' has no installation candidate

不知道從這裡去哪裡。有人遇到過這個嗎?

任何幫助表示讚賞。

原始問題聽起來像一個儲存庫問題。就是這樣。

要解決這個問題:

自動安裝儲存庫

wget -O - http://rpms.litespeedtech.com/debian/enable_lst_debian_repo.sh | bash

手動修復

您可能會發現過時的行

grep -Ri litespeedtech /etc/apt/*

安裝 GPG 密鑰和源

wget -qO - https://rpms.litespeedtech.com/debian/lst_repo.gpg | sudo apt-key add -
sudo echo "deb http://rpms.litespeedtech.com/debian/ focal main" > /etc/apt/sources.list.d/openlitespeed.list

然後執行apt-get update,它應該消失了。

引用自:https://serverfault.com/questions/1077411