Instalando o Apache2 a partir do apt-src

0

Eu precisava fazer algumas edições no Apache2 a partir do código-fonte e agora não consigo descobrir como instalá-lo depois de compilado. Depois que eu usei apt-src build apache2 , esses .debs foram criados:

-rw-r--r--  1 root root    1400 Jun 18 09:54 apache2_2.2.16-6+squeeze1_i386.deb
-rw-r--r--  1 root root 6369022 Mar 23 15:30 apache2_2.2.16.orig.tar.gz
-rw-r--r--  1 root root 1343978 Jun 18 09:54 apache2.2-bin_2.2.16-6+squeeze1_i386.deb
-rw-r--r--  1 root root  307208 Jun 18 09:54 apache2.2-common_2.2.16-6+squeeze1_i386.deb
-rw-r--r--  1 root root 2668154 Jun 18 09:54 apache2-dbg_2.2.16-6+squeeze1_i386.deb
-rw-r--r--  1 root root 2299360 Jun 18 09:54 apache2-doc_2.2.16-6+squeeze1_all.deb
-rw-r--r--  1 root root    2268 Jun 18 09:54 apache2-mpm-event_2.2.16-6+squeeze1_i386.deb
-rw-r--r--  1 root root    2288 Jun 18 09:54 apache2-mpm-itk_2.2.16-6+squeeze1_i386.deb
-rw-r--r--  1 root root    2304 Jun 18 09:54 apache2-mpm-prefork_2.2.16-6+squeeze1_i386.deb
-rw-r--r--  1 root root    2240 Jun 18 09:54 apache2-mpm-worker_2.2.16-6+squeeze1_i386.deb
-rw-r--r--  1 root root  137330 Jun 18 09:54 apache2-prefork-dev_2.2.16-6+squeeze1_i386.deb
-rw-r--r--  1 root root   98264 Jun 18 09:54 apache2-suexec_2.2.16-6+squeeze1_i386.deb
-rw-r--r--  1 root root   99944 Jun 18 09:54 apache2-suexec-custom_2.2.16-6+squeeze1_i386.deb
-rw-r--r--  1 root root  138476 Jun 18 09:54 apache2-threaded-dev_2.2.16-6+squeeze1_i386.deb
-rw-r--r--  1 root root  164568 Jun 18 09:54 apache2-utils_2.2.16-6+squeeze1_i386.deb

No entanto, não sei como instalar esses problemas de dependência. Eu tentei apenas usar dpkg -i *.deb , mas ele retorna:

 apache2 depends on apache2-mpm-worker (= 2.2.16-6+squeeze1) | apache2-mpm-prefork (= 2.2.16-6+squeeze1) | apache2-mpm-event (= 2.2.16-6+squeeze1) | apache2-mpm-itk (= 2.2.16-6+squeeze1); however:
  Package apache2-mpm-worker is not installed.
  Package apache2-mpm-prefork is not installed.
  Package apache2-mpm-event is not configured yet.
  Package apache2-mpm-itk is not installed.
 apache2 depends on apache2.2-common (= 2.2.16-6+squeeze1); however:
  Package apache2.2-common is not configured yet.

Como posso instalar corretamente esses pacotes?

    
por Kevin Evans 18.06.2011 / 19:07

1 resposta

1

Você tem todos os .deb, mas está tentando instalar o pacote apache2 primeiro. A única maneira de pensar nisso é instalar as dependências primeiro, usando algo assim:

dpkg -i apache2-*.deb
dpkg -i apache2.2-*.deb
dpkg -i apache2_2*.deb

como os pacotes apache2- * e apache2.2- * parecem depender dos pacotes apache2_2 *.

    
por 18.06.2011 / 20:32