Невозможно установить Wine (содержатся неисправные пакеты)

Невозможно установить Wine (содержатся неисправные пакеты)

Я пытаюсь установить Wine на свою систему Ubuntu, но не могу завершить установку. Я прочитал бесчисленное множество других вопросов и ответов, но ни один из них, похоже, не решил мою проблему. Когда я пытаюсь установить его с помощью

sudo apt-get install wine

Я получаю это сообщение:

Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
wine : Depends: wine1.6 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Я попробовал с помощью Synaptic: (пакет wine имеет восклицательный знак вместо галочки)

Could not apply changes!  
Fix broken packages first.

Я нажимаю «исправить пакеты», и тут возникает эта ошибка:

E: Unable to correct problems, you have held broken packages.
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to correct dependencies
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to correct dependencies

Я также пробовал такие команды, как

sudo apt-get remove wine
sudo aptitude search wine
sudo dpkg -p Wine

но ни один из них не сработал так хорошо. Я сейчас настолько запутался, что, возможно, упускаю что-то простое. Я новый пользователь Ubuntu, поэтому не знаю продвинутых методов и команд терминала. Я что-то делаю не так? Я пробовал только решения и команды, опубликованные на этом форуме. Заранее спасибо за помощь!

Редактировать: После того, как я побежал

uname -a; lsb_release -a; apt-cache policy wine wine1.6; sudo apt-get remove wine; sudo apt-get install -f Я получил:

Linux tommy-Lenovo-Z50-75 3.19.0-33-generic #38~14.04.1-Ubuntu SMP Fri Nov 6 18:17:28 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

lsb_release -a

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 14.04.3 LTS
Release:    14.04
Codename:   trusty

apt-cache policy wine wine1.6

wine:
  Installed: (none)
  Candidate: 1:1.7.50-0ubuntu1
  Version table:
     1:1.7.50-0ubuntu1 0
        500 http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu/ trusty/main amd64 Packages
     1:1.6.2-0ubuntu4 0
        500 http://archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages
wine1.6:
  Installed: (none)
  Candidate: 1:1.6.2-0ubuntu4
  Version table:
     1:1.6.2-0ubuntu4 0
        500 http://archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages

sudo apt-get remove wine

Building dependency tree
Reading state information... Done
Package 'wine' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
Reading package lists... Done

sudo apt-get install -f

Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.

Редактировать: Я попробовал

$ sudo apt-get remove --purge wine
$ sudo apt-get install wine

даже после запуска sudo apt-get update. Проблема остается.

Редактирование (последнее и окончательное): После безуспешной попытки определить сломанные пакеты я отформатирую свой ноутбук в Ubuntu Gnome (последняя версия). Текущая версия у меня 14.04 LTS с Unity. Спасибо за всю вашу помощь, эту ветку следует закрыть. Кажется, в моей системе отсутствуют некоторые пакеты, поэтому, поскольку она установлена ​​недавно (2 недели назад), я просто отформатирую ее снова. Еще раз спасибо за все ответы!

решение1

Введите в терминал следующее:

$ sudo apt-get remove --purge wine
$ sudo apt-get install wine

Это должно удалить все удерживаемые пакеты и правильно установить Wine. Также убедитесь, что вы не установили Wine из исходного кода.

решение2

  1. В настоящее время у вас нет никаких проблем... подтверждено:

    $ sudo apt-get install -f
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
    
  2. У PPA тоже нет проблем. Есть пакет wineдля Trusty и этодолженустановите пакет wine1.7Проверьте это с помощью этогосвязь. Поскольку я проверил это на своей машине, это работает. Пакет wineпринудительно устанавливает wine1.7. Боюсь, вы просто забыли запустить команду sudo apt-get update. Очевидно, вы сделали это в то же время (согласно вашему обновленному вопросу).

  3. Пакет wineявляется "только" мета-пакетом. Вы также можете установить его wineс помощью команды

    sudo apt-get install wine1.7
    

решение3

Это также восстановит необходимые связи.

> sudo apt-get install wine --fix-missing

Связанный контент