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

Проблема с wine pkg update

Добавлено: 2015-01-30 14:51:53
logout_90
Господа, доброго времени суток!

Итак, хочу запускать некоторые приложения от мелкомягких.
В соотсетствии с этой инструкцией:
https://wiki.freebsd.org/i386-Wine
Проделал предложенные там шаги.
Однако, при выполнении

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

pkg update
Получаю следующее:

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

pkg update
Updating FreeBSD repository catalogue...
FreeBSD repository is up-to-date.
Updating wine repository catalogue...
pkg: http://distcache.FreeBSD.org/local-distfiles/dbn/repos/wine/FreeBSD:10:amd64/latest/meta.txz: Not Found
pkg: repository wine has no meta file, using default settings
pkg: http://distcache.FreeBSD.org/local-distfiles/dbn/repos/wine/FreeBSD:10:amd64/latest/packagesite.txz: Not Found
pkg: Unable to update repository wine
И в принципе, я с FreeBSD согласен, ссылка ведет на страницу с ошибкой 404.
Однако, проблемы это никак не решает, виндовые приложения нужны )))
Возможно, кто - нибудь поможет советом?

Проблема с wine pkg update

Добавлено: 2015-01-30 15:13:45
f_andrey
А из портов религия не позволяет поставить? А насчёт вики, ну или в IRC найти автора или в рассылку написать, может чего то переделывает или сломалось где.

Проблема с wine pkg update

Добавлено: 2015-01-30 15:23:45
snorlov
Не совсем корректно у вас настроен /etc/pkg/pkg.conf, настройте URL на http://pkg.freebsd.org/...

Проблема с wine pkg update

Добавлено: 2015-01-30 15:43:58
logout_90
f_andrey писал(а): А из портов религия не позволяет поставить?
Позволяет. Более того, я всегда и все ставлю из портов, даже кеды 4 (о, сколько времени на компиляцию).
Меня ввела в заблуждение заметка https://people.freebsd.org/~ivoras/wine/
Будем chroot`ить и ставить ))) Спасибо.

Отправлено спустя 1 минуту 26 секунд:
snorlov писал(а):Не совсем корректно у вас настроен /etc/pkg/pkg.conf, настройте URL на http://pkg.freebsd.org/...
Да, действительно, вы правы. До этого момента с пакетами не работал, спасибо за ссылку! Образование наше все )))

Проблема с wine pkg update

Добавлено: 2015-01-30 16:33:35
f_andrey
Ну судя по версиям системы, это писалось, годов несколько назад, сейчас из портов оно строится само, без каких то манипуляций с джейлами, там есть ещё версия i386-wine-compholio оно вроде с какими то доп.патчами, в основном может для игр конечно, но я например почему то её выбрал

Отправлено спустя 1 минуту 20 секунд:
А ходят слухи (на офф.форуме), что свежий вине даже может и в 64-бинтой версии строится, но вот это уже надо пробовать, вручную и на свой страх и риск, а потом ещё и портировать, чтоб было красиво :)

Отправлено спустя 4 минуты 39 секунд:
snorlov писал(а):Не совсем корректно у вас настроен /etc/pkg/pkg.conf, настройте URL на http://pkg.freebsd.org/...
Ну это у него настройки с вики, как я понимаю, там такой конфиг, видно это репозитории разработчиков (автоматически пакеты сейчас для 8.x могут уже и не строится), так могут подключатся, в вики по крайней мере список версий поддерживается актуальным, так что по хорошему надо бы пожаловаться, что оно не работает

Проблема с wine pkg update

Добавлено: 2015-01-30 16:46:21
logout_90
f_andrey писал(а): сейчас из портов оно строится само, без каких то манипуляций с джейлами
Так то да, если бы не одно НО: у меня Amd64:

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

FreeBSD office_res.lesan 10.1-RELEASE FreeBSD 10.1-RELEASE #0 r274401: Tue Nov 11 21:02:49 UTC 2014     root@releng1.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC  amd64
wine под 64 битку не билдится. Только chroot в таком случае, насколько я знаю? Или знаю не то? )))
f_andrey писал(а): А ходят слухи (на офф.форуме), что свежий вине даже может и в 64-бинтой версии строится, но вот это уже надо пробовать, вручную и на свой страх и риск, а потом ещё и портировать, чтоб было красиво :)
Новость действительно классная )) Если запилят, то цены разрабам нет)
Но вот unstable wine ставить на машину которую прилизываю 1,5 дня мне чой-то не хочется ))

Проблема с wine pkg update

Добавлено: 2015-01-30 17:02:25
f_andrey
Так как это существует в виде порта, то ничего делать вручную не надо, за это отвечает портер, для данного случая, он там тупо красиво разворачивает тот же пакет :)

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

# uname -a
FreeBSD x220.efi.local 11.0-CURRENT FreeBSD 11.0-CURRENT #0 r277278: Sat Jan 17 05:09:09 MSK 2015     root@des.local:/usr/obj/usr/src/sys/X220  amd64
# pkg info | grep ^i38
i386-wine-compholio-1.7.35,1   32bit Wine built with the compholio patchset for 64bit FreeBSD
обновлял, позавчера что ли.
Если у вас не поставится, то есть вероятность что там какая то заминка с версией 10.1, так как у них почему то в описании 10.0 (хотя это должно быть не критично)

Проблема с wine pkg update

Добавлено: 2015-01-30 17:06:58
Alex Keda
А зачем это? Чего во фре нет нужного, что такие костыли необходимы?

Проблема с wine pkg update

Добавлено: 2015-01-30 17:10:16
f_andrey
EVE-online :) Свежий флешь (к сожалению падает на ютупчике, так что пока не актуально) Да мало ли чего ещё придумается

Проблема с wine pkg update

Добавлено: 2015-01-30 17:23:17
Alex Keda
зашёл в кои-то веки, потыкал пару роликов - всё показывает...

Отправлено спустя 19 секунд:
тока я не уверен что оно у меня через отсутствующий флэш показывает =))

Проблема с wine pkg update

Добавлено: 2015-01-30 17:26:16
logout_90
Alex Keda писал(а):А зачем это? Чего во фре нет нужного, что такие костыли необходимы?
Меня все устраивает во фре. И поставить можно все. В данном случае, мне wine нужен для домашнего компа (жена негативно отнесется к ограничению своего компа о области виндовых игрушек :-D )
А экспериментирую с вайном на рабочем компе (в офисе). Тут вайн поставлю для запуска желтого бухгалтерского продукта (знаю, что есть более простой способ воткнуть 1С на фрю через бинарную совместимость с линухом, но ведь и эксперименты ставить где то надо ;-) )

Отправлено спустя 1 минуту 37 секунд:
f_andrey писал(а): Так как это существует в виде порта, то ничего делать вручную не надо, за это отвечает портер, для данного случая, он там тупо красиво разворачивает тот же пакет :)
А можно немного подробней? То есть, нужно сделать пакет на основе порта и уже его ставить?

Проблема с wine pkg update

Добавлено: 2015-01-30 17:38:02
f_andrey
А кто сказал что не будет? Ютупчик тут вполне демократичен, но там иногда грозятся вроде эту старую то ли прекратить поддерживать, да и не везде она толково работает, в общем была бы альтернатива, было бы не вредно. А ютупчик ещё может новомодно html5, но плеер там до неприличия убог :(
logout_90 писал(а): То есть, нужно сделать пакет на основе порта и уже его ставить?
Ну так пакеты то не из воздуха берутся, они как раз и строятся на основе порта, сейчас вообще любой порт перед установкой делает кучу всякой магии и в итоге ставит вполне себе тот же пакет средствами pkg, для примера

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

===>>> Creating a backup package for old version libevent2-2.0.22
Creating package for libevent2-2.0.22
Updating database digests format: 100%
Checking integrity... done (0 conflicting)
Deinstallation has been requested for the following 1 packages (of 0 packages in the univer):

Installed packages to be REMOVED:
        libevent2-2.0.22

The operation will free 2 MiB.
[1/1] Deinstalling libevent2-2.0.22...
[1/1] Deleting files for libevent2-2.0.22: 100%

===>>> Starting check for runtime dependencies
===>>> Gathering dependency list for devel/libevent2 from ports
===>>> No dependencies for devel/libevent2

===>  Installing for libevent2-2.0.22_1
===>  Checking if libevent2 already installed
===>   Registering installation for libevent2-2.0.22_1 as automatic
Installing libevent2-2.0.22_1...
Просто есть некоторые порты, вот как этот вайн, которые даже не производят какую либо компиляцию на клиенте, ну например если устанавливается какой то sh скрипт или как тут уже предварительно кем то собранные, в нужном окружении бинарники, а просто красиво их раскладывает и регистрирует в системе. Но со стороны пользователя порта, это всё так же выглядит как

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

cd /usr/ports/cat/soft
make install clean
ну или portmaster cat/soft

Проблема с wine pkg update

Добавлено: 2015-01-30 19:10:37
logout_90
Спасибо, добрый человек, за такой обстоятельный ответ! Чесслово, после обряда "гугления" среди невнятных текстов, такая развернутая подача инфы как глоток свежего воздуха. )))
Сейчас проверить все не получится, с работы свалил, но разверну виртуальную машину и реализую установку wine.

Проблема с wine pkg update

Добавлено: 2015-02-07 21:52:30
dekloper
Alex Keda писал(а):Чего во фре нет нужного, что такие костыли необходимы?
Я вот коммутаторы всякие ковыряю в пакеттрасере (ибо цискоделы, сволочи, считают что жизни нет без говносовта).
Динамипс к сожалению тока роутеры эмуляет, но, надо сказать, 100500++, что иос можно с реальной желески туда запихать, а не то что в пакеттрасере порезано всё по [классический секс]..
А так - да, в принципе всего хватает)