Главная Мой профиль Регистрация Выход Вход
Приветствую Вас Гость | RSS
Понедельник
23.10.2017
09:09
Установка Игр в Ubuntu
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Форум » Запуск windows игр и приложений в среде Ubuntu » Wine в Ubuntu: установка и настройка » Заполнение x64 Wine
Заполнение x64 Wine
aronsxДата: Понедельник, 07.05.2012, 18:29 | Сообщение # 1
Новичок
Группа: Пользователи
Сообщений: 2
Репутация: 1
Статус: Offline
поставил из репозитория вайн 1.5.3 на убунту 12.04 amd64
в синаптике отмечены следующие пакеты:
wine
winegecko1.5
winegecko1.5:i386
wine1.5
wine1.5-amd64
wine1.5-i386:i386

все это поставилось после установки пакета wine

проблема такая: при установке некоторых библиотек - они жалуются на разрядность системы.
при установке dotnet20 инсталлер выдает:

"Ошибка: установка на 64-разрядные операционные системы невозможна

Этот продукт не поддерживается 64-разрядными операционными системами. Работа программы установки будет прервана."

вот скрин

как мне заполнить вайн? и можно ли на нем будет нормально поиграть?

Добавлено (07.05.2012, 18:29)
---------------------------------------------
Удалил папку .wine, в консоли набрал WINEARCH=win32 winecfg , создалась папка .wine новая. плсле vcrun2010, ie8, dotnet20 встали без ошибок, теперь загвоздка на dotnet30
выдает ошибку при установке. запускал установку через консоль - ошибка такая была :

p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога

что делать? пакеты с названием pkcs11 и keyring все что нашел в синаптике - поставил

 
SolitonДата: Воскресенье, 01.07.2012, 13:12 | Сообщение # 2
Модератор
Группа: Администраторы
Сообщений: 241
Репутация: 13
Статус: Offline
Добавил инструкцию по установке и заполнению Wine в Ubuntu 12.04 Установка wine в Ubuntu 12.04
Прошу делиться своими идеями, способами установки, аргументированной критикой.
 
