Сначало выполнил:
apt-get --fix-broken install
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Исправление зависимостей... Завершено
Следующие пакеты будут УДАЛЕНЫ:
jdk1.8.0_45
0 будет обновлено, 0 новых установлено, 1 пакетов будет удалено и 0 не будет обновлено.
Необходимо получить 0B архивов.
После распаковки будет освобождено 244MB дискового пространства.
Продолжить? [Y/n] y
Совершаем изменения...
Preparing... ################################################################################################### [100%]
Running /usr/lib/rpm/posttrans-filetriggers
Завершено.
Потом
apt-get install jdk-8u45-linux-x64.rpm
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Выбрано jdk1.8.0_45 для 'jdk-8u45-linux-x64.rpm'
Некоторые пакеты установить невозможно. Это может означать, что Вы
потребовали невозможного, либо пользуетесь нестабильным репозиторием.
Часть необходимых пакетов либо ещё не создана, либо была удалена
из каталога 'Входящие'.
Так как для выполнения Вашего запроса достаточно одной операции, то
скорее всего этот пакет просто невозможно установить. Сообщите, пожалуйста,
об этом как о найденной ошибке в пакете.
Эти сведения могут помочь найти выход из ситуации:
Следующие пакеты имеют неудовлетворенные зависимости:
jdk1.8.0_45: Требует: /usr/sbin/alternatives но пакет не может быть установлен
E: Извините, `битые' пакеты