Если вдруг кому-то потребуется установить на старую версию debian версию Java которой нет в репозиториях, то как это сделать описано ниже.
Пример такой необходимости: Jenkins начиная с версии 1.612 (2015/05/03) требует версии Java 7. Эта версия в debian squeeze недоступна.
Делаем раз:
В файл /etc/apt/sources.list добавляем строки
deb http://ppa.launchpad.net/webupd8team/java/ubuntu precise main
deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu precise main
Делаем два:
Добавляем ключ от добавленного репозитория
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EEA14886
Делаем три:
Обновляем список пакетов
sudo apt-get update
Делаем четыре:
Устанавливаем нужную версию java. Например такую и так:
sudo apt-get install oracle-java7-installer