LINUX.ORG.RU

Slackware 14.2 64, нужно ли врубать мультилиб для работы Wine?

 , ,


1

1

Чем глубже углубляюсь в слаку, тем больше у меня возникает вопросов.

Актуальна ли для 14.2 x64 эта инструкция? Нужны ли эти танцы с бубном?

Я скачал с Winehq wine 1.8.3 x86_64, в виде готового пакета и ессна установил, перезагрузился, ввёл в консоль wine, а пишет типа нет такого файла: /usr/bin/wine: No such file or directory.

Игры буду 32-битные запускать, в системе есть уже установленный мультилиб?

/usr/bin/wine No such file or directory

Вот тоже самое. Как лечить? Может символьную ссылку надо создать на бинарник?

karton1 ★★★★★
()

Оно 32-битные библиотеки найти и не может (пути /lib а не /lib64):

$ ldd /usr/bin/wine
        linux-gate.so.1 (0xf774d000)
        libwine.so.1 => /usr/bin/../lib/libwine.so.1 (0xf7594000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xf7546000)
        libc.so.6 => /lib/libc.so.6 (0xf73ae000)
        libdl.so.2 => /lib/libdl.so.2 (0xf73a9000)
        /lib/ld-linux.so.2 (0x5655a000)
Отсюда и ошибка. Так что да, нужно.

в системе есть уже установленный мультилиб?

Нет.

xaizek ★★★★★
()
Последнее исправление: xaizek (всего исправлений: 1)
Ответ на: комментарий от xaizek

Нет.

О, чёрт! Только мне начала нравиться система, а возни оказывается ещё больше, чем я думал, ну да ладно, повожусь, зато потом буду доволен, как удав.

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

Мультилиб на самом деле ставится легко (на том же Debian для Wine я его просто не смог поставить). Там несколько команд всего лишь. Я руками это делал обычно, но думаю slackpkg+ попробовать подключить, должно быть ещё проще.

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

Может символьную ссылку надо создать на бинарник?

Бинарник есть, отсутствуют библиотеки, от которых он зависит. Ошибка сбивает с толку. Нужно ставить мультилиб.

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

Спасибо, действительно несложно, и вино заработало!

NetBurst
() автор топика

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

В части slackpkg+ — должна быть актуальна, кроме отдельных адресов зеркал (они в текущем slackpkgplus.conf уже правильные, тамошняя документация также годна).

bormant ★★★★★
()
Последнее исправление: bormant (всего исправлений: 1)

думаю slackpkg+ попробовать подключить, должно быть ещё проще

я вот так ставил, тоже WINE не заводился

в /etc/slackpkg/slackpkgplus.conf

REPOPLUS=( slackpkgplus lib32 )

PKGS_PRIORITY=( )
MIRRORPLUS['slackpkgplus']=http://slakfinder.org/slackpkg+/

PKGS_PRIORITY+=( lib32 )
MIRRORPLUS['lib32']=http://bear.alienbase.nl/mirrors/people/alien/multilib/14.2/
и от root'а
# slackpkg update gpg
# slackpkg update
# slackpkg upgrade lib32
# slackpkg install lib32

NK ★★★★★
()
Последнее исправление: NK (всего исправлений: 1)
Ответ на: комментарий от NK

на самом деле в /etc/slackpkg/slackpkgplus.conf к мультилибу все уже готово, см.

$ grep multilib /etc/slackpkg/slackpkgplus.conf

остается раскомментировать желаемое руками или, как описано в документации slackpkg+ и в самом конфиге, позвать
# /usr/doc/slackpkg+-*/setupmultilib.sh

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

Мультилиб на самом деле ставится легко (на том же Debian для Wine я его просто не смог поставить)

В Debian уже довольно давно нет никакого мультилиба. Просто подключаешь i386, и ставишь wine:i386.

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

В Debian уже довольно давно нет никакого мультилиба. Просто подключаешь i386, и ставишь wine:i386.

Как-то так и делал. Хотел и wine32 и wine64. Но кажется для нового GCC (из более новой версии Debian) притянулись пакеты, а установка wine хотела его откатить на прежнюю версию. И что-то не получилось это обойти (зимой было и уже не помню все варианты, что пробовал; повозился, не осилил и забил). Это эффект от смешивания версий, видимо.

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

Это эффект от смешивания версий, видимо.

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

anonymous
()
12 июля 2017 г.
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.