LINUX.ORG.RU

Рухнул вайн


0

1

Linux crunchbang 3.2.0-4-amd64 #1 SMP Debian 3.2.60-1+deb7u3 x86_64 GNU/Linux

Некоторое время слушал музыку в aimp3 через вайн (нужен был именно он, из за dsp плагина). После, перешел на cmus и забыл про вайн. Сегодня поставил под вайном одну игрушку и внезапно, в ней нет звука. Запустил aimp, музыка вроде как играется но звука нет. Погуглив минут 20, нашел совет связанный с настройкой префикса в winetricks, запускаю его -

wine server not found
0_o

Опять в гугл, в итоге пришел к выводу что нужно переустанавливать вайн.

apt-get purge wine
apt-get autoremove
apt-get clean
apt-get install -f
rm -r ~/.wine
rm -r ~/.local/share/applications/wine/Программы
rm -rf ~/.local/share/applications/wine*
apt-get install wine
Будут установлены следующие дополнительные пакеты:
wine64-bin
Пакеты, которые будут УДАЛЕНЫ:
  libglu1-mesa libmpg123-0
НОВЫЕ пакеты, которые будут установлены:
  wine wine64-bin

далее даю команду

wine
, в ответ link

Делаю как сказано

dpkg --add-architecture i386
apt-get update
apt-get install wine-bin:i386

(это прекрасно работало в первый раз инсталляции вайна, после инсталляции самой системы)

В ответ

Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости:
 wine-bin:i386 : Зависит: libwine-bin:i386 (= 1.4.1-4) но он не будет установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.
root@crunchbang:/home/noa# apt-get install libwine-bin:i386
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости:
 libwine-bin:i386 : Зависит: libwine:i386 (= 1.4.1-4) но он не будет установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.

sources.list:

deb http://packages.crunchbang.org/waldorf waldorf main

#deb-src http://packages.crunchbang.org/waldorf waldorf main

deb http://ftp.debian.org/debian/ wheezy main contrib non-free

#deb-src http://ftp.debian.org/debian/ wheezy main contrib non-free deb http://www.deb-multimedia.org wheezy main non-free

deb http://security.debian.org/ wheezy/updates main

#deb-src http://security.debian.org/ wheezy/updates main

deb http://ftp.debian.org/debian/ stable main contrib non-free

Как быть?

apt-get update apt-get -f install

anonymous
()
Ответ на: комментарий от amorpher

amorpher

apt-get -f install, dpkg-reconfigure -a не помогает. Так же, тут есть пост:

Встречался с такой же проблемой, когда пытался в 64-битную убунту установить wine. Оно ругалось, что нужен wine-i386, но оно не может быть установлено. Решения так и не нашёл.

По поводу битых пакетов, в гугле решения проблемы разные, в основном ссылаются на кашу в sources.list однако у меня там чисто (тем более нагуглил default sources.list в crunchbang, поставил его, эффекта ноль)

Dmitrij101
() автор топика
Ответ на: комментарий от kostik87

kostik87 Уже делал.

Частично решил проблему, добавив в sources.list, репозиторий testing но теперь, после команды apt-get install wine:i386, apt-get тянет кучу пакетов, будто даю apt-get upgrade. Выглядит это так

Делать апгрейд на тестинг, не очень хочется.

Как его заставить, устанавливать исключительно сам вайн?

Dmitrij101
() автор топика
Ответ на: комментарий от Dmitrij101

kostik87 Уже делал.

Покажите что делали и какой вывод.

Частично решил проблему, добавив в sources.list, репозиторий testing но теперь, после команды apt-get install wine:i386, apt-get тянет кучу пакетов, будто даю apt-get upgrade.

Ну а что вы хотите, если подключили репозитории от testing, конечно будут тянуться пакеты оттуда, читайте про смешивание релизов.

Если в двую словах, то вам нужно в /etc/apt.conf указать релиз, который будете использовать по умолчанию:

   APT::Default-Release "stable";
А для установки wine из тестовой ветки нужно поступить так:
apt-get -t testing install имя_пакета

Но вообще покажите в начале что у вас происходит при выполнении вот этого:

dpkg --add-architecture i386
aptitude update
aptitude install wine:i386 libwine:i386 libwine-bin:i386
Только уберите подключенные вами репозитории от testing.

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

kostik87

Покажите что делали

dpkg --add-architecture i386
apt-get update
apt-get install wine-bin:i386

и какой вывод.

Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости:
 wine-bin:i386 : Зависит: libwine-bin:i386 (= 1.4.1-4) но он не будет установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.
root@crunchbang:/home/noa# apt-get install libwine-bin:i386
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:

Пакеты, имеющие неудовлетворённые зависимости:
 libwine-bin:i386 : Зависит: libwine:i386 (= 1.4.1-4) но он не будет установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.

А для установки wine из тестовой ветки нужно поступить так:

Та же ерунда, тянет за собой множество пакетов.

Но вообще покажите в начале что у вас происходит при выполнении вот этого:

link

testing убрал

Dmitrij101
() автор топика
Ответ на: комментарий от kostik87

kostik87

какая-то фигня у вас

Давно уже использую этот дистрибутив, всегда был стабилен как часы. Первый раз такая ерунда. А Debian, на моём ноуте почему то «тупит» временами.

Dmitrij101
() автор топика
Ответ на: комментарий от Dmitrij101

Попробуйте очистить /var/cache/apt/archives/* и поставить wine заново. Но лучше в начале с репозиториями по умолчанию выполните:

aptitude update
aptitude upgrade

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

Crunchbang - очень хороший дистрибутив для десктопа, а особенно десктопа в виртуалке. Тут проблема, что ТС любит ставить все подряд, но не думает до конца, что делает. Более того гуглит решение проблем, но просто не представляет толком, что он делает, только больше усугубляю ситуацию.

anonymous_sama ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.