IGOДата: Среда, 18.07.2012, 22:21 | Сообщение # 3
Любитель
Группа: Пользователи
Сообщений: 32
Репутация: 1
Статус: Offline
Wine Старенький. Делай по инструкции для 12.04 (только Framework 1 и Framework 2 первыми ставь,Иначе Framework 2 не встанет . Ну и PhysX (если нужна)
 
SolitonДата: Четверг, 19.07.2012, 16:13 | Сообщение # 4
Модератор
Группа: Администраторы
Сообщений: 241
Репутация: 13
Статус: Offline
Какой смысл для игр ставить 64-bit Wine - один геморрой. smile
 
poleznoДата: Пятница, 10.08.2012, 11:41 | Сообщение # 5
Новичок
Группа: Пользователи
Сообщений: 1
Репутация: 0
Статус: Offline
Quote (Soliton)
Какой смысл для игр ставить 64-bit Wine - один геморрой. smile

Да не Wine x64 а ОСь такая, и тянет соответственно родное.

Теперь по теме
Quote (Soliton)
Добавил инструкцию по установке и заполнению Wine в Ubuntu 12.04 Установка wine в Ubuntu 12.04
Прошу делиться своими идеями, способами установки, аргументированной критикой.

На ОСь x64 "vcrun 6" сам не ставится, а тянется автоматом за "vcrun 6sp".

...далее буду дополнять
 
SolitonДата: Суббота, 11.08.2012, 00:19 | Сообщение # 6
Модератор
Группа: Администраторы
Сообщений: 241
Репутация: 13
Статус: Offline
Quote
На ОСь x64 "vcrun 6" сам не ставится, а тянется автоматом за "vcrun 6sp"

Я наверное просто описался (поставить правильно ударение smile ), надо посмотреть. С каждой новой версией Wine, установка будет меняться, что неизбежно и на универсальные инструкции полагаться не стоит, рассчитывайте только на себя smile , ну и если не трудно - советуйте новые варианты и нюансы установки Wine. Читатели сайта будут только благодарны.
 
ekixqmtrДата: Суббота, 02.11.2013, 12:14 | Сообщение # 7
Новичок
Группа: Пользователи
Сообщений: 3
Репутация: 0
Статус: Offline
Сейчас 2013, ubuntu 13.10 а проблема для 64 бит та же.
Проблема в том, что на 64 битную версию устанавливается wine 64 битный, но остальные библиотеки ubuntu тоже 64 бит, а wine требует некоторые 32 битные.

Решение (чтобы узнать вашу версию ubuntu наберите в консоли uname -a):
Суть - качаем 32 битные пакеты с недостающими библиотеками (пакеты это архивы), распаковываем их, копируем нужные библиотеки (это файлы кончающиеся на .so) в нужные места.

Для 12.04 64 lts ( precise):
(допишу)

Для 13.10 64 lts ( saucy):
1. Качаем http://packages.ubuntu.com/saucy/libp11-kit-gnome-keyring (напротив надписи i386)

2. Качаем http://packages.ubuntu.com/saucy/libpam-gnome-keyring (напротив надписи i386)
(если кому не понятно, дальше перебрасывает на страницу с названиями серверов, кликните по одному из них)

3. Распаковываем любым архиватором архивы, например встроенным архиватором krusader'а (это программа аналог Total Commander).
krusader запускаем командой
sudo krusader
Тогда у него будет право изменять системные файлы.
Если нету krusader можно установить командой
sudo apt-get install krusader

4. Открываем папку (её не будет нужно создать по этому же пути) /usr/lib/x86_64-linux-gnu/pkcs11
(возможно при установке ubuntu вы меняли точки монтирования, тогда путь будет другим)

5. Кидаем туда 2 файла из архивов (ищите сами или смотрите список на странице загрузки):
gnome-keyring-pkcs11.so
p11-kit-trust.so
Кликаем правой на файлах и в свойствах ставим:
Владелец - Чтение и запись
Группа - чтение
Остальные - чтение

И еще. Желательно поставить эти пакеты через менеджер пакетов:
pkcs11
p11-kit
(хоть они и 64 битной версии)

Вот еще обсуждение и решение проблемы, которое у меня не сработало http://mintlinux.ru/forum/thread1650.html


Сообщение отредактировал ekixqmtr - Суббота, 02.11.2013, 12:33
 
SolitonДата: Суббота, 02.11.2013, 13:03 | Сообщение # 8
Модератор
Группа: Администраторы
Сообщений: 241
Репутация: 13
Статус: Offline
Цитата ekixqmtr ()
Сейчас 2013, ubuntu 13.10 а проблема для 64 бит та же.Проблема в том, что на 64 битную версию устанавливается wine 64 битный, но остальные библиотеки ubuntu тоже 64 бит, а wine требует некоторые 32 битные
Я что то не пойму, может на Ubuntu 13.10 что то изменили, на 12.04 (64-bit) Wine устанавливается в двух "экземплярах" - как 64-битный, так и 32-битный (сразу оба!). Вам просто нужно создать свой 32-битный префикс командой WINEARCH=win32 WINEPREFIX=~/.wine winecfg (недостающие 32-либы спокойно ставились через "Центр приложений")
 
ekixqmtrДата: Суббота, 02.11.2013, 16:54 | Сообщение # 9
Новичок
Группа: Пользователи
Сообщений: 3
Репутация: 0
Статус: Offline
Цитата Soliton ()
Я что то не пойму, может на Ubuntu 13.10 что то изменили, на 12.04 (64-bit) Wine устанавливается в двух "экземплярах" - как 64-битный, так и 32-битный (сразу оба!). Вам просто нужно создать свой 32-битный префикс командой WINEARCH=win32 WINEPREFIX=~/.wine winecfg (недостающие 32-либы спокойно ставились через "Центр приложений")


Вот в чем была проблема (погуглив можно понять, что не только у меня):
1. Подключаю ppa wine и устанавливаю wine.
2. Открываю konsole и пишу: wine имя_приложения.
3. Получаю: выдает ошибку "приложение не запустилось из-за серьезной ошибки". Отсутствуют пакеты gnome-keyring-pkcs11.so и p11-kit-trust.so (вот для 12.04 первый точно был, в 13.10 точно были два).
4. Запускаю muon потом sinaptic и пытаюсь установить pkcs11 (командой через консоль) и p11-kit. Ошибка.
Начинаю гуглить, выясняется, что так делать нельзя. НО можно включить принудительную совместимость с i386 (32x битная архитектура) правда только начиная с версии 12.10.
5. Качаю, как описано выше и кидаю библиотеки на старые места, ошибка пропадает, программа работает.

Это на 13.10, на 12.04 я нашел только gnome-keyring-pkcs11.so, а вот пакет в котором p11-kit-trust.so ищу, просто я точно не помню был в описании ошибки один пакет или два.

И причина всего этого в том, что пакеты gnome-keyring и p11-kit разделили на части и часть библиотек оказалась в другом пакете, кроме того, насколько я понял, поменяли путь к библиотеки, а wine до сих пор по старому ищет.


Сообщение отредактировал ekixqmtr - Суббота, 02.11.2013, 17:36
 
SolitonДата: Воскресенье, 03.11.2013, 00:09 | Сообщение # 10
Модератор
Группа: Администраторы
Сообщений: 241
Репутация: 13
Статус: Offline
Цитата ekixqmtr ()
выдает ошибку "приложение не запустилось из-за серьезной ошибки". Отсутствуют пакеты gnome-keyring-pkcs11.so и p11-kit-trust.so
Ubuntu 12.04 Подобная ошибка у меня на некоторых версия Wine до сих пор присутствует, где то на форуме я писал как с ней бороться (надо просто симв. ссылку на правильное место ее установки указать), хотя сам я не обращаю на нее внимания - не на что не влияет, просто она вылазит первой в терминале, даже при запуске winecfg, и многие думают что из-за нее не запускается какое либо устанавливаемое приложение.
 
ekixqmtrДата: Воскресенье, 03.11.2013, 01:05 | Сообщение # 11
Новичок
Группа: Пользователи
Сообщений: 3
Репутация: 0
Статус: Offline
Да я видел инструкцию в которой вместо скачивания библиотек делали ссылку на уже установленные. Но я как не пытался не нашел их в тех местах откуда шла ссылка. То есть у меня таких библиотек нету.

Ну в любом случае может кому поможет.
 
oleg123Дата: Воскресенье, 06.11.2016, 21:26 | Сообщение # 12
Новичок
Группа: Пользователи
Сообщений: 4
Репутация: 0
Статус: Offline
asd
 
Форум » Запуск windows игр и приложений в среде Ubuntu » Wine в Ubuntu: установка и настройка » Заполнение x64 Wine
Страница 1 из 11
Поиск:


 Copyright MyCorp © 2017
Сделать бесплатный сайт с uCoz