Я пытался:
sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine1.5
и это не удалось.
Похоже, ошибка:
The following packages have unmet dependencies: wine1.5 : Depends: wine1.5-i386 (= 1.5.19-0ubuntu1) but it is not installable
E: Unable to correct problems, you have held broken packages.
Мне нужно, wine1.5-i386
но это не на Ubuntu, поэтому я не могу установить Wine, потому что wine1.5-i386
это его часть. Когда я пытаюсь получить вино в магазине Ubuntu, я получаю ту же ошибку с меньшим количеством деталей.
wine
package-management
user114477
источник
источник
Ответы:
Когда я получил эту проблему (которая появляется на 32-битной или 64-битной), первое, что мне нужно сделать, это:
Получить более простые инструменты
Для выполнения некоторых работ я упомяну ниже, сначала загрузите
aptitude
иsynaptic
. Это потому, что они оба лучше справляются со сломанными пакетами, особенно синаптическими. так делатьsudo apt-get install aptitude synaptic
. Вы можете пропустить этот шаг, но я действительно рекомендую этот, чтобы избежать некоторых очень редких проблем с пакетом, таких как ваша.Устранить вино -
(Если этот шаг не позволяет устранить вино, перейдите к шагу 3, затем вернитесь к 2)
Если вы откроете synaptic, поищите ВСЕ винные пакеты и очистите их. Не просто удалите их. Если вы удалите их, загруженный пакет останется. Удалите их, которые обозначены как Пометить на полное удаление, если щелкнуть правой кнопкой мыши пакет внутри Synaptic.
Если вы используете aptitude, тогда сделайте
sudo aptitude search wine
. Для каждого пакета, у которого в первом столбце есть буква i (что означает «установлен»), выполните asudo aptitude purge PACKAGE_NAME
.Например
sudo aptitude purge wine1.5
. После этого сделайте:sudo apt-get autoremove
sudo apt-get autoclean
Обновление и обновление -
После того, как вы уверены, что они полностью удалены, выполните обновление, а затем обновление:
sudo apt-get update
sudo apt-get upgrade
Если шаги 2 и 3 не дают никаких ошибок, и вы их полностью выполнили (при условии, что вы уже добавили PPA для Wine, как упоминалось в вашем вопросе, установите Wine одним из следующих способов:
С Aptitude :
sudo aptitude install wine1.5
С Synaptic : Откройте Synaptic и найдите пакет wine1.5. Он также установит свои зависимости и решит любые проблемы. Там вы увидите также пакет i386. Если это не выбрано автоматически, выберите пакет вручную. Не забудьте также выбрать winetricks, который необходим для установки дополнительных пакетов для Wine (.NET, DirectX ...)
С Apt :
sudo apt-get install wine1.5
С Центром программного обеспечения : просто найдите Wine. Убедитесь, что это версия 1.5.
Из 4 я рекомендую сначала Synaptic, затем aptitude и apt. Последний Центр программного обеспечения. Не потому, что в целом существует проблема с пакетом, а потому, что для этого конкретного случая, например, Центр программного обеспечения выдает небольшую ошибку, если что-то происходит, не показывает, какие зависимости пакета устанавливаются, и до конца не известно, все ли работал или нет.
Убедитесь, что все правильно, запустив
winetricks
Dash или терминал. В любом случае, должно появиться окно настройки Wine. Это означает, что все в порядке.источник
Вы можете установить playonlinux, и он автоматически выберет лучшую версию wine.
источник
Это вполне возможно, ориг. проблема здесь была вопросом даты и времени, возможно, ppa не собрал все пакеты или какая-то другая временная проблема с упаковкой.
Так что не может ничего «исправить»
Установить пакеты Wine ppa довольно просто, эту же команду можно использовать независимо от того, установлено ли Wine из репозитория Ubuntu, или же Wine не установлен или никогда не был установлен. Существует одна потенциальная проблема, если Wine была или установлена в настоящее время, и нужно установить ppa-версию wine только с консоли с помощью apt-get. (т.е. не использовать apt-get upgrade
Для установки только консоли ppa и любых программ с консоли
Первый. удалить метапакет, если установлен
Затем те же команды, независимо от того, установлено ли Wine
Покончить с
Если у кого-то есть какие-либо предварительные проблемы 1 имитировать (-ы) установку, перейдя
Если все хорошо, просто повторите без -s,
sudo apt-get install wine
источник
Ваша проблема связана с 32-64-битной архитектурой, поэтому вам необходимо настроить новую внешнюю архитектуру (только для Quantal / 12.10):
Проверьте, что ваша новая арка теперь доступна, обновите и установите ваш пакет
apt
:Источник: Почему Wine не устанавливается в моей системе?
источник