Windows 2008 не имеет.NET 1,1 установленными. Можно вручную установить.NET 1.1.
Приоритизация через Pin: origin
не работает в вашем случае, потому что он ожидает имя хоста в качестве аргумента:
Pin: origin ppa.launchpad.net
As оба репозитория находятся на ppa.launchpad.net
, это вам не поможет.
Вы можете найти причину, по которой вам предоставляется более низкая версия, здесь:
http: // www. debian.org/doc/debian-policy/ch-controlfields.html#sf-Version
В номере версии 1.4.1-1ppa0 ~ точный
отсутствует часть эпохи, поэтому это интерпретируется apt как 0: 1.4.1-1ppa0 ~ точный
, что ниже, чем 1: 1.2.6-1 ~ 43 ~ точный
.
Вместо этого вы можете попробовать закрепить через номер версии:
Pin: version 0:*
Другой способ - привязать через параметр release
с именем эмитента репо:
Pin: release o =
Чтобы узнать правильное значение для
в различных репозиториях, запустите политику apt-cache
без аргументов.