Что-то, что я испытал даже сегодня с ubuntu x64, это игры, некоторые из игр в центре ubuntu работают неправильно на x64
, а остальная часть программного обеспечения в настоящее время отлично работает Пробег совместимости x64 был только в прошлом не сегодня.
Никто не может гарантировать, что пакет в репозитории будет фиксированной версией.
Можно установить установленный пакет из режима обновления, но apt всегда будет устанавливать доступную версию из репозитория.
На самом деле могут быть две версии: первая и «обновленная».
Но очень маловероятно, что пакет будет обновлен до некоторого нового основная версия в репозитории LTS. Некоторое небольшое исправление может быть выпущено, но я не думаю, что это может повлиять на функциональность.
sudo apt-get install tofrodos:i386=version
- правильная команда. Но в репозиториях нет версии 1.17.3.
Правильная версия - 1.7.13+ds-2ubuntu1.
pilot6@Pilot6:~$apt-cache policy tofrodos
tofrodos:
Installed: (none)
Candidate: 1.7.13+ds-2ubuntu1
Version table:
1.7.13+ds-2ubuntu1 500
500 http://ru.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages
Итак,
sudo apt-get install tofrodos:i386=1.7.13+ds-2ubuntu1
должен работать.
Это «начальная» версия для xenial. Даже если пакет обновлен в xenial-updates, команда установит эту версию.
Если пакет доступен в репозиториях, вы можете установить определенную версию из определенной архитектуры пакета с помощью этой команды:
sudo apt-get install package:i386=version
, чтобы узнать, доступна ли вам желаемая версия, используйте :
apt-cache madison package-name
или
apt-cache policy package-name
другой вариант для вашего случая:
apt list -a i386 tofrodos
И кажется, что вашей нужной версии пакета не существует в репозиториях.
Никто не может гарантировать, что пакет в репозитории будет фиксированной версией.
Можно установить установленный пакет из режима обновления, но apt всегда будет устанавливать доступную версию из репозитория.
На самом деле могут быть две версии: первая и «обновленная».
Но очень маловероятно, что пакет будет обновлен до некоторого нового основная версия в репозитории LTS. Некоторое небольшое исправление может быть выпущено, но я не думаю, что это может повлиять на функциональность.
sudo apt-get install tofrodos:i386=version
- правильная команда. Но в репозиториях нет версии 1.17.3.
Правильная версия - 1.7.13+ds-2ubuntu1.
pilot6@Pilot6:~$apt-cache policy tofrodos
tofrodos:
Installed: (none)
Candidate: 1.7.13+ds-2ubuntu1
Version table:
1.7.13+ds-2ubuntu1 500
500 http://ru.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages
Итак,
sudo apt-get install tofrodos:i386=1.7.13+ds-2ubuntu1
должен работать.
Это «начальная» версия для xenial. Даже если пакет обновлен в xenial-updates, команда установит эту версию.
Если пакет доступен в репозиториях, вы можете установить определенную версию из определенной архитектуры пакета с помощью этой команды:
sudo apt-get install package:i386=version
, чтобы узнать, доступна ли вам желаемая версия, используйте :
apt-cache madison package-name
или
apt-cache policy package-name
другой вариант для вашего случая:
apt list -a i386 tofrodos
И кажется, что вашей нужной версии пакета не существует в репозиториях.