Estou tentando instalar, libpcre3-dev
mas ele me dá o seguinte erro:
Os seguintes pacotes têm dependências não atendidas: libpcre3-dev: Depende: libpcre3 (= 2: 8.38-3.1) mas 2: 8.39-1 + deb.sury.org ~ confiável + 1 deve ser instalado E: Não é possível corrigir os problemas, você realizaram pacotes quebrados.
O 2:8.39-1+deb.sury.org~trusty+1
é de um ppa 'antigo' (ondrej), então peguei uma nova e nova fonte Sources.list .
Eu tive o mesmo problema php7.0-dev
e acabei desinstalando o php7.0 e instalando-o nos repositórios oficiais.
Agora, quando eu quero removê- libpcre3
lo, ele deseja remover quase todos os meus pacotes? Existe outra maneira de "mudar" o pacote libpcre3 para o pacote "oficial"?
Eu também tentei isso , sem sorte
fonte
Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package 2:8.41-1.1+ubuntu17.10.1+deb.sury.org+3 E: Couldn't find any package by glob '2:8.41-1.1+ubuntu17.10.1+deb.sury.org+3' E: Couldn't find any package by regex '2:8.41-1.1+ubuntu17.10.1+deb.sury.org+3'
libpcre3
partir do 16.04, o APT removeu todos os pacotes, dependendo da versão 18.04 dolibpcre3
. Geralmente, é uma boa idéia remover fontes de pacotes antigos.