Por que existem duas versões de boost e quais são as utilidades do Ubuntu?

1

Talvez isso tenha a ver com minha falta de conhecimento quando se trata de repositórios do Ubuntu, mas estou tentando entender quais versões do boost o Ubuntu tem disponível e qual versão é a melhor para usar.

Ao ler a descrição do pacote libboost-all-dev , ele diz "Versão do Boost (atualmente 1.46)", mas a versão que eu instalei relata a versão 1.48.0.2 . Instalando libboost-all-dev me pegou pacotes de reforço que todos parecem ser a versão 1.46.1-7ubuntu3 (precise) , mas eu notei outros pacotes de reforço com uma versão de 1.48.0-3 (precise) .

Alguém poderia me explicar qual versão do boost vem com a instalação do Ubuntu (ou talvez como descobrir qual versão do boost vem com a instalação de alguma versão específica do Ubuntu) sem ter que executar uma instalação?

E se alguém souber, por que o pacote libboost-all-dev relata uma versão diferente de sua descrição, mas parece realmente obter a versão da descrição, não aquelas que correspondem à sua versão?

    
por Styne666 28.10.2012 / 16:34

2 respostas

1

Bem, parece que descobri parte da resposta ao escrever a pergunta.

A interface web para o navegador de pacotes permitirá que você encontre as bibliotecas de lançamentos particulares .

Ainda confuso sobre o versionamento do pacote boost!

    
por Styne666 28.10.2012 / 16:34
1

Você executou sudo apt-get update antes de instalar libboost-all-dev ?

Se você fez, você deveria ter terminado com a versão mais recente para 12.04, que é 1.48.0.2 .

Cada versão do Ubuntu tem uma versão "mais recente" diferente disponível, por exemplo, 13.10 tem 1.53.0.0 e 14.04 tem 1.54.0.1 . Geralmente, você deve ficar com a versão fornecida nos repositórios oficiais, a menos que você tenha uma boa razão para não fazer isso, e atualize seu sistema de vez em quando. Atualizações do Ubuntu são muito estáveis, eu para uma atualização & amp; atualizar todos os meus servidores diariamente.

    
por kraxor 02.06.2014 / 10:35