Рейтинг:0

Не могу установить WineHQ на Ubuntu: не поддерживает архитектуру «1386»

флаг th

Я использую 64-битную Ubuntu и пытаюсь установить WineHQ, следуя инструкциям на https://wiki.winehq.org/Убунту . Сначала я попробовал это на Ubuntu 18.04.6 LTS, а затем снова после обновления до Ubuntu 20.04.3 LTS.Результаты одинаковы независимо.

Первый шаг — убедиться, что 32-битная архитектура включена, и кажется, что это так. Следующим шагом является загрузка и добавление ключа репозитория. Все идет нормально.

tb@tb-Legion-Y540-17IRH:~$ dpkg --print-architecture
amd64
tb@tb-Legion-Y540-17IRH:~$ dpkg --print-иностранные-архитектуры
i386
tb@tb-Legion-Y540-17IRH:~$ wget -nc https://dl.winehq.org/wine-builds/winehq.key
Файл «winehq.key» уже существует; не извлекается.

tb@tb-Legion-Y540-17IRH:~$ sudo apt-key добавить winehq.key
[sudo] пароль для тб: 
ХОРОШО

Здесь я столкнулся с проблемой. Поскольку я сейчас на Ubuntu 20.04.3 LTS, я добавляю репозиторий с помощью:

sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/focal main'

... и я получаю следующий вывод:

Попадание:1 http://se.archive.ubuntu.com/ubuntu focus InRelease
Попадание: 2 http://archive.canonical.com/ubuntu фокусное InRelease                        
Попадание: 3 http://se.archive.ubuntu.com/ubuntu focus-updates InRelease                
Получите:4 http://security.ubuntu.com/ubuntu focus-security InRelease [114 КБ]        
Попадание: 5 http://se.archive.ubuntu.com/ubuntu focus-backports InRelease              
Попадание: 6 https://dl.winehq.org/wine-builds/ubuntu фокусное InRelease                 
Попадание: 7 https://dl.winehq.org/wine-builds/ubuntu hirsute InRelease
Получено 114 КБ за 1 с (111 КБ/с)                          
Чтение списков пакетов... Готово
N: Пропуск получения сконфигурированного файла «main/binary-1386/Packages», поскольку репозиторий «http://se.archive.ubuntu.com/ubuntu focus InRelease» не поддерживает архитектуру «1386».
N: Пропуск получения сконфигурированного файла «restricted/binary-1386/Packages», поскольку репозиторий «http://se.archive.ubuntu.com/ubuntu focus InRelease» не поддерживает архитектуру «1386».
N: Пропуск получения сконфигурированного файла «universe/binary-1386/Packages», поскольку репозиторий «http://se.archive.ubuntu.com/ubuntu focus InRelease» не поддерживает архитектуру «1386».
N: Пропуск получения сконфигурированного файла «multiverse/binary-1386/Packages», поскольку репозиторий «http://se.archive.ubuntu.com/ubuntu focus InRelease» не поддерживает архитектуру «1386».
N: Пропуск получения сконфигурированного файла «partner/binary-1386/Packages», поскольку репозиторий «http://archive.canonical.com/ubuntu focus InRelease» не поддерживает архитектуру «1386».
N: Пропуск получения настроенного файла «main/binary-1386/Packages», поскольку репозиторий «http://se.archive.ubuntu.com/ubuntu focus-updates InRelease» не поддерживает архитектуру «1386».
N: Пропуск получения сконфигурированного файла «restricted/binary-1386/Packages», поскольку репозиторий «http://se.archive.ubuntu.com/ubuntu focus-updates InRelease» не поддерживает архитектуру «1386».
N: Пропуск получения настроенного файла «universe/binary-1386/Packages», поскольку репозиторий «http://se.archive.ubuntu.com/ubuntu focus-updates InRelease» не поддерживает архитектуру «1386».
N: Пропуск получения сконфигурированного файла «multiverse/binary-1386/Packages», так как репозиторий «http://se.archive.ubuntu.com/ubuntu focus-updates InRelease» не поддерживает архитектуру «1386».
N: Пропуск получения сконфигурированного файла «main/binary-1386/Packages», поскольку репозиторий «http://se.archive.ubuntu.com/ubuntu focus-backports InRelease» не поддерживает архитектуру «1386».
N: Пропуск получения сконфигурированного файла «restricted/binary-1386/Packages», поскольку репозиторий «http://se.archive.ubuntu.com/ubuntu focus-backports InRelease» не поддерживает архитектуру «1386».
N: Пропуск получения сконфигурированного файла «universe/binary-1386/Packages», поскольку репозиторий «http://se.archive.ubuntu.com/ubuntu focus-backports InRelease» не поддерживает архитектуру «1386».
N: Пропуск получения настроенного файла «multiverse/binary-1386/Packages», поскольку репозиторий «http://se.archive.ubuntu.com/ubuntu focus-backports InRelease» не поддерживает архитектуру «1386».
N: Пропуск получения сконфигурированного файла «main/binary-1386/Packages», поскольку репозиторий «https://dl.winehq.org/wine-builds/ubuntu focus InRelease» не поддерживает архитектуру «1386»
N: Пропуск получения настроенного файла «main/binary-1386/Packages», поскольку репозиторий «https://dl.winehq.org/wine-builds/ubuntu hirsute InRelease» не поддерживает архитектуру «1386»
N: Пропуск получения сконфигурированного файла «main/binary-1386/Packages», поскольку репозиторий «http://security.ubuntu.com/ubuntu focus-security InRelease» не поддерживает архитектуру «1386».
N: Пропуск получения настроенного файла «restricted/binary-1386/Packages», поскольку репозиторий «http://security.ubuntu.com/ubuntu focus-security InRelease» не поддерживает архитектуру «1386».
N: Пропуск получения настроенного файла «universe/binary-1386/Packages», поскольку репозиторий «http://security.ubuntu.com/ubuntu focus-security InRelease» не поддерживает архитектуру «1386».
N: Пропуск получения сконфигурированного файла «multiverse/binary-1386/Packages», поскольку репозиторий «http://security.ubuntu.com/ubuntu focus-security InRelease» не поддерживает архитектуру «1386».

