O que a mensagem significa é que libapache2-mod-php5
não está instalado ( rc
significa removido (1ª letra, r), mas os arquivos de configuração não foram removidos (2ª letra c)). Então, para fazer o apache executar arquivos php novamente, você precisará reinstalá-lo.
Seu gerenciador de pacotes diz que você tem dependências não atendidas. Basicamente, por mais inteligente que seja, não foi possível descobrir uma maneira de fazer o que você pediu (provavelmente durante uma atualização), então você precisa descobrir por si mesmo. Veja esta questão para um procedimento detalhado. A questão é especificamente no Ubuntu, mas a maior parte é aplicável ao Debian também.
Em suma, você precisará descobrir por que esses pacotes não são instaláveis. Use apt-get install libdb5.1
para descobrir por que libdb5.1
não pode ser instalado, depois apt-get install libssl1.0.0
e finalmente apt-get install libxml2
. Por sua vez, isto irá indicar-lhe alguns outros pacotes que estão em falta ou com uma versão errada. Depois de descobrir onde está o problema, você provavelmente precisará apt-get install -f
desse pacote ( -f
significa força).