O SQLite3 pode ser atualizado no Ubuntu?

2

Eu gostaria de atualizar o SQLite3 na minha instância do Ubuntu que está executando a versão 3.8.2. A versão atual é 3.11.1.x. Eu queria saber se há algum risco em fazê-lo, já que o SQLite3 é uma ferramenta essencial para o Ubuntu e muitos aplicativos o usam.

Se é seguro fazer, qual é a melhor abordagem? Instalar a partir da distribuição Linux ou baixar a fonte e construir?

Obrigado

    
por J.D. Corbin 23.09.2015 / 17:13

3 respostas

3

Eu temo que ninguém possa dizer que é seguro. Isso significa que podemos ter 100% de certeza de que as alterações feitas após a versão 3.8.2 não afetarão sua instalação. Isso é obviamente impossível. A maneira prudente seria testar a nova versão em um sistema de teste que não é usado para produção, e se nada der errado, até onde você pode ver, atualizando seu sistema de produção.

Pode ser sábio ler as notas de lançamento .

    
por Jos 23.09.2015 / 17:19
1

Eu duvido que quaisquer mudanças importantes sejam feitas em uma pequena mudança de versão de 3.8.2 - 3.8.11.

Se o SQLite usar o Semântica como muitos projetos fazem, as únicas mudanças importantes que afetariam a compatibilidade são feitas entre as versões principais (por exemplo, 3.xx - > 4.xx neste caso). Assim, você deve estar bem para atualizá-lo, mas é claro que você deve ler os changelogs para confirmação.

Quanto à maneira correta de fazê-lo, se você mantiver seu sistema atualizado, você terá a versão mais atualizada do SQLite3 disponível para sua versão do Ubuntu disponível nos repositórios oficiais. Você pode ter certeza disso executando sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade .

Atualmente, a versão mais recente do SQLite3 disponível para o 14.04 LTS é a 3.8.2, conforme esta página . A última versão disponível através dos repositórios oficiais period é a versão 3.8.11.1, disponível para a versão 15.10.

Assim, se você quiser usar o 3.11.x em seu sistema, você terá que fazê-lo manualmente a partir de fontes fornecidas pelo SQlite.

    
por RPi Awesomeness 23.09.2015 / 17:23
1

Se tudo funcionar bem para você em 3.8.2, eu aconselho você a não atualizar. Dê uma olhada no log de alterações para ver se alguma alteração importante para você foi feita.

O SQLite 3.8.2 é a última versão estável e suportada para o Ubuntu 14.04.

O SQLite 3.11.1 é o pacote destinado ao Ubuntu 15.04 e atualmente está presente apenas no repositório Vivid Vervet.

Consulte aqui para mais informações.

Se você ainda deseja atualizar:

No Ubuntu 15.04 você simplesmente precisa executar o seguinte comando para atualizar seu pacote SQLite:

sudo apt-get update    
sudo apt-get upgrade

No Ubuntu 14.04 você tem que baixar e instalar Binários Pré-compilados para Linux disponíveis no site do SQLite.

    
por hg8 23.09.2015 / 17:18