«не поддерживает архитектуру 1386» означает, что ошибка имеет какое-то отношение к 32-битной и 64-битной архитектуре, но я уже предпринял шаги, чтобы убедиться, что она настроена правильно, поэтому я не понимаю, что пошло не так. Что мне не хватает и как это исправить?

Я погуглил ошибку, но не могу найти ничего достаточно простого для понимания.

С уважением, Некодер, которому нужно одно приложение Windows для работы

Piotr Henryk Dabrowski avatar
флаг gb
Можете ли вы опубликовать содержимое вашего файла `/etc/apt/sources.list.d/*wine*.list`, созданного командой `add-apt-repository`?
anvandarnamn avatar
флаг th
bash: cd: /etc/apt/sources.list.d/*wine*.list: Нет такого файла или каталога
Organic Marble avatar
флаг us
У вас есть конкретная причина для установки версии Wine, отличной от той, что уже есть в репозиториях Ubuntu 20.04?
anvandarnamn avatar
флаг th
Извини, что? Насколько я могу судить, Wine еще не установлен в Ubuntu 20.04, и я следую официальным инструкциям по установке WineHQ для Ubuntu 20.04. Так что я не уверен, что вы имеете в виду. Я был бы рад отказаться от этого проекта, если бы был более простой способ добиться того же.
Zanna avatar
флаг kr
Он еще не установлен, но доступен в репозиториях Ubuntu. Страница, на которую вы ссылаетесь, показывает, как добавить сторонний репозиторий. В нем упоминаются различия между пакетами «дистрибутивов» (то есть в репозиториях Ubuntu) и пакетами в репозиториях сторонних разработчиков, которые он показывает, как добавлять. Без добавления нового репозитория, если я запускаю apt search wine в своей системе 20.04, я вижу множество пакетов, связанных с вином, которые можно установить с помощью sudo apt install ` без каких-либо дополнительных действий. Например, люди могут добавить сторонние репозитории, чтобы получить более актуальное программное обеспечение.
anvandarnamn avatar
флаг th
Итак, ссылка на веб-сайт предназначена для Wine 6, но Wine 5 можно установить с помощью `sudo apt install wine64 wine32`. У меня не было идей. Все еще работаю над тем, чтобы заставить его работать, но я не думаю, что мне нужна версия 6, так что это выглядит многообещающе. Большое спасибо за вашу помощь!!!
Рейтинг:4
флаг gb

Нет такой архитектуры 1386. Кажется, это может быть опечатка i386.

Вы можете попробовать запустить

sudo dpkg --remove-архитектура 1386

а затем запустить судо подходящее обновление еще раз.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.