instalar package de uma versão superior

Iniciado por reise, 19 de Janeiro de 2009, 20:47

tópico anterior - próximo tópico

reise

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.

felipeborges

Citação de: reise 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.

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.

cyberlion

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

reise

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?

cyberlion

Citação de: reise 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?

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