Se tiver compilado o código no pacote, você precisará reconstruí-lo na maioria dos casos.
Breve resumo sobre como fazer isso:
Para fazer isso, baixe o pacote source no Ubuntu 14.04 ou 14.10 (o que você quis dizer com "Ubuntu 14") com apt-get source -d packagename
e copie os arquivos baixados, um .dsc
e geralmente um .debian.tar.xz
ou .debian.tar.gz
(às vezes ainda .diff.gz
) e geralmente um .orig.tar.gz
na máquina com a versão antiga do Ubuntu (suponho que o Ubuntu 12.04 desde 12.10 não é mais suportado).
Lá, descompacte o pacote de origem com dpkg-source -x file.dsc
(como as seguintes ferramentas do pacote dpkg-dev
) no arquivo .dsc
copiado e mude para o diretório criado.
Em seguida, verifique se você tem todas as dependências de compilação instaladas com dpkg-checkbuilddeps
, instale as que faltam, se necessário.
Opcionalmente, execute dch --bpo
para adicionar uma entrada de changelog e um número de versão apropriados, dependendo de quão adequado o backport deve ser.
Em seguida, execute dpkg-buildpackage -b
para reconstruir o pacote.