
Я использую Ubuntu 14.04 LTS и использую обычную apt-get install playonlinux
команду для его установки.
Однако он постоянно застревает (т.е. ничего не делает дальше):
Preparing to unpack .../wine1.6-amd64_1%3a1.6.2-0ubuntu4_amd64.deb ...
Unpacking wine1.6-amd64 (1:1.6.2-0ubuntu4) over (1:1.6.2-0ubuntu4) ...
Я уже пробовал запустить apt-get [auto]clean
, apt-get update
, также пробовал вручную загрузить с другого зеркала и установить пакет вручную с помощью dpkg -i
, но все эти попытки имели один и тот же результат: зависание на Unpacking wine1.6-amd64
.
Запуск sudo apt-get -f install
или sudo dpkg --configure -a
из-за сломанной предыдущей попытки установки тоже не помогли. И теперь похоже, что 2 пакета Wine в моей системе находятся в очень несогласованной форме:
thatGuy@Neverland:/var$ dpkg -l wine1.6*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-====================================-=======================-=======================-==============================================================================
iU wine1.6 1:1.6.2-0ubuntu4 amd64 Microsoft Windows Compatibility Layer (Binary Emulator and Library)
iHR wine1.6-amd64 1:1.6.2-0ubuntu4 amd64 (no description available)
rHR wine1.6-i386 1:1.6.2-0ubuntu4 i386 Microsoft Windows Compatibility Layer (32-bit support)
Пожалуйста, помогите спасти мой бекон!
Спасибо, - Р.
решение1
Я потратил на это пару часов, пока не нашел две предыдущие темы, где антивирус Sophos AV вмешивался в эту распаковку, не выдавая предупреждения. Отключаем живое сканирование, устанавливаем Wine, затем снова включаем живое сканирование.
Чтобы выключить: sudo /opt/sophos-av/bin/savconfig set LiveProtection false
Чтобы включить:sudo /opt/sophos-av/bin/savconfig set LiveProtection true
решение2
Взято изФорумы Ubuntu - Невозможно удалить плохой пакет, установленный из .deb:
Давайте изменим пост в соответствии с вашим пакетом:
- Можете ли вы распечатать вывод cat
/var/lib/dpkg/status | grep wine
? dpkg -P wine
- Если это не сработает:
dpkg -L wine
Это выведет список файлов, которые использует Wine. - Перейдите к:
/var/lib/dpkg/info
. - Удалить файл: wine.postrm, возможно wine-version.postrm
- Бегать
apt-get remove --purge wine
- Удалите все файлы и каталоги, которые вы нашли с помощью
dpkg -L
. - Затем бегите
apt-get update
.