Skip to main content
Topic: Wine - ошибка открытия библиотеки libodbc.so (Read 4126 times) previous topic - next topic
0 Members and 2 Guests are viewing this topic.

Wine - ошибка открытия библиотеки libodbc.so

Предыстория проблемы такова:

1) В файле /etc/pacman.conf раскомментировал строки:
Code: [Select]
[multilib]
Include = /etc/pacman.d/mirrorlist

2) Установил wine.

3) При попытке запуска notepad он(wine) сам скачивает и устанавливает wine-mono и wine-gecko. (Всегда так делаю.)

4) Установил софтинку и при запуске exe-файла выдаёт ошибку:
Code: [Select]
00d8:err:winediag:load_odbc failed to open library "libodbc.so": libodbc.so: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога

...

Гуление не помогло :(
i3-3210 / 10GB / VGA Intel HD 2500 / SSD 240GB / Arch Linux / Openbox / Ungoogled-Chromium

Re: Wine - ошибка открытия библиотеки libodbc.so

Reply #1
Code: [Select]
$ pacman -F libodbc.so
world/unixodbc 2.3.7-2
    usr/lib/libodbc.so
extra/unixodbc 2.3.7-2
    usr/lib/libodbc.so

$ pacman -Qs unixodbc

$ wine --check-libs

$ pactree wine

Re: Wine - ошибка открытия библиотеки libodbc.so

Reply #2
Не помогло. Таже ошибка показывается.
(Didn't worked. The same error is shown.)
i3-3210 / 10GB / VGA Intel HD 2500 / SSD 240GB / Arch Linux / Openbox / Ungoogled-Chromium

Re: Wine - ошибка открытия библиотеки libodbc.so

Reply #3
До установки (раскомментирования 'multilib' в файле /etc/pacman.conf) репозитория 'multilib'  в Pamac вообще не было wine для установки.
Поэтому, не понимаю, какие ещё нужны репозитории для wine?
Какие из них правильные или неправильные?
Что значит "проблемы на моей стороне", если я скачал дистрибутив, установил систему, включил AUR, раскомментировал 'multilib' и ... не могу запустить программу (которую нормально запускал в manjaro)?
Что в Artix ещё нужно сделать, чтобы wine заработал?
...
(Before installing the 'multilib' repository (uncommenting the 'multilib' in /etc/pacman.conf), Pamac did not have any wine to install at all.
Therefore, I don't understand, what other repositories are needed for wine?
Which one is right or wrong?
What does "problems on my side" mean if I downloaded the distribution, installed the system, enabled the AUR, uncommented 'multilib' and ... I can't start the program (which I ran normally in manjaro)?
What else needs to be done in Artix to make wine work?)
i3-3210 / 10GB / VGA Intel HD 2500 / SSD 240GB / Arch Linux / Openbox / Ungoogled-Chromium

Re: Wine - ошибка открытия библиотеки libodbc.so

Reply #4
Что в Artix ещё нужно сделать, чтобы wine заработал?
Как сказано в комменте выше, надо использовать репозиторий lib32 вместе с multilib и при выборе пакетов между этими репозиториями отдавать предпочтение надо lib32
ARMtix


Re: Wine - ошибка открытия библиотеки libodbc.so

Reply #6
Ну как успехи разобрался?

Re: Wine - ошибка открытия библиотеки libodbc.so

Reply #7
Ну как успехи разобрался?
нет, окончательно запутался. Гугление говорит, что включение multilib - это есть включение использования 32-битных чего-то там. А выясняется, что это даже не пол дела... :(
...
Не видать мне wine
i3-3210 / 10GB / VGA Intel HD 2500 / SSD 240GB / Arch Linux / Openbox / Ungoogled-Chromium

Re: Wine - ошибка открытия библиотеки libodbc.so

Reply #8
Начни  все сначала :(удали вайн с завистимостями)pacman -Rsn wine;розкометируй репу lib32 в /etc/pacman.conf;обнови систему pacman -Syyu;начни снова установку pacman -S wine;пакман предложит ввести цифру с какого репозитория устанавливать зависимости,следует отдать предпочтение lib32 :)

Re: Wine - ошибка открытия библиотеки libodbc.so

Reply #9
Если трудно разобратся в пакман,установи графический памак,визуально будет проще ....в артікс памак в репах!

Re: Wine - ошибка открытия библиотеки libodbc.so

Reply #10
Преимущественно пользуюсь Pamac'ом.
ВОт только от тебя узнал что "разкометируй репу lib32 в /etc/pacman.conf". - Буду делать, спасибо!
i3-3210 / 10GB / VGA Intel HD 2500 / SSD 240GB / Arch Linux / Openbox / Ungoogled-Chromium

Re: Wine - ошибка открытия библиотеки libodbc.so

Reply #11
Я пользуюсь портативной сборкой вайна которая на гитхабе. Там на любой вкус - ванильный, стейжин ... даже протон и не надо устанавливать.

Re: Wine - ошибка открытия библиотеки libodbc.so

Reply #12
... пользуюсь портативной сборкой
А ссылку можно и короткий экскурс?
i3-3210 / 10GB / VGA Intel HD 2500 / SSD 240GB / Arch Linux / Openbox / Ungoogled-Chromium

Re: Wine - ошибка открытия библиотеки libodbc.so

Reply #13
Я приготовил попкорн и смотрю эту ветку. Лучшая комедия, которую я видел здесь  8)
намного лучше чем Особенности национальной охоты

 

Re: Wine - ошибка открытия библиотеки libodbc.so

Reply #14
Свежие сборки
Source code - это исходный код для собственной сборки если есть желание самому пособирать. Как быть с вайнтриксом не подскажу, не пользуюсь.
Распаковываешь архив, например, в папку fresh_wine  и создаешь префикс, допустим такой
env WINEPREFIX="/home/свой логин/.wine" /home/свой логин/fresh_wine/wine-зависит от версии-amd64/bin/winecfg