Acabo de actualizar a 12.04 desde 10.04 y actualicé apache2. Me encontré con lo siguiente:
- Al intentar instalar un pasajero, se quejó de que
apache2-prefork-dev
faltaba. sudo apt-get install apache2-prefork-dev
se queja:apache2-prefork-dev : Depends: apache2.2-common (= 2.2.22-1ubuntu1.4) but it is not going to be installed
sudo apt-get install apache2.2-common
se queja:apache2.2-common : Depends: apache2.2-bin (= 2.2.22-1ubuntu1.4) but it is not going to be installed
sudo apt-get install apache2.2-bin
instala.sudo apt-get install apache2.2-common
todavía no lo encuentra.
Desinstalé todo Apache varias veces, lo purgué, etc. ¿Alguna idea?
Respuesta1
Probé una instalación nueva de 12.04 LTS. La cuestión clave es que agregué el ppa:ondrej/php5
repositorio para php 5.4. Esto incluye Apache 2.4 sin encabezados de desarrollo. Como resultado, tengo instalado Apache 2.4.6, pero cuando voy a instalar los encabezados de desarrollo, el índice del paquete solo lo encuentra para 2.2.
Si me quedo con 12.04, parece que solo puedo obtener resultados compilando desde cero.
Si quiero paquetes administrados para php 5.4 y apache 2.4, no puedo quedarme con 12.04 LTS.
Tenga en cuenta que todo estaría bien si solo necesitara PHP normal y páginas estáticas. También necesito instalar Phusion Passenger for Rails, por lo que 12.04 no es una opción.
Intentaré actualizar a 13.10 y comentaré aquí nuevamente.