Autor Tópico: instalar package de uma versão superior  (Lida 2236 vezes)

Offline reise

  • Usuário Ubuntu
  • *
  • Mensagens: 2
    • Ver perfil
instalar package de uma versão superior
« Online: 19 de Janeiro de 2009, 20:47 »
Boa noite, instalei o Ubuntu 8.04 mas agora ao tentar compilar um programa precisava da libupnp 1.6.6 que só está disponivel na 9.04, que ainda está em beta.
Esperando não ter dito nenhuma asneira, será possivel instalar só aquela libraria sem fazer upgrade ao sistema?

Obrigado.

Offline felipeborges

  • Usuário Ubuntu
  • *
  • Mensagens: 651
    • Ver perfil
    • felipe@borges:~# Liberdade não tem Preço!
Re: instalar package de uma versão superior
« Resposta #1 Online: 19 de Janeiro de 2009, 23:04 »
Boa noite, instalei o Ubuntu 8.04 mas agora ao tentar compilar um programa precisava da libupnp 1.6.6 que só está disponivel na 9.04, que ainda está em beta.
Esperando não ter dito nenhuma asneira, será possivel instalar só aquela libraria sem fazer upgrade ao sistema?

Obrigado.

Sim, é possível, mas é provável que possa ocorrer uma quebra de dependências em um programa que utilize desta lib porem na versão antiga (antes do upgrade).

Você pode baixar os pacotes em: http://packages.ubuntu.com/ e instalar com: sudo dpkg -i nomedopacote.deb

Caso ocorra uma quebra em algum pacote, a solução é o downgrade da lib em questão.
Meu blog sobre GNU/Linux
Debian Lenny e Gentoo.

Offline cyberlion

  • Usuário Ubuntu
  • *
  • Mensagens: 213
    • Ver perfil
    • Nóis na Tira
Re: instalar package de uma versão superior
« Resposta #2 Online: 20 de Janeiro de 2009, 13:13 »
No seu caso, o melhor a fazer é compilar a libupnp 1.6.6.
Isso porque, muito provavelmente, haverá erros de compatibilidade entre os pacotes (pacote X precisa do Y, mas só tem o Z disponível... e por aí vai)
Ubuntu 8.10 - LG R405-A MID (160HD - 3GB RAM - ati x1250)
Blog com tirinhas livres: http://noisnatira.com

Offline reise

  • Usuário Ubuntu
  • *
  • Mensagens: 2
    • Ver perfil
Re: instalar package de uma versão superior
« Resposta #3 Online: 20 de Janeiro de 2009, 15:21 »
Ainda não experimentei nenhuma das hipóteses porque estou no trabalho, mas imaginemos que compilo "à mão", como faço para o programa que estou a compilar a encontrar com o configure?
Basta colocar na path?

Offline cyberlion

  • Usuário Ubuntu
  • *
  • Mensagens: 213
    • Ver perfil
    • Nóis na Tira
Re: instalar package de uma versão superior
« Resposta #4 Online: 20 de Janeiro de 2009, 22:07 »
Ainda não experimentei nenhuma das hipóteses porque estou no trabalho, mas imaginemos que compilo "à mão", como faço para o programa que estou a compilar a encontrar com o configure?
Basta colocar na path?

Ao executar a compilação e posterior instalação, a biblioteca já será reconhecido pelo configure.
Ubuntu 8.10 - LG R405-A MID (160HD - 3GB RAM - ati x1250)
Blog com tirinhas livres: http://noisnatira.com