Atualizando o GNU Awk no Ubuntu 12.04

0

Eu gostaria de atualizar o GNU Awk versão 3.1.8 para a versão mais recente. Como posso atualizar versões usando o Ubuntu 12.04?

    
por jameela 12.12.2012 / 13:57

2 respostas

2

Em vez de compilar a partir da fonte, como na resposta do @maggotbrain, e confundir totalmente o gerenciamento de pacotes, use um pacote mais novo.

Faça o download do Quantal aqui (4.0.1) e instale usando por exemplo

sudo dpkg -i gawk_4.0.1+dfsg-2_amd64.deb

Tem dependências muito padrão facilmente encontradas no Ubuntu Precise, então isso é um backport muito trivial.

Vantagens:

  • Você não sobrescreve arquivos gerenciados pelo seu gerenciamento de pacotes
  • A reversão também é muito fácil, basta dizer ao seu gerenciamento de pacotes para instalar outra versão candidata.
  • Não envolve a compilação e, portanto,
  • não requer que você instale as dependências de construção.

No entanto, não apenas atualize cegamente o software no seu sistema. Manter versões mais antigas e estáveis faz parte do cronograma de lançamento do Ubuntu. Isso garante que os desenvolvedores possam "congelar" as bibliotecas compartilhadas e usá-las de maneira eficiente. Segurança e graves bugs serão devolvidos para as versões liberadas com o lançamento do SO.

    
por gertvdijk 12.12.2012 / 16:22
0

Para obter uma versão mais recente (não testada contra o Ubuntu), você pode baixar o tarball mais recente da fonte em link e execute os comandos:

./configure 
make 
sudo make install

Eu também recomendaria ler o CompilingEasyHowTo do Ubuntu antes de instalar apenas para ter certeza de que você tem as ferramentas necessárias em seu sistema já.

    
por Kevin Bowen 12.12.2012 / 14:13