Не удается установить Wine (или ia32-libs) в Ubuntu 12.10 64 бит

Уменьшить задержку с помощью приложения notify-osd-conf.

1
задан 13 April 2017 в 15:25

6 ответов

Это тоже сбило меня с ума. Я установил 64-битную версию Ubuntu, используя простой debootstrap из 32-разрядного Ubuntu lucid (загрузка нового 64-битного ядра).

После того, как я прорвался через форумы и документацию, я узнал, что мне нужно было сделать:

dpkg --add-architecture i386

(на самом деле я нашел страницу об отключении многоархива и понял, что она не была включена в первую очередь)

5
ответ дан 25 May 2018 в 04:53
  • 1
    это не помогло мне. – philcolbourn 11 November 2012 в 07:41
  • 2
    apt-get update после этого, и это сработало! Я сделал то же самое: установил Ubuntu 64bit через debootstrap. – Albert 25 May 2013 в 17:17

Я также использую Ubuntu 12.10 (64-разрядный), и я установил пакет Wine и ia32-libs без каких-либо проблем. Так что это не проблема с 64-битным. Вы должны попытаться установить как «wine 1.4.1», так и «общие библиотеки Ia32 - переходный пакет» через Ubuntu Software Center, как и я.

0
ответ дан 25 May 2018 в 04:53
  • 1
    установка вина с терминалом (sudo apt-get install wine) отлично работала для меня. И совершенно правильно, кажется, что ему не хватает пакета Ia32. – Dr_Bunsen 31 October 2012 в 19:01
  • 2
    @Dr_Bunsen здесь не работает. Может быть, весь мой каталог программного обеспечения сломан. Если это так, я не знаю, как это исправить: -S – carestad 31 October 2012 в 19:51
  • 3
    @carestad использует программный центр ubuntu, как я сказал выше – KashmirHackers 31 October 2012 в 19:55
  • 4
    @KashmirHackers да, я сделал, но это не помогло. – carestad 31 October 2012 в 19:59
  • 5
    @carestad использовать sudo apt-get update -f, что вы получаете? – Dr_Bunsen 31 October 2012 в 20:03

Кажется, у вас несколько репозиториев в списке источников APT, содержащих пакеты вина. В сочетании с субоптимальными предпочтениями APT (значения по умолчанию, определенные в / etc / apt / preferences) это может привести к проблемам с установкой. Чтобы исправить это, может быть достаточно сделать следующее.

sudo apt-get -t quantal install wine1.4

Если этого недостаточно, то временно удалите из ссылок на источники ссылки на альтернативные репозитории вина. Например, у вас может быть файл /etc/apt/sources.list.d/ubuntu-wine-ppa-quantal.list, содержимое которого выглядит следующим образом:

deb     http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu quantal main
deb-src http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu quantal main

Прокомментировать эти строки и попробуйте еще раз установить пакет wine1.4.

0
ответ дан 25 May 2018 в 04:53
  • 1
    это тоже не сработало. Я только что загрузил (две минуты назад) свежее загруженное живое изображение Ubuntu 12.10 x64 и все еще никаких действий. Я получаю точно такие же проблемы с зависимостями (после включения курса вселенского и многопользовательского обмена). – carestad 31 October 2012 в 21:11
  • 2
    Обновление: я только что запустил новую установку в VirtualBox 12.10 x 64, и там это действительно сработало, что заставляет меня думать, что это может иметь какое-то отношение к моей настройке оборудования и какие драйверы (драйверы xorg?) Установлены на моем компьютере. VirtualBox использует очень универсальное оборудование, поэтому возможно, что это затрагивает людей с определенным оборудованием. – carestad 31 October 2012 в 23:48
  • 3
    Возможно ли, что на машине, указанном в вашем исходном вопросе, установлены пакеты сторонних производителей (например, с вашей попытки установить CrossOver), которые несовместимы с пакетами вин, которые вы хотите установить? – jdthood 1 November 2012 в 01:13
  • 4
    Возможно. Я использую некоторые PPA, но не следует ли это устранять, когда я загружал один и тот же компьютер через живой USB и пытался установить Wine там? – carestad 1 November 2012 в 01:17

Я нашел исправление для этого, и я надеюсь, что это сработает для вас. Я просто установил сначала GCC 4.7 multilib. После этого, похоже, WINE, но сначала с жалобой на сломанный пакет и после повторного нажатия на ссылку в Synaptic, он устанавливается.

Я установил сначала:

gcc-4.7-multilib g++-4.7-multilib gobjc++-4.7-multilib gobjc-4.7-multilib

Что я что при установке инструментов multilib dev он выполняет правильную команду, чтобы настроить систему для приема требуемых библиотек i386 WINE. WINE по умолчанию 32 бит, но я устанавливаю 32-разрядный и AMD64, и, похоже, он отлично работает. Мои игры играют очень гладко. Я очень доволен драйверами 12.10 + WINE + nVidia.

Удачи!

0
ответ дан 25 May 2018 в 04:53

Кажется, ваша текущая архитектура amd64 (dpkg --print-architecture), поэтому вы должны добавить i386 в список архитектур, для которых пакеты можно установить без использования --force-architecture.

[d1 ] Итак, полное решение, как установить вино, было бы

sudo dpkg --add-architecture i386
sudo add-apt-repository -y ppa:ubuntu-wine
sudo apt-get update
sudo apt-get install wine # or wine1.7
0
ответ дан 25 May 2018 в 04:53

Я столкнулся с аналогичной проблемой при установке Skype в 12.04 64 бит.

Я застрял в точке, где ia32-libs не был установлен, и выдает сообщение об ошибке:

Cannot Install ia32-libs

] Решение состоит в том, чтобы попытаться обновить все репозитории. Я сделал это через диспетчер пакетов Synaptic.

Загрузите все репозитории и попробуйте установить вино. Это может решить вашу проблему.

Это сработало для меня. После этого не было ошибки при установке пакета ia32-libs или ia32-multarch-libs.

0
ответ дан 25 May 2018 в 04:53
  • 1
    Хорошо. Проблема в том, что я не использовал Wine в течение нескольких лет, поэтому я, вероятно, не пробовал его в 12.04. Я попытался установить synaptic (больше не установлен по умолчанию в Ubuntu) и перезагрузить репозитории и выполнить поиск ia32, но это не привело меня к тому, чего раньше не было. Он по-прежнему хочет удалить кучу жизненно важных пакетов. – carestad 31 October 2012 в 21:16

Другие вопросы по тегам:

Похожие вопросы: