Страница 1 из 1

помогите установить wine

Добавлено: 2021-09-12 14:02:15
бсдшник новичек
Собрал wine из портов emulators/wine

Создал этот файл и выдал права, раз ему нужно было - .i386-wine-pkg/usr/local/bin/wine
При команде wine --version всплывает вот это:

Try updating 32-bit wine with
/usr/local/share/wine/pkg32.sh upgrade

При выполнении /usr/local/share/wine/pkg32.sh upgrade

Вот эта строчка:

Код: Выделить всё

pkg: http://pkgmir.geo.freebsd.org/FreeBSD:13:i386/quarterly/packagesite.pkg: Not Found
В процессе нажал "да" теперь wine пишет что версии не совпадают:

Код: Выделить всё

wine [wine-5.0.4] and wine64 [wine-6.0.1] versions do not match!

Try updating 32-bit wine with
        /usr/local/share/wine/pkg32.sh upgrade
И как мне быть? OS: FreeBSD 13.0-RELEASE amd64

Помогите новичку, как в 2021 установить wine ??

помогите установить wine

Добавлено: 2021-09-13 9:28:07
Neus

Код: Выделить всё

pkg install wine

помогите установить wine

Добавлено: 2021-09-13 14:11:55
WideAreaNetwork
только пусть сначала удалит все что поставил, или не требуется?

помогите установить wine

Добавлено: 2021-09-13 18:39:15
9d34h89d
Neus писал(а):
2021-09-13 9:28:07
pkg install wine
Удалил wine чтобы в pkg info | grep wine ничего не было. Установил, показывает wine64 --version
wine-5.0.4

При установке wine64 setup.exe ошибка :

Код: Выделить всё

0016:err:ntoskrnl:ZwLoadDriver failed to create driver L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\NDIS": 00000001
000f:fixme:service:scmdatabase_autostart_services Auto-start service L"NDIS" failed to start: 731
0022:err:heap:HEAP_GetPtr Invalid heap 0x440000!
0022:err:heap:HEAP_GetPtr Invalid heap 0x440000!
0022:err:plugplay:get_device_instance_id Failed to get device ID, status 0xc0000017.
0022:err:heap:HEAP_GetPtr Invalid heap 0x440000!
0022:err:heap:HEAP_GetPtr Invalid heap 0x440000!
0025:err:svchost:AddServiceElem failed to load library L"C:\\windows\\system32\\wevtsvc.dll", err=126
0025:err:svchost:wmain Failed to load requested group: L"LocalServiceNetworkRestricted"
000f:err:service:process_send_command service protocol error - failed to write pipe!
000f:fixme:service:scmdatabase_autostart_services Auto-start service L"Eventlog" failed to start: 1053
0009:err:module:__wine_process_init 
Как решить данную проблему

Подскажите, нормально ли работает эта версия wine по играм?
Так как у меня стоит wine64 я не смогу запускать 32 битные приложения и игры wine?

помогите установить wine

Добавлено: 2021-09-14 12:12:15
Neus
9d34h89d писал(а):
2021-09-13 18:39:15
показывает wine64 --version
wine-5.0.4
переключи репу с квартальной на последнюю, там вайн 6
9d34h89d писал(а):
2021-09-13 18:39:15
Так как у меня стоит wine64 я не смогу запускать 32 битные приложения и игры wine?
не сможешь, вайн во фряхе так не умеет.
но говорят есть какой-то патч.

ЗЫ:я в игры не играю :oops:

помогите установить wine

Добавлено: 2021-09-14 13:36:54
9d34h89d
Neus писал(а):
2021-09-14 12:12:15
переключи репу с квартальной на последнюю, там вайн 6
А подскажите как это сделать. Я еще мало всего понимаю.

помогите установить wine

Добавлено: 2021-09-14 20:03:13
9d34h89d
9d34h89d писал(а):
2021-09-14 13:36:54
переключи репу с квартальной на последнюю, там вайн 6
Переключил, вайн32 теперь работает. Спасибо.

помогите установить wine

Добавлено: 2026-01-03 20:50:02
Therech
Классическая проблема FreeBSD, когда пытаешься завести 32-битное окружение для Wine на 64-битной системе. Судя по логам, у тебя pkg ломится по битым ссылкам, потому что ветка quarterly для 13-й ветки на i386 могла сдвинуться или уйти в архив (особенно если ты на 13.x, которая уже подбирается к статусу EoL).

Вот что стоит попробовать, чтобы это разрулить:

Проверь репозитории: FreeBSD сейчас активно переходит на новые ветки. Если у тебя в конфигах прописан quarterly, попробуй временно переключиться на latest. Создай или поправь файл /usr/local/etc/pkg/repos/FreeBSD.conf:

Код: Выделить всё

FreeBSD: {
  url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest",
  mirror_type: "srv",
  enabled: yes
}
Иногда pkgmir тупит, и прямой адрес pkg.freebsd.org работает стабильнее.