Como buscar os parâmetros ./configure usados da última vez?

13

Estou atualizando a pilha LAMP no servidor do cliente e preciso ./configure o mysql e o apache com as últimas configurações exatas com as quais eles foram compilados da última vez. Onde eu obtenho estes? A string de configuração do PHP pode ser obtida por php -i. E os outros?

    
por Vladislav Rastrusny 15.03.2010 / 13:20

3 respostas

18

O diretório de origem descompactado foi mantido? Em caso afirmativo, os sinalizadores configure normalmente estariam em config.status ou config.log .

Isso difere ligeiramente dependendo do software e se o autoconf foi usado ou não.

    
por 15.03.2010 / 14:29
3

config.status tem um sinalizador --config para imprimir a última configuração. Eu encontrei executando ./config.status --help

--config     print configuration, then exit

Portanto, basta executar ./config.status --config e imprimir todos os parâmetros de configuração.

    
por 24.05.2016 / 13:15
0

Dependendo de quanto tempo atrás eles foram compilados, as entradas de linha de comando usadas ainda podem estar no histórico do seu shell. No bash, você pesquisa de volta no histórico por meio do seguinte procedimento:

  1. ctrl-r inicia a função de pesquisa inversa no histórico
  2. Comece a digitar parte do comando que você deseja pesquisar (por exemplo, "configure")
  3. Pressione ctrl-r novamente se precisar pesquisar novamente após o primeiro resultado
  4. Pressione Enter para executar a linha de comando depois de encontrá-la (a seta para a direita normalmente traz de volta o prompt com a string de comando encontrada sem realmente executá-la)

Não deve ser todo evangélico, mas geralmente é muito ruim estar compilando muitos softwares ao invés de usar os pacotes fornecidos pela sua distro.

    
por 15.03.2010 / 14:25