Я пытаюсь установить Octave 4.0.2 (в частности, эту версию; у меня есть основания полагать, что существует несовместимость, которая влияет на программное обеспечение, с которым я хочу работать, и хочу установить эту версию для проверки или аннулирования этой заявки) с помощью apt -get.
Как подробно здесь , я запустил следующее, по-видимому, без ошибок
add-apt-repository ppa:octave/stable
apt-get update
(Судо не нужно, это в докере)
Однако в соответствии с:
apt-get install octave=4.0.2
, как подробно здесь , просто дает мне версию не найдена:
Version '4.0.2' for 'octave' was not found
Аналогично для вариаций этого имени пакета до и включая полное выражение '4.0.2-1ubuntu5 ~ octave ~ precision2'
Любопытно, что я могу установить (и удалить) последнюю версию Octave, v4.2.1.
Чего мне не хватает? Как мне установить необходимую версию?
ОБНОВЛЕНИЕ 1 Внутренняя для докера версия Ubuntu - 16.04.3 LTS
ОБНОВЛЕНИЕ 2 ] Результаты
apt-cache policy octave
:
Installed: 4.2.1-2~octave~xenial1
Candidate: 4.2.1-2~octave~xenial1
Version table:
*** 4.2.1-2~octave~xenial1 500
500 http://ppa.launchpad.net/octave/stable/ubuntu xenial/main amd64 Packages
100 /var/lib/dpkg/status
4.0.0-3ubuntu9.1 500
500 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 Packages
4.0.0-3ubuntu9 500
500 http://archive.ubuntu.com/ubuntu xenial/universe amd64 Packages
То есть с более поздней версией Octave, установленной в настоящее время.