Como instalo o ImageMagick 6.5.6 no Debian Lenny?

1

O pacote mais recente do apt é o 6.3.7, mas tem problemas com o redimensionamento do png.

    
por user8422 24.06.2010 / 22:46

2 respostas

3

Isso pode pertencer ao SuperUser, mas supondo que você quer dizer "6.5.6 ou posterior" ...

Verifique se existe uma entrada de fontes para o Squeeze (teste) em /etc/apt/sources.list :

deb-src http://http.us.debian.org/debian squeeze main contrib non-free

Executar apt-get update (como root)

Execute apt-get build-dep imagemagick (como root, isso instala as dependências de compilação)

Mude para um diretório que você usará para criar.

Para a próxima parte, você pode ser um usuário comum.

Executar apt-get source imagemagick (deve pegar automaticamente a versão do Teste, atualmente 6.6.0)

Isso fará o download e descompactará o pacote de origem mais recente. CD no diretório criado que contém a fonte descompactada ( imagemagick-6.6.0.4/ no momento em que escrevo).

Execute fakeroot debian/rules binary e, se tudo correr bem, cd ..

Nesse diretório haverá um conjunto de debug imagemagick que tem apenas dependências de construção do Lenny (ou seja, você acabou de fazer o backport do imagemagick para o seu ambiente).

Como root novamente, execute dpkg -i *.deb .

Aproveite seus novos pacotes, mas lembre-se de verificar periodicamente as versões de segurança e reconstruí-las conforme necessário, já que agora você está fora da estrutura de lançamento de segurança do Debian. Você pode querer considerar assinar a lista de discussão debian-security-announce.

    
por 24.06.2010 / 23:12
1
por 24.06.2010 / 23:01