não consigo instalar o fastcgi ubuntu server: o pacote libapache2-mod-fastcgi não está disponível

5

Quando eu tento instalar o fastcgi no servidor ubuntu 12.04, recebo o seguinte erro:

sudo apt-get install libapache2-mod-fastcgi


Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package libapache2-mod-fastcgi is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'libapache2-mod-fastcgi' has no installation candidate

Alguma solução?

    
por brpaz 03.06.2012 / 17:18

3 respostas

14

libapache2-mod-fastcgi pode ser encontrado em multiverse . Se bem me lembro, uma instalação padrão do Ubuntu usado para não permitir multiverse (mas deve hoje em dia).

Talvez esteja desativado em seu sistema e você tenha que adicioná-lo à lista de repositórios (tão fácil quanto editar /etc/apt/sources.list e anexar multiverse depois de main ou usando o gerenciador de pacotes gráficos).

O Debian envia libapache2-mod-fastcgi como parte de não-livre , por isso provavelmente é um problema de licença.

    
por 04.06.2012 / 00:15
0

Este pacote pode ser encontrado nos pacotes do Ubuntu 12.04 como mostrado aqui . Você pode ter fontes apt inválidas. Você fez alguma alteração nas suas fontes?

Você também pode tentar executar:

$ sudo apt-get update
$ sudo apt-get upgrade

para atualizar sua lista de pacotes e atualizar os pacotes que precisam ser atualizados.

    
por 03.06.2012 / 17:27
0

Se você não conseguir executar uma atualização / atualização adequada, tente seguir

sudo apt-get check

e se forem encontradas 'dependências quebradas', execute o que khaled disse com o parâmetro -f adicionado, assim:

sudo apt-get -f update
sudo apt-get -f upgrade
    
por 03.06.2012 / 17:35