Я знаю, что у этого вопроса есть как минимум полдюжины с похожим названием, но ни один из этих ответов или комментариев мне не помогает. Итак, приступим:
Я пытался следовать инструкциям на Винная Вики. Когда я сделал
sudo dpkg --добавить-архитектура i386
команда вернулась в приглашение без ошибок, поэтому я предположил, что архитектура добавлена успешно. Я добавил репозиторий в соответствии с инструкциями, а затем сделал:
судо подходящее обновление
.
Конечно, экран вращался так быстро, что я даже не посмотрел, упоминается ли какое-либо упоминание об i386. Я пытался sudo apt install -install-рекомендует стабильную версию winehq
и я получил ужасное сообщение о том, что зависимость не устанавливается. Я пытался sudo ап установить
тот, который дал мне еще одну неудовлетворенную зависимость. Я пытался следить за неудовлетворенными зависимостями, пока не получил такой длинный список, что мне надоело вводить их все вручную (дополнительный вопрос: есть ли способ сделать это автоматически? Например, отправить этот вывод в файл и скопировать и вставить его обратно в консоль?). Итак, я проверил архитектуру с помощью sudo dpkg --print-архитектура
* и большой сюрприз: он вернул только amd64, а не i386.
В этот момент я очистил wine-ppa и попытался установить Wine из обычных репозиториев Ubuntu, думая, что буду жить с тем фактом, что он может быть не последним. Только это тоже не установилось: оно выдало мне сообщение
вино: Зависит: вино64 (>= 5.0-3ubuntu1), но оно не будет установлено или
вино32 (>= 5.0-3ubuntu1)
Зависит: wine64 (< 5.0-3ubuntu1.1~), но он не будет установлен или
wine32 (< 5.0-3ubuntu1.1~)
Мне показалось забавным, что сообщение, кажется, предполагает, что вино
зависит как от более старой, так и от более новой версии одних и тех же пакетов. Я подумал, что что-то могло остаться от ppa, который я добавил ранее, и поэтому я последовал эти инструкции даже удалить файлы блокировки подходящий
. Без изменений: сообщение все еще там. Я дошел до того, что не знаю, как поступить.
Редактировать:
Я также просмотрел журнал dpkg до и после попытки sudo dpkg --добавить-архитектура i386
и нет никаких изменений. Попытка не была зарегистрирована (не знаю, должна ли она быть зарегистрирована).
*Тем не менее, если я наберу sudo dpkg --print-иностранные-архитектуры
он показывает i386 (только).