Обратите внимание, что поддержка настольных версий 8.04 LTS скоро истекает - если это настольный компьютер, возможно, самый простой ответ - это обновить до 10.04 LTS, 10.10 или очень скоро - предстоящий выпуск 11.04 (или как они назовут следующий выпуск). Возможно, не «самый простой ответ», а ответ, который включает обновления безопасности для Mozilla, Adobe Flash, Kernel и т. Д.
Многие новые версии пакетов поддерживаются с помощью Ubuntu Backports , но я не заметил python-matplotlib
в списке доступных пакетов . Возможно, они предоставят это, если вы спросите, может быть, это будет слишком много работы.
Вы всегда можете попробовать установить более новые версии из более новых выпусков, но более новые версии Python и библиотек могут создать худшие проблемы. (Но, вероятно, будет работать нормально.) См. Справочную страницу apt_preferences(5)
для получения подробной информации о том, как настроить несколько источников APT и выбрать некоторые конкретные пакеты из более нового дистрибутива ( закрепление ), и полагаться на более старый дистрибутив для всех другие пакеты.
Ответ Джима на сборку нужной вам версии из исходного кода, вероятно, является вашим лучшим вторым вариантом, если установка более новой версии дистрибутива слишком устрашает / в противном случае невозможна.