Установил на свежеустановленную версию Дебиан 8 i386 пакет wine 1.6. Пакет установился, но нигде не проявился. В домашнем каталоге папка .wine не создана. При попытке ручного конфигурирования через winecfg сообщает, что нету .~/.wine/system.reg. Поиск по форуму показал, что "баг был, но закрыт. В тестинг всё ставится нормально". Означает ли это, что и в 8-ке надо ставить пакеты из тестинга, чтобы вайн заработал?
После копирования .wine из убунтовского каталога вайн загрузился, но, как и в 7-м Дебиане, программы рандомно виснут при обращении к диску (попытке записи, как я понял). Может ли эта проблема быть вызвана старыми конфигами, или вайн просто несовместим с версиями выше пятой?
Какое окружение рабочего стола? Gnome/KDE/XFCE4/Mate или ещё чего?
Как ставили wine?
тестинг на данный момент и есть 8.0.
какую виндовую прогу требуется запустить? выхлоп команды wine требуемаяпрога.exe прояснит многое, но я не многим смогу помочь. может форумчане подскажут чего.
Пардон, что вмешиваюсь, у меня такая же проблема - wine устанавливается, конфигурируется нормально через wine winecfg, но в меню не появляется, и в контекстном меню его нет тоже, саму работу wine не проверял. Система Debian 8 KDE x64.
....Лишь бы из консоли запускался и работал а в меню приложений добавить руками легко, как вариант программа туда даже прописалась и необходимо просто поставить галогку чтобы она там отображалась. Правой клавишей мыши по значку меню приложений...а дальше всё просто. Иконку искать в /usr/share
Рабочее окружение - МАТЕ и XFCE. Одновременно.
Ставил обоими способами - и через Синаптик, и через консоль (apt-get install wine). В том числе пробовал purge и новую установку. Система 32-битная. В оригинале при установке должно: а) создаваться домашняя директория .wine. б) создаваться пункты меню для него. в) в симлинки должен попадать путь /home/$user/.wine/dreve_c. Ничего этого не происходит.
Работать мне приходится с многими виндовыми программами (поэтому для меня wine настолько критичен). Но тестирую я его на древней игре The Heroes of Might and Magic III. Если игра а) запускается б) правильно отображается на экране в) не виснет в течение нескольких ходов - то вайн, скорее всего, установлен и работает правильно (с остальными программами проблем не будет). Если это не так - то и остальные программы виснут, вылетают, выдают ошибки и так далее. Начиная с Дебиана 6.0 (и далее) тот же самый wine 1.4, который до этого работал безукоризненно - виснет и вылетает. А в Дебиан 8 (который уже не тестинг) - вообще не ставится.
В ручном режиме (то есть, wine h3wog.exe) игра запускается (при скопированных из предыдущего вайна конфигах), но при попытке записать на диск (автосохранение) - виснет насмерть.
Если исходить из того что наибольшим спросом вайн пользуется у убунтойдов и для них создан дополнительный репозиторий где есть последняя, более доработаная под современные дистрибутивы версия, то надо брать исходники и собирать для интересующего релиза debian. Это обеспечит правильную и беспрепятственную установку пакета в систему. Думаю что существенных проблем быть не должно прото по каким то соображениям наши мэйнтейнеры категорически не хотят заниматься этим пакетом.
З.Ы. возможно не хотят как раз по тому что программа всё ещё далека от совершенства и по любому будет портить статистику стабильности.
Лично для меня установить и настроить вайн вполне по силам но заставить в нём работать как надо виндовые программы не факт. Бывало в практике когда игрушка прекрасно работала неделю, потом крашилась и в вайне больше ни чего и никогда не работало даже после полного переконфигурирования, видимо где то оставались "хвосты".
Цитата: Извращенец от 04 мая 2015, 11:09:59А в Дебиан 8 (который уже не тестинг) - вообще не ставится.
Это ваш частный случай, ибо у меня лично wine работает вполне нормально и давно, задолго до того как Jessie стала stable.
Подтверждаю слова Извращенца, все так как он говорит (DE Cinnamon, Jessie 32-bit).
УМВР - это, конечно, круто... Но теперь бы ещё разобраться бы, почему не работает у меня и qupl, и почему работает у Leo. И как сделать так, чтобы и у меня заработало. Разве что всё настроить ручками (что неправильно).
Ещё информация к размышлению (правда, кому? Кто о ней будет размышлять?). wine ещё оказался ДМ-зависим. То есть, если Герои запускаются в МАТЕ, то экран переходит в разрешение 600х800 (что правильно), вайн разворачивается на весь экран, на нём отображается интерфейс игры... В общем, всё работает, как ему и положено. А вот если то же самое запустить под крысой, то экран переходит в разрешение 800х600, но... Но остаётся размерами 1920х1080. То есть, при перемещении мыши к краю экрана он двигается, уходя за пределы окна вайн. При этом изображение, которое меняется в окне вайна может рандомно оказаться в "окне видимости" или уйти за его пределы в любую сторону. А при попытке (или случайном) сдвига экрана уехавшая из "зоны видимости" часть окна вайн становится чёрной. Можно, конечно, поднять всё вверх, свернуть и снова развернуть окно вайн (тогда изображение восстанавливается), но... стоит задеть край экрана (или смениться изображению внутри окна) - и всё заново. Ой, шось я сомневаюсь, что подобное поведение только у меня одного! Можно, конечно, проверить и остальные ДМ, но меня вполне устроит, если вайн просто отработает нормальную установку...
З.Ы. Я специально ставил 32-битную систему, потому что надеялся, что все аналогичные проблемы у меня были из-за 64-битной системы (6 и 7 дебианы я ставил именно их). Но там вайн хотя бы ставился!
Из нагугленого: wine для удобства использует надстройки wine-gecko и wine-mono первый из них обдегчает установку дополнительных компонентов типа того же IE а так же для wine версий до 1.6 включительно существует скрипт winetricks для установки недостающих библиотек в графическом режиме.
Забавно, последняя версия wine 1.7.38 , сейчас пробую его собрать для jessie i386 но машинка довольно слабая и процесс идёт медленно. Надстройки тоже по объёму большие, посмотрим что из этого получится и будет ли вообще работать. Jessie у меня с окружением TDE-trinity, ни чего гномовского и XFCE шного в нём нет в общем посмотрим на сколько wine DE зависим. В прочем может вообще ни чего не получится...
В общем что обещал я собрал, на сегодня желания издеваться над собой у меня больше нет, а для тех кто хочет попробовать свои силы в одолении последнего вайна на 32 битной jessie пожалуйста https://yadi.sk/d/6ihGKQ02gXAmx
Раз тема востребована давайте пробовать её курить , жду отзывов.
У меня джеси+гном,установил "вино",как иписали предыдущие пользователи,ярлыка и папки нету.Через консоль пишу winecfg - работает.Winetricks - работает,правда при попытке установке directx,ошибка(какая не помню).При попытке запуска виндовской проги,"wine"незапускается.А нужен просто для алаварской игры,мать без неё не может,на втором жёстком стоит винда,и постоянно,как только я куда-нибудь ухожу,придётся перезагружать комп в винду.Ну эт ж совсем дебильно будт выглядить.Может найдёте решение,а?Пожалуйста? ::) :o
Андрей, вывод следующей команды:
~$ dpkg -l | grep -i wine
Ihammers,ii libwine:amd64 1.6.2-20 amd64 Windows API implementation - library
ii libwine-gecko-2.21 2.21+dfsg2-1 all Windows API implementation - web browser module
ii wine 1.6.2-20 amd64 Windows API implementation - standard suite
ii wine64 1.6.2-20 amd64 Windows API implementation - 64-bit binary loader
А где wine32, возможно проблемы из-за этого. Скорей всего вы пытаетесь запустить 32-х битную версию программы через wine64 и из-за этого возникают ошибки.
В общем хотите верьте хотите нет, то что я бэкпортировал выглядит пока так
(http://storage4.static.itmages.ru/i/15/0519/s_1432036664_3018005_fbf0c323c1.png) (http://itmages.ru/image/view/2563285/fbf0c323) (http://storage1.static.itmages.ru/i/15/0519/s_1432036768_1725723_6353a7dbd2.png) (http://itmages.ru/image/view/2563289/6353a7db)
(http://storage4.static.itmages.ru/i/15/0519/s_1432036825_5704579_7fc839bf09.png) (http://itmages.ru/image/view/2563292/7fc839bf)
(http://storage3.static.itmages.ru/i/15/0519/s_1432036897_3338367_63c26b853a.png) (http://itmages.ru/image/view/2563299/63c26b85)
(http://storage2.static.itmages.ru/i/15/0519/s_1432036986_8474075_cfef2e3fca.png) (http://itmages.ru/image/view/2563347/cfef2e3f)
(http://storage4.static.itmages.ru/i/15/0519/s_1432037754_4854542_a6212d3a4a.png) (http://itmages.ru/image/view/2563450/a6212d3a)
Для подготовки прочёл пару статей http://www.gamebuntu.ru/howto/nastroyka-wine/ и http://burash.ru/nachalnaya-nastrojka-wine-dlya-zapuska-bolshinstva-windows-igr
Я не игроман, хотя возможно попробую какую нибудь древнюю игрушку только чтобы проверить работоспособность этого поделия, к сожалению у меня не получается скриншот с меню приложений но вайн в нём есть отдельной строкой и он запускается через ярлык.
Прошу прощения у модераторов, не догоняю как компактно разместить превьюшки. Не сочтите пожалуйста за труд.
С настройкой дело оказалось хуже, кроме не русифицированного firefox ни чего не получилось, будем надеяться что пока.
Тоже коснусь этой темы
Все будет в виде небольшого мануала по установке stable и unstable версий доступных на текущий момент (проверялось на Debian 8,9 и LMDE2)
Сам Wine доступен почти во всех версиях Debian в родных репозиториях (для LMDE2 они тоже родные), на данный момент в версии 1.6.2, а также утилита по установке дополнительных библиотек Windows - Winetricks в версии от 20140817
Установка ничего сложного не представляет
$ sudo apt-get install wine winetricks
после установки можно сходу использовать Wine.
Убедится что оно все установилось можно тут же в терминале задав вот такие 2 команды
$ wine --version
$ winetricks -V
Но сразу возникает несколько моментов:
- wine абсолютно не настроен (для этого вместе с ним и ставили winetricks)
- майнтейнеры Debian абсолютно не озадачились включением в установку desktop файлов для запуска wine и winetricks (т.е. не зависимо от среды вы нигде не найдете ни одной ссылки на wine для его запуска) и его можно пользовать исключительно из командной строки.
Я вспомнил навыки создания desktop файлов и для себя соорудил уж 11 штук
Для желающих воспользоваться моими трудами, разместил архив на dropbox, скачать и установить, можно следующим образом (иконки привязаны к стандартным именам, у вас будут выглядеть в зависимости от выбранной темы значков)
$ wget -O Wine.tar.gz https://goo.gl/A74mHA
$ sudo tar -xvf Wine.tar.gz -C /usr/share/applications
Eсли взглянуть на сайт Wine, то можно увидеть что последняя доступная для скачивания версия wine имеет номер 1.7.43 да и Winetricks имеет версию посвежее.
Если с Winetricks все просто (об этом чуть позже), то поиск по сайту Wine приводит нас на страницу загрузки для Debian (https://www.winehq.org/download/debian) и там четко указано что последняя стабильная версия 1.6.2 (мы ее уже поставили) а коли мы хотим unstable то можем его скачать у Kai Wasserbäch (одного из разработчиков Debian) на его страничке (http://dev.carbon-project.org/debian/wine-unstable/) (на момент написания там была версия 1.7.15, там же он привел объяснение почему этого нет в основных репах, и свои ключи для верификации) или собрать все самостоятельно из исходных кодов (как это сделать, см. ссылку в конце).
Я решил пойти немного более простым путем и установить unstable пакеты любезно собранные Kai Wasserbäch.
У меня архитектура i386 и соответственно инструкции буду приводить для нее, а для обладателей 64 разрядных систем, рекомендую (в случае с wine это приемлемо), просто потом доставить еще и пакеты для amd64.
Есть только одно упущение у Kai Wasserbäch, он при сборке (а может и по каким другим причинам мне неизвестным) привязался к пакету wine-gecko-1.4 (и не только) который остался в только в репозиториях для wheezy, ну и не беда, скачем его отдельно и установим.
$ wget http://ftp.us.debian.org/debian/pool/main/w/wine-gecko-1.4/libwine-gecko-1.4_1.4+dfsg1-3_all.deb
$ sudo dkpg -i libwine-gecko-1.4_1.4+dfsg1-3_all.deb
$ sudo apt-get -f install
(для stretch еще нужен будет пакет libgphoto2-port10 (https://packages.debian.org/search?suite=default§ion=all&arch=any&searchon=names&keywords=libgphoto2-port10), который доступен в репах для Jessie и Sid и зависит от архитектуры).
последнюю команду давал скорее по привычке, зависимостей дополнительных никаких не полезло.
Теперь скачиваем unstable пакеты
libwine-dbg-unstable_1.7.15-0.1_i386.deb
libwine-dev-unstable_1.7.15-0.1_i386.deb
libwine-unstable_1.7.15-0.1_i386.deb
wine-unstable_1.7.15-0.1_i386.deb
wine32-dev-tools-unstable_1.7.15-0.1_i386.deb
wine32-unstable_1.7.15-0.1_i386.deb
И начинаем их установку
$ sudo dpkg -i libwine-dbg-unstable_1.7.15-0.1_i386.deb libwine-dev-unstable_1.7.15-0.1_i386.deb libwine-unstable_1.7.15-0.1_i386.deb wine-unstable_1.7.15-0.1_i386.deb wine32-dev-tools-unstable_1.7.15-0.1_i386.deb wine32-unstable_1.7.15-0.1_i386.deb
и для успокоения душевного
$ sudo apt-get -f install
А теперь себя проверим
$ wine --version
А теперь перейдем к Winetricks
Их домашняя страничка http://winetricks.org давно уже ведет на github, вот оттуда мы его и будем ставить
$ wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
$ sudo cp winetricks /usr/bin
$ sudo chmod +x /usr/bin/winetricks
И проверяем результаты проделанных усилий
$ winetricks -V
Т.к. мы wine и winetricks устанавливали вручную то вам придется за обновлениями следить самостоятельно и если авторы не придумают чего нить оригинального то эти методы должны работать и далее.
А это вариант запуска программ при создание ссылок в меню
$ wine start 'C:\Program Files\Marriage\marriage.exe'
Ну и немного ссылок под занавес
WineHQ Wiki RU (http://wiki.winehq.org/%D0%93%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0)
Winetricks Wiki RU (http://wiki.winehq.org/winetricks_ru)
Самострой - Building Wine on 32bit (http://wiki.winehq.org/Recommended_Packages)
Wine FAQ EN (http://wiki.winehq.org/FAQ) (есть и русский, но английский вариант полнее)
Полный материал с картинками (ну не люблю я их перезаливать по 30 раз, можно увидеть у меня в блоге - WineHQ - установка и использование (http://ulyssesd.blogspot.com/2015/05/winehq.html)
Прекрасный мануал! Единственную поправку наверное можно сделать по способу установки пакетов, лучше сообразить локальный репозиторий в виде папки, тогда apt-get не будет принудительно устанавливать пакеты libwine-dbg-unstable_1.7.15-0.1_i386.deb libwine-dev-unstable_1.7.15-0.1_i386.deb wine32-dev-tools-unstable_1.7.15-0.1_i386.deb , пакет wine-gecko-1.4 по всем понятиям идёт как рекомендованный и у нас как положено останется всего три пакета, к тому же зависимости будут разрешены автоматически. Я что бы не тащить хлам ставил командой sudo apt-get install --no install recomends wine . wine-gecko и wine-mono соответствующих версий можно установить отдельно
Касательно winetricks в случае представленном вами это тоже скрипт но помещаемый в /usr/bin а не в домашний каталог пользователя что это даёт?
Крайний раз до настоящего времени я ставил wine из ppa на ubuntu 10.10 с тех пор у меня завалялся пиратский диск с игрой wolfenshtein , тогда я как то через wget ( по мануалу ) кидал пяток dll и всё завелось с пол оборота а теперь через winetricksпо другому мануалу ставил половину винды и игра вылетела на половине установки, другая (return to casle wolfenshtein) устанавливается но не запускается, выкидывая только консоль с ошибками.
Какие виндовые библиотеки надо реально ставить ?
З.Ы. Уже не помню как но в ubuntu ещё тех времён все exe шники "тыкались" мышью а здесь приходится канителиться через консоль. Как то в общем кривовато всё получается :D
Цитата: ferum от 20 мая 2015, 08:06:46Касательно winetricks в случае представленном вами это тоже скрипт но помещаемый в /usr/bin а не в домашний каталог пользователя что это даёт?
Его туда по умолчанию дефолтно засунули, я просто нашел и перезаписал, а дает это простой запуск из терминала из любого места.
Цитата: ferum от 20 мая 2015, 08:06:46Какие виндовые библиотеки надо реально ставить ?
А фиг его знает, я не шибкий игрок, для этих целей проще наверное накатить PlayOnLinux (доступен в шатных репах) и использовать его скрипты.
Кстати PlayOnLinux без базовой установки Wine не работает, и у него логика близка к CrossOver (как то попал на акцию и получил лицензию на год, приятная вещь, все всегда и сразу работало).
Цитата: ferum от 20 мая 2015, 08:06:46лучше сообразить локальный репозиторий в виде папки,
Продвинутый пользователь и сам сообразит, а для новичков пошагавая (даже немного избыточная) инструкция, самое оно.
Цитата: ulyssesd от 20 мая 2015, 10:19:36А фиг его знает, я не шибкий игрок,
Вот и я то не игрок, интересное в том что игрушкам надо больше всего для работы стало быть как средство для понимания процесса хорошо использовать.
Цитата: ferum от 20 мая 2015, 12:06:38Вот и я то не игрок, интересное в том что игрушкам надо больше всего для работы стало быть как средство для понимания процесса хорошо использовать.
Ты привел интересные ссылки, плюс база у Wine неплохая, так что желающие могут и сами найти.
Я вот сейчас пытаюсь Viber поставить (для i386 проприоритарного нету, приходится вот такие костыли выдумывать), пока не получается.
Они его на Qt5 переписали и чего-то там не хватает.
Предлагаю делится здесь инфой кто чего поставил и что для этого дополнительно делал.
В общем одолел я установку wolfenstein 2009 русский репак от каких то механиков. С торрента качается папкой 3,5 гига. Через winetricks ( свеженький ) поставил только необходимое для XP, пяток компонентов, кое что инсталятор игры предложил поставить сам. Ставилось минут 20, работает вроде без глюков, с разрешением экрана проблем нет при использовании в системе проприаретарного драйвера nvidia , звук кстати тоже работает совершенно нормально при том что у меня стоит pulseaudio. Настройки wine все по дефолту. Игра выбрана по небольшим системным требованиям ( эта машинка 2007 года сборки ) да и по незнанию ни чего большего. Кто бы теперь ещё в неё за меня поиграл :D
З.Ы. оказывается то что оптические диски портятся от времени чистая правда. Одну игру я покупал всё в том же 2007, другую пиратскую дали скопировать на болванку наверное в 2010. Оба диска уже считываются с ошибками хотя DVDrom вроде не заезженный.
Немного разбираюсь с wine, читая по ходу разные мануалы. Что людям вообще надо от винды по большому счёту ? Офисный пакет и игрушки. Пришёл к выводу что например офису нужны компоненты и его лучше ставить в основную папку . У моих знакомых ( работа, школа где учится мой ребёнок, детский сад куда меня приглашали поставить левое ПО за неимением средств на правое... ) наиболее популярен MS office 2007 и то не целиком. В общем реализуется по мануалу http://ubuntovod.ru/instructions/microsoft-office-ubuntu.html всё просто только нужно быть внимательным. Игрушки же укомплектованы компонентами, а если нет то их возможно проще доустанавливать не через winetricks и что бы не накосячить в основной " системе " лучше ставить в отдельный каталог как описано http://habrahabr.ru/post/124202/ ещё один полезный ресурс http://rus-linux.net/lib.php?name=MyLDP/BOOKS/WineUG/wine-ug-4.html
Подкупает простота избавления от неудачных инсталляций через mc просто удаляем целиком ~/.wine2 и ~/.local/share/applications/wine/Programms/папка с программой
Игрушек независимо друг от друга понаставить можно много, столько сколько позволит место в домашнем каталоге, ни одна винда такого безобразия не выдержит, ещё бы в каждой папке ~/.wine№ свой windows и свой реестр :D
Цитата: ferum от 24 мая 2015, 16:56:59Что людям вообще надо от винды по большому счёту ?
Дело в том, что wine нужен не столько для игрушек (для них нативная винда однозначно (то есть, 100%) подходит больше). Он нужен для РЕДКОГО и ВНЕЗАПНОГО запуска некоторых (часто непрогнозируемых) виндовых приложений. И в старых версиях он прекрасно с этой функцией справлялся. То есть, надо тебе понять, что это такое вааще - запускаешь в вайне. Сделал - закрыл. Работало с большинством приложений.
Сейчас кроме того, что запустить вайн - проблема, то есть, максимально ухудшили уже ГОТОВЫЙ и РАБОЧИЙ пакет, так ещё и работа его становится русской рулеткой.
Вот я тут написал о разнице в работе вайна под разными ДЕ. Вопрос: с этим кто-нибудь кроме меня сталкивался? То есть, что одна и та же программа под, скажем, крысой и КДЕ будет работать в вайне по-разному? Или это опять лично мои заморочки, которые больше ни у кого не проявляются и у остальных УМВР?
Думаю если есть ухудшения, то связаны они с попыткой адаптации к разношерстности теперешней винды, поддержка вплоть до 8.1 а не xp+vista как раньше. По поводу DE Надо пробовать на каждом отдельно взятом, MATE конечно форк а вот если в кедах проблемы, надо строчить багрепорты.
На счёт непрогнозируемых приложений, вчера попробовал запустить утилиту для обслуживания спутникового ресивера. Всё бы хорошо но вайну не ведомо что такое компорт и езернет. Думаю разработчики и не ставили перед собой такой задачи
Цитата: ferum от 26 мая 2015, 12:23:41MATE конечно форк а вот если в кедах проблемы, надо строчить багрепорты.
Вся беда в том, что он в МАТЕ работает ЛУЧШЕ, чем в xfce. Надо будет поставить КДЕ и попробовать. Хотя бы ради интереса.
Цитата: ferum от 26 мая 2015, 12:23:41Всё бы хорошо но вайну не ведомо что такое компорт и езернет.
Протестую. Постоянно пользуюсь вайновской программой для настройки чужого оборудования через КОМ-порт. Но... Убунта 10.04 с традиионным ГНОМом. Никаких проблем! С ethernet не пробовал - не стояло таких задач. Но могу попробовать. Опять же - ради интереса.
Что за вайновская программа ? Я Запускал утилиту DreamUp. Под вайном окна, где прописывается номер компорта и сетевой адрес ресмвера просто не активны. Видимо каждый случай частный.
Извращенец, Какую версию вайна вы используете? Может попробуете мои пакеты для jessie 32 бита. Если надо могу и для 64 битной собрать.
Цитата: ferum от 27 мая 2015, 09:31:10Что за вайновская программа ?
Прошу прощения за неточность терминологии. Программа, конечно, виндовая. Прилагающаяся разработчиком к ихним приборам. Вам неизвестна. Но я её использую уже лет десять. Сначала - на винде, потом - на Убунте. До версии 12.04 с вайном не было никаких проблем, и ком-порт в нём работал безукоризненно.
Цитата: ferum от 27 мая 2015, 09:31:10Может попробуете мои пакеты для jessie 32 бита.
Использую нативную версию. Которая в репах. То бишь, 1.6 сейчас... Могу, конечно, и ваши попробовать, но это же неправильно? Всё моё извращённое существо восстаёт против подобного: раньше всё прекрасно работало, а сейчас (после улучшений) нужно пользоваться услугами доброго дяди, чтобы опять заработало. Ну, неправильно это!!!
Впрочем, сегодня снёс всё к едреням (с -purge), удалил .wine, обновил систему, поставил заново... Герои запустились и ни разу не вылетил. Правда, пришлось ставить галку "удерживать мышь в полноэкранных окнах". Надо будет ещё погонять.
Цитата: Извращенец от 27 мая 2015, 13:50:21Ну, неправильно это!!!
А кто устанавливает для вас правила? Лично я стараюсь руководствоваться исключительно здравым смыслом. То есть правила конечно гарантируют сохранность системы но несколько стесняют её возможности.
[ot]Многие наверное уже поняли что ещё одним моим пристрастием или хобби если хотите является хитрый просмотр спутниковых каналов. До сих пор не в одном официальном источнике нет софта для этого, то есть плееры конечно есть но всё исключительно для fta каналов. Сейчас уже появились неофициальные источники софта для ubuntu а ваш покорный слуга делает кое что, в меру сил конечно, для дебианщиков. А лет пять - шесть назад мы как энтузиасты лепили исключительно из исходников, написанных бог знает кем и даже криво пропатченных русскоязычными энтузиастами под наши нужды. Случалось так что в порыве энтузиазма не раз ронял систему вставая на одни и те же грабли. Что было потеряно? - время, но полученный опыт всё компенсировал.[/ot]
З.Ы. На счёт ком порта я видимо погорячился, вспомнил и поставил пакет setserial соответствующие окна в приложении стали активны.
Цитата: ferum от 27 мая 2015, 15:16:43А кто устанавливает для вас правила?
Вот здравый смысл их и устанавливает. И он вопиёт: ежели в прошлых версиях всё работало, причём - корректно, удобно и правильно, то в последующих оно ТОЖЕ должно работать корректно. Хотя бы то, что работало! Вот такой у меня извращённый здравый смысл! И он никак не может взять в толк: ну как можно сделать столько улучшений, что для запуска прекрасно работавшего приложения (которое сильно демпфировало необходимость в виндовых программах) теперь требуется практически полностью заново всё делать вручную? Да ещё - с чьей-то помощью? Есть пакет, рабочий... Раньше - работал. Теперь улучшили - не работает.
Этот смысл - здравый?
Я не понимаю....
Всем привет! ;)
Друзья, прошу пнуть в нужном направлении, если кто знает! :) Уж не думал, что сдамся, но несколько дней бьюсь над проблемой - голова не соображает видимо.
Установлен Debian8 (да-да, я установил чистый Debian, да ещё с KDE :D), установлен wine (всякие "свистоперделки" настроены - это не главное). На свежей системе, с видео-драйвером по-умолчанию (nouveau), запускаю виндовую программу (ей требуется OpenGL) - программа худо-бедно, но работает.
Устанавливаю драйвер nVidia. (Пробовал два варианта - run-скрипт с оф.сайта и установку с реп. В обоих случаях, дополнительно устанавливаю 32-драйвер). В системе - всё становится отлично. Wine-же, openGL не видит в упор, хотя он есть!
Перешерстил весь и-нет. Понял, что проблема расспространённая. Но решения не нашёл. :( Кто знает, как подсунуть wine'у openGL'32? ???
Александр, давайте уточним ситуацию. Вы ставите на 64 битную систему 32 битный вайн?
Я первый раз ставил в winetricks всё подряд из предложенного http://burash.ru/nachalnaya-nastrojka-wine-dlya-zapuska-bolshinstva-windows-igr уже не помню но в конце что то было именно opengl
ferum, да, система 64.
Смысл в том, что в самой системе драйвер установился и с поддержкой 32. В winetricks тоже всё отлично настроено (хотя, в данном конкретном случае, это не важно, т.к. не влияет.). Просто, почему-то, wine не видит в системе openGL32 - не там смотрит где-то. (Никогда с таким не сталкивался раньше.)
Попробуй сделать симлинк, а может попробовать собрать 64 битные пакеты. Думаю они нормально соберутся воит уж как работать будут.....
Я ещё не перешёл на восьмёрку на 64 битном компе. Жаба душит ломать настроеную систему в которой пока всё устраивает.
Цитата: ferum от 27 мая 2015, 21:46:25Жаба душит ломать настроеную систему в которой пока всё устраивает.
А я решился. :D Теперь - как в старые добрые времена, ночами гуглю решение проблем. :D
P.S. К слову говоря, оффтопом, проблем-то и нет - замечательно всё работает. Но вот, с wine и opengl - беда какая-то!
P.P.S.
Цитата: ferum от 27 мая 2015, 21:46:25Попробуй сделать симлинк
Я вот уже понял что-то подобное. Понять бы откуда куда симлинк-то делать. ???
Сначала посмотреть что конкретно типа .so0 или . ???so1 и где он пытается найти. Вторым этапом поставить apt-file и через него искать типа
apt-file searsh OpenGl.so1 консоль выдаст в столбик все пакеты где оно содержится и пути к либе типа /бла/бла/OpenGl.so1
Смотрим что мы имеем по этому поводу в системе, если необходимо доустанавливаем ну и делаем если доустановка не помогла, подходящий линк.
Я бы по крайней мере примерно так пытался. ???
ferum, несколько дней "танцев с бубном" - пришёл к выводу, что дело вероятно не в openGL.
Скачал попробовать собранный тобой wine 1.7 и, о чудо, с ним всё заработало! :D В общем, спасибо огромное тебе, дружище! ;)
Искренне рад что от моей деятельности есть хоть какая то польза . ::)
Спойлер
Вчера был великий день!
С пакета wine 1.6 сняты все обвинения. Пакет полностью рабочий. Полностью!
Проблема была в Дебиане :D
Установил я себе Убунту 15.04 с МАТЕ. Поставил пакет wine. Тот самый. И всё заработало. Сразу. Мгновенно. Без всяких пересборок, редактирований меню, добавления десктоп-файлов... Причём, заработало правильно. То есть, нигде ничего не вылетает, экраны отображаются правильно, ошибки не выскакивают... Появилось меню Wine (а не стандартное для Дебиана "Прочее", и думай, шо это такое "прочее?"), в нём - все ярлыки, настройки...
Я не великий специалист по линуксу, но мой извращённый разум подсказывает: если один и тот же пакет в разных системах работает по-разному, то дело не в пакете.
Ну, и до кучи. В 15.04 заработал таки спящий режим для моего ноута!!! Теперь я могу смело показывать средний палец всему СПО (свободно-программируемому обществу), которое пять лет мне доказывало, что проблемы у меня в железе, а в Линуксе проблем нет и быть не может! Что линукс работает как надо, что это у меня руки из... Ну, понятно.
Фигу!!!
Кстати. Дебиан до сих пор этого не умеет. Под дебианом спящий режим как не работал, так и не работает.
В общем, пять лет на локализацию и исправлению ошибки - это же не много, правда? ::)
Так что спасибо папе-Дебиану, больше флудить тут не буду. И если в 16.04 ничего принципиально не сломают - можно ещё 5 лет жить спокойно.
Всем пока!
[ot]Тема была заблокирована мной, по просьбам открываю.
Но предупреждаю - если обсуждение "там работает, а здесь не работает" продолжится, тема будет закрыта.
Поэтому продолжаем обсуждение строго по теме: Debian8 + wine[/ot]
В Wine 1.6.2 есть проблема со звуком, он потрескивает. В Wine 1.4 такого нет. Если кому нужно, готовые пакеты x86 для установки со всеми зависимостями тут (https://yadi.sk/d/8TZb7l1lhNec8). В терминале заходим в папку с Wine и выполняем:
sudo dpkg -i *.deb
Всем здравствуйте!)
Почитал тему. У меня такая же проблема. Я что то так и не понял, какого ... в 8 дебиане выпилили все гуи для wine ??? И как можно их обратно поставить? И можно ли это вообще? И почему у меня не запускается ни одно приложение виндовое? Хотя на 7 все запускалось без проблем. Ну вот просто для примера хочу поставить виндовый AkelPad:
wine AkelPad-4.9.4-setup.exe
wine: Ошибка в формате EXE для F:\roman\distr\Win\AkelPad-4.9.4-setup.exe.
И так на все ругается....(((
И еще вот это:
$ winecfg
cat: /home/roman/.wine/system.reg: Нет такого файла или каталога
/usr/bin/winecfg: 32: exec: winecfg.exe: not found
Помогите настроить wine для нормальной работы как раньше......
Цитата: adrenalin-rush от 18 октября 2015, 07:59:19Ну вот просто для примера хочу поставить виндовый AkelPad:
(http://storage2.static.itmages.ru/i/15/1018/s_1445182699_5006651_fbc117f0eb.png) (http://itmages.ru/image/view/3106111/fbc117f0) (http://storage6.static.itmages.ru/i/15/1018/s_1445182758_5331964_dbe7badbb4.png) (http://itmages.ru/image/view/3106114/dbe7badb)
(http://storage2.static.itmages.ru/i/15/1018/s_1445182805_9629456_3f55901373.png) (http://itmages.ru/image/view/3106118/3f559013)
ferum, скачайте winetricks, запустите: sh winetricks, установите riched20.dll
Цитата: delytant от 18 октября 2015, 19:19:06ferum, скачайте winetricks, запустите: sh winetricks, установите riched20.dll
Стесняюсь спросить зачем ? У меня давно всё это установлено и прекрасно работает просто для MS office powerpoint библиотека помечена как сторонняя.
у меня чистый wine
ferum
Я понимаю что у вас работает) И это замечательно) но подскажите, почему может не работать у меня?
Что это за ошибка?
Переустановил... не помогло...
ferum,
при переустановке, папку wine в home, сносили? можно бы просто переименовать.
Нет, не сносил. Ее небыло. Но после переустановки она появилась. Теперь winecfg открывается. Вот с таким сообщением:
$ winecfg
fixme:service:scmdatabase_autostart_services Auto-start service L"MountMgr" failed to start: 2
err:menubuilder:init_xdg error looking up the desktop directory
err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\roman\\\0420\0430\0431\043e\0447\0438\0439 \0441\0442\043e\043b".
err:explorer:initialize_launchers Could not get user desktop folder
А на любые exe-шники все равно ругается...
wine в home, скрытая папка. если вы говорите её не было, то как
Цитата: ferum от 18 октября 2015, 19:31:28
Стесняюсь спросить зачем ? У меня давно всё это установлено и прекрасно работает просто для MS office powerpoint библиотека помечена как сторонняя.
Цитата: delytant от 19 октября 2015, 08:41:32
wine в home, скрытая папка. если вы говорите её не было, то как Цитата: ferum от 18 октября 2015, 19:31:28
Стесняюсь спросить зачем ? У меня давно всё это установлено и прекрасно работает просто для MS office powerpoint библиотека помечена как сторонняя.
Да я знаю что скрытая. Но ее действительно небыло, после первой установки. А вот после переустановки появилась. А комент который вы цитируете - не мой
извините, попутал собеседников
Цитироватьwine: Ошибка в формате EXE для F:\roman\distr\Win\AkelPad-4.9.4-setup.exe.
запрета на exe нет?
roman@debnote-01:~/Загрузки$ ls -l
итого 50704
-rwxrwxrwx 1 roman roman 764184 дек 25 2014 AA_v3.5.exe
-rwxrwxrwx 1 roman roman 1175765 окт 19 09:51 AkelPad-4.9.6-setup.exe
-rw-r--r-- 1 roman roman 2351398 окт 18 22:34 Gens_2.16.7_i386.deb
-rw-r--r-- 1 roman roman 82976 окт 18 19:54 mfe-0.1.7_fix_for_0.9.32_+megadrive.zip
-rw-r--r-- 1 roman roman 68926 окт 18 15:05 mfe-0.1.7.tar.gz
-rw-r--r-- 1 roman roman 47457634 окт 18 19:41 Super Nintendo [Rus].7z
-rw-r--r-- 1 root root 1465 окт 18 13:30 Wine.tar.gz
roman@debnote-01:~/Загрузки$ wine AkelPad-4.9.6-setup.exe
wine: Ошибка в формате EXE для Z:\home\roman\Загрузки\AkelPad-4.9.6-setup.exe.
roman@debnote-01:~/Загрузки$ wine AA_v3.5.exe
wine: Ошибка в формате EXE для Z:\home\roman\Загрузки\AA_v3.5.exe.
roman@debnote-01:~/Загрузки$
Права полные....
попробуйте в терминале ~/.wine/drive_c/windows$ wine notepad.exe или
~/.wine/drive_c/windows$ wine32 notepad.exe
Цитата: adrenalin-rush от 19 октября 2015, 04:23:13но подскажите, почему может не работать у меня?
Что это за ошибка?
Во-первых если папка загрузки штатная ( вы не добавляли её из консоли ) то в ней ни чего работать не будет, простейший вариант вынести экзешник непосредственно в домашнюю паку.
Во-вторых я как то сразу начитался пакостей о неработоспособности wine-1.6 аля debian и не мудрствуя лукаво собрал для себя и желающих последний на тот момент wine и приблуды к нему. С ним как то проблем не возникало. По крайней мере идут пару старинных игрушек где можно пострелять фашистов и работает мелкосовтофский офис . Не то что бы оно мне было очень надо просто подумал от чего же такие траблы у людей ?
Цитата: ferum от 19 октября 2015, 15:05:40
Цитата: adrenalin-rush от 19 октября 2015, 04:23:13но подскажите, почему может не работать у меня?
Что это за ошибка?
Во-первых если папка загрузки штатная ( вы не добавляли её из консоли ) то в ней ни чего работать не будет, простейший вариант вынести экзешник непосредственно в домашнюю паку.
Во-вторых я как то сразу начитался пакостей о неработоспособности wine-1.6 аля debian и не мудрствуя лукаво собрал для себя и желающих последний на тот момент wine и приблуды к нему. С ним как то проблем не возникало. По крайней мере идут пару старинных игрушек где можно пострелять фашистов и работает мелкосовтофский офис . Не то что бы оно мне было очень надо просто подумал от чего же такие траблы у людей ?
Нет. Ваша рекомендация вынести exe в home, тоже не сработала, тут явно в чем то другом дело...... Вот только в чем((
Цитироватьпопробуйте в терминале ~/.wine/drive_c/windows$ wine notepad.exe или
~/.wine/drive_c/windows$ wine32 notepad.exe
Это тоже не помогло...
Покажите ~$ dpkg -L wine
$ dpkg -L wine
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/wine
/usr/share/doc/wine/changelog.Debian.gz
/usr/share/doc/wine/copyright
/usr/share/doc/wine/README.Debian
/usr/share/doc/wine/README.winedbg
/usr/share/doc/wine/README.winedbg/README.gz
/usr/share/man
/usr/share/man/pl.UTF-8
/usr/share/man/pl.UTF-8/man1
/usr/share/man/pl.UTF-8/man1/wine.1.gz
/usr/share/man/fr.UTF-8
/usr/share/man/fr.UTF-8/man1
/usr/share/man/fr.UTF-8/man1/wineserver.1.gz
/usr/share/man/fr.UTF-8/man1/winemaker.1.gz
/usr/share/man/fr.UTF-8/man1/wine.1.gz
/usr/share/man/de.UTF-8
/usr/share/man/de.UTF-8/man1
/usr/share/man/de.UTF-8/man1/wineserver.1.gz
/usr/share/man/de.UTF-8/man1/wine.1.gz
/usr/share/man/de.UTF-8/man1/winemaker.1.gz
/usr/share/man/man1
/usr/share/man/man1/regsvr32.1.gz
/usr/share/man/man1/winefile.1.gz
/usr/share/man/man1/winepath.1.gz
/usr/share/man/man1/wineboot.1.gz
/usr/share/man/man1/winedbg.1.gz
/usr/share/man/man1/winecfg.1.gz
/usr/share/man/man1/regedit.1.gz
/usr/share/man/man1/wine.1.gz
/usr/share/man/man1/wine-wrapper.1.gz
/usr/bin
/usr/bin/wine-wrapper
/usr/bin/wine
/usr/bin/regedit
/usr/bin/winecfg
/usr/bin/winedbg
/usr/bin/wineboot
/usr/bin/winepath
/usr/bin/winefile
/usr/bin/regsvr32
roman@debnote-01:~$
Попробуйте wine start /unix "/home/roman/Загрузки/AkelPad-4.9.6-setup.exe". Если неудачно, то так же удалить каталог /home/roman/.wine. И заново ~$ WINEPREFIX="/home/roman/.wine" winetricks --gui, нажать ОК, Run winecfg. Папку wine перед этим создать вручную. Может что-то намутили с wine :)
roman@debnote-01:~/Загрузки$ wine AkelPad-4.9.6-setup.exe
wine: '/home/roman/.wine' is a 64-bit installation, it cannot be used with a 32-bit wineserver.
roman@debnote-01:~/Загрузки$ wine64 AkelPad-4.9.6-setup.exe
fixme:service:scmdatabase_autostart_services Auto-start service L"MountMgr" failed to start: 2
err:menubuilder:init_xdg error looking up the desktop directory
wine: Ошибка в формате EXE для Z:\home\roman\Загрузки\AkelPad-4.9.6-setup.exe.
Не понял?? :o
что стало с дебианом? раньше не требовалось таких допилов....
Цитата: adrenalin-rush от 21 октября 2015, 05:50:43что стало с дебианом? раньше не требовалось таких допилов....
Здесь дело скорее всего в wine, а не debian.
Предлагают такое решение:
~$ WINEARCH=win32 WINEPREFIX=~/.wine winecfgЕсть еще одно:
~$ sudo apt install libfreetype6:i386Спойлер
http://askubuntu.com/questions/136714/how-to-force-wine-into-acting-like-32-bit-windows-on-64-bit-ubuntu
https://www.linux.org.ru/forum/general/10996652
http://forum.ubuntu.ru/index.php?topic=190373.msg1495155#msg1495155
Сам не пробовал, т.к. после обновления все работает, да и ставил 32-х битную версию. И как вариант, оставить только 32-х битную, должно тоже заработать.
Цитата: mrgoodvin от 21 октября 2015, 21:19:03
Цитата: adrenalin-rush от 21 октября 2015, 05:50:43что стало с дебианом? раньше не требовалось таких допилов....
Здесь дело скорее всего в wine, а не debian.
Предлагают такое решение: ~$ WINEARCH=win32 WINEPREFIX=~/.wine winecfg
Есть еще одно: ~$ sudo apt install libfreetype6:i386
Спойлер
http://askubuntu.com/questions/136714/how-to-force-wine-into-acting-like-32-bit-windows-on-64-bit-ubuntu
https://www.linux.org.ru/forum/general/10996652
http://forum.ubuntu.ru/index.php?topic=190373.msg1495155#msg1495155
Сам не пробовал, т.к. после обновления все работает, да и ставил 32-х битную версию. И как вариант, оставить только 32-х битную, должно тоже заработать.
Спасибо дружище!!!! Совет по ссылке №2 помог!!! ))) Теперь все гуд!!! И без ошибок!!!))))
Конкретно для нуждающихся:
Поставил wine, он посоветовал сделать dpkg --add-architecture i386,apt-get update, apt-get install wine-bin:i386, что было мной проделано.
Удалил ~/.wine и запустил WINEARCH=win32 WINEPREFIX=~/.wine winecfg
Представляю для желающих новую сборку wine1.7.55 . Собственно говоря это обыкновенный бэкпорт из исходников взятых из https://launchpad.net/~ubuntu-wine/+archive/ubuntu/ppa
Мной тщательно проверены и разрешены сборочные и установочные зависимости. Сборка произведена в чистой среде pbuilder с использованием инструментов и сборочных зависимостей только из основного репозитория debian 8 . Таким образом установка данной программы ни как не нарушает работоспособности системы и не ломает зависимости. Единственный конфликт со старой версией wine ( их нельзя устанавливать вместе), что вполне естественно. Я уже протестировал сборку на имеющейся игрушке wolfenstein и MS Office 2007. В отличии от родного wine из офиса запущенного под wine совершенно нормально печатает системный принтер. Из наиболее заметных изменений относительно предыдущей сборки wine1.7.38 поддержка эмуляции windows 10, есть небольшие изменения отображения программы в меню приложений ( тестировалось в среде KDE ). На протяжении тестирования каких либо глюков и лагов пока не замечено. При составлении инструкции по установки допустил маленький косячёк , который может завести неопытного пользователя в ступор по этому вношу исправления здесь .
1) Распаковать архив в удобное место , например домашнюю папку пользователя.
2) Прописать источник в /etc/apt/sources.list например
deb file:///home/имя_пользователя/winerepo /
# обновить список доступных пакетов
sudo apt-get update
# пользователям 64 битной системы необходимо добавить архитектуру i386
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libc6:i386
3) Если установлена другая версия wine
sudo apt-get purge wine && sudo apt-get autoremowe
4) Установить бэкпортированный wine1.7
sudo apt-get --no-install-recommends install wine1.7 # в противном случае натащит много ненужного.
отдельно установить gecko и mono
sudo apt-get install wine-gecko2.40 wine-mono4.5.6
5) отдельно установить свежий winetricks, в последний раз столкнулся с проблемой просроченного сертификата, по этому можно проигнорировать его проверку.
wget --no-check-certificate https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
sudo cp winetricks /usr/bin
sudo chmod +x /usr/bin/winetricks
Дальнейшие действия точно такие же как в любом wine для debian или ubuntu.
Ссылка на загрузку https://yadi.sk/d/8FhTP_Tskj62J Исходники большие по весу но если необходимо то по требованию я выложу.
Ну вот и я забрел в вайновскую тему, и понятное дело не от хорошей жизни :(
Если в CentOS 6/32 Wine устанавливается из репозитария Epel и сразу появиляется в меню Gnome со всеми фишками и работает без проблем, то дебиановский Wine огорчил с первой же минуты.
Первое, как писал автор топика, после установки он нигде не проявился в GUI.
Пробую отконфигурировать в консоли - получаю такую байду:
winecfg
cat: /home/user/.wine/system.reg: Нет такого файла или каталога
/usr/bin/winecfg: 32: exec: winecfg.exe: not found
Внимательно прочел этот топик, но тут чересчур крутые как для меня рекомендации, мне бы надо попроще.
Потому что мне не требуется играть в игры, не нужен OpenGL и прочие вкусности, мне было бы вполне достаточно, если бы заработала обычная старенькая версия 1.6.
Можно ли этого добиться простыми и стандартными методами?
Использую
Debian 8.2/64/LXDE.
В системе установлены такие вайновские пакеты:
Цитировать
wine 1.6.2-20 реализация API Windows (стандартный комплект)
wine64 1.6.2-20 Windows API implementation - 64-bit binary loader
libwine 1.6.2-20 Windows API implementation - library
libwine-gecko-2.21 2.21+dfsg2-1 Windows API implementation - web browser module
Установи пакет playonlinux и будет тебе проще!
Цитата: VKH от 27 декабря 2015, 09:11:18Установи пакет playonlinux и будет тебе проще!
Нет не будет.
У вас проблема не в том что вы перешли с Centos на debian а в том что пытаетесь использовать wine на 64 битной системе не подключив при этом мультиарч, а wine необходимы 32 битные библиотеки. Решение
dpkg --add-architecture i386 # enable multi-arch
apt-get update
apt-get install libc6:i386 # install base 32bit libraries
То-то читая вчера это хавту Installing WineHQ packages (http://wiki.winehq.org/Debian), никак не мог взять в толк, почему в нем предлагается подключить только 32-битовый репо:
First, enable 32 bit packages:
sudo dpkg --add-architecture i386
А где же аналогичные рекомендация для 64?
Поэтому ничего не стал делать без консультаций с вами.
Так что же получается: независимо от тогда, какая система - 32 или 64 - нужно выполнить это хавту от начала до конца, а потом устанавливать Wine?
И что при этом сделать с уже установленными wine-пакетами - удалить?
Цитата: Сёмин от 27 декабря 2015, 15:41:35А где же аналогичные рекомендация для 64?
Это и есть для 64 битной системы, я вас понял прекрасно
Цитата: Сёмин от 26 декабря 2015, 22:39:54Использую Debian 8.2/64/LXDE.
Что бы всё работало без вопросов вам надо установить winei386 взамен wine64, эти пакеты по зависимостям могут заменять друг друга.
В 32 битной системе wine ставится и работает без лишних телодвижений.
Ок. Выполнил то самое официальное Wine хавту, завершив его установкой
winehq-develНо тут поджидала коварная неожиданность - мне было предложено удалить тьму уже установленных пакетов - audacity, avidemua, claws и множество библиотек! :o
Хорошо, что команду по установке winehq-devel выдал в Synaptic, иначе бы в консоли снесло всё нафиг без спросу.
Что же я сделал не так?
Upd. Что-то накосячил в настройках репо. Пока еще привыкаю к apt, плохо в нем разбираюсь.
Cообщение объединено 27 декабря 2015, 18:19:45
В-общем, ничего теперь не получается :(
После того, как удалил 64-битные
Цитироватьwine 1.6.2-20
wine64 1.6.2-20
libwine 1.6.2-20
libwine-gecko-2.21 2.21+dfsg2-1
выполнил команды из хавту
Цитироватьdpkg --add-architecture i386
wget https://dl.winehq.org/wine-builds/Release.key
sudo apt-key add Release.key
deb https://dl.winehq.org/wine-builds/debian/ jessie main
apt-get update
затем выполнил ваше
Цитироватьdpkg --add-architecture i386
apt-get update
apt-get install libc6:i386
в результате чего установилось
Цитироватьgcc-4.9-base:i386 (4.9.2-10)
libc6-i686:i386 (2.19-18+deb8u1)
libc6:i386 (2.19-18+deb8u1)
libgcc1:i386 (1:4.9.2-10)
и далее при попытке установить
winehq-devel (или даже просто wine) в Synaptic
система предлагает снести
81 пакет вместе с иксами, т.е. практически ВСЁ.
Если устанавливать winehq-devel из консоли, то диагностика менее информативна:
Цитироватьapt-get -s install winehq-devel
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:
Пакеты, имеющие неудовлетворённые зависимости:
winehq-devel : Зависит: wine-devel (= 1.9.0~jessie)
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.
Тупик, не знаю, что дальше делать...
Цитата: Сёмин от 27 декабря 2015, 17:31:49Не знаю, что дальше делать...
Уберите "deb https://dl.winehq.org/wine-builds/debian/ DISTRO main" из source.list, приведите его в порядок. Установите wine32:i386 с подтянутыми зависимостями, затем установите wine.
Цитата: Сёмин от 27 декабря 2015, 17:31:49Хорошо, что команду по установке winehq-devel выдал в Synaptic, иначе бы в консоли снесло всё нафиг без спросу.
Кажись в консоли тоже показался бы запрос на подтверждение текущей операции по удалению.
Сёмин, Вас не поймёшь, то вы хотите ставить wine из родного репозитория ,то вас понесло собирать из сорцов девелоперскую версию которая не для работы а скорее для любителей вскипятить себе мозги при разборке багов. Представляю ваши ощущения от сюрпрайзов которые сами себе приготовили. :D
Ну почему же, я сейчас тупо и в точности выполняю ваши указания слева и справа, которые вы все щедро раздаете :P
Ну и приплыл соответственно. Собирать из сырцов не собирался, но так было написано в официальном хавту для Дебиана -
sudo apt-get install winehq-devel
и других рекомендаций по установке Wine для Debian там не наблюдается.
Сейчас избавился от записи
"deb https://dl.winehq.org/wine-builds/debian/ DISTRO main"
но по-прежнему система предлагает уморить 8 десятков пакетов.
Вероятно, это из-за выполнения этой команды?
sudo dpkg --add-architecture i386
Как теперь избавится от ее последствий?
Цитата: Сёмин от 27 декабря 2015, 19:30:53Сейчас избавился от записи
Код: [Выделить]
"deb https://dl.winehq.org/wine-builds/debian/ DISTRO main"
Теперь, обновляем список доступных пакетов и спокойно ставим wine
sudo apt-get update
sudo apt-get install wine wine32
устаревшие gecko и mono можно не ставить, wine автоматом подтянет свежие версии при первом запуске winecfg но для этого надо при установке выполнить
sudo apt-get --no-install-recommends install wine wine32
Что бы избавить систему от ненужного мусора ( сборочных зависимостей) если вы успели их наставить
sudo apt-get autoremove
З.Ы. Тупо ни чего выполнять не надо, надо стараться понять значение команд и что происходит при их выполнении.
ЦитироватьТеперь, обновляем список доступных пакетов и спокойно ставим wine
Цитироватьsudo apt-get update
sudo apt-get install wine wine32
Уважаемый
ferum, так я же говорил выше - не получается так...
Если после команды
apt-get update даю
apt-get install wine wine32 , то получаю:
apt-get -s install wine wine32
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:
Пакеты, имеющие неудовлетворённые зависимости:
wine32:i386 : Зависит: libwine:i386 но он не будет установлен
Зависит: libfreetype6:i386 но он не будет установлен
Рекомендует: libasound2-plugins:i386 но он не будет установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.
а если через Synaptic, то по прежнему сначала предлагается удалить свыше 80 установленных 64-пакетов.
cat /etc/apt/sources.list
ls /etc/apt/sources.list.d
apt-get install libc6:i386 Делали?
cat /etc/apt/sources.list
deb http://ftp.ua.debian.org/debian/ jessie main
deb-src http://ftp.ua.debian.org/debian/ jessie main
# deb http://security.debian.org/ jessie/updates contrib main
# deb-src http://security.debian.org/ jessie/updates main contrib
deb http://ftp.ua.debian.org/debian/ jessie-updates contrib main
deb-src http://ftp.ua.debian.org/debian/ jessie-updates contrib main
# deb http://download.virtualbox.org/virtualbox/debian/ jessie contrib
# deb http://www.deb-multimedia.org/ stable non-free main
# deb cdrom:[Debian GNU/Linux 8.2.0 _Jessie_ - Official amd64 DVD Binary-1 20150906-11:13]/ jessie main contrib
# jessie-updates, previously known as 'volatile'
В /etc/apt/sources.list.d пусто.
Цитироватьapt-get install libc6:i386 Делали?
Затрудняюссь сказать, запутался. В хистори консоли нет, но может, из Synaptic поставил.
Но вот эту команду из хавту выполнял точно, может, она и нашкодила с архтектурой? -
dpkg --add-architecture i386
Cообщение объединено 27 декабря 2015, 20:40:51
Попытался эту i386 архитектуру таким же макаром удалить, но увы :o -
# dpkg --remove-architecture i386
dpkg: ошибка: невозможно удалить архитектуру «i386», которая в данный момент используется в базе данных
Cообщение объединено 27 декабря 2015, 20:51:04
Удалил 4 пакета, которые мешали выполнить удаление архитектуры i386
gcc-4.9-base:i386
libgcc1:i386
libc6-i686:i386
libc6:i386
но и после этого получаю -
dpkg --remove-architecture i386
dpkg: предупреждение: нельзя удалить родную архитектуру «i386»
Это что ж, млять получается - из-за этих сборщиков-недоумков, которые не смогли собрать нормальный порт Wine для 64-битовой системы, я из-за вынужденных шараханий вместо простой устновки вайна угробил систему?? >:(
dpkg --add-architecture i386
Разрешает устанавливать в систему 32 битные библиотеки
apt-get install libc6:i386
устанавливает в систему основные 32 битные библиотеки (не все, но даёт основу для установки других нужных)
Источники у вас настроены нормально, но возможно вы что то уже ставили вручную ?
Попробуйте исправить сломаные зависимости
apt-get -f install
Если что нибудь установит или удалит это нормально, предполагаю те 80 пакетов как раз зависимости натащенные из девелоперского репозитория их надо удалить в любом случае.
Метода проста - apt-get purge всё то что ставили когда подключили источник
deb https://dl.winehq.org/wine-builds/debian/ jessie main
в частности winehq-devel и подчистив хвосты через apt-get autoremove
Подробнее вы можете вспомнить свои действия (что когда ставили,обновляли,удаляли) просмотрев журнал событий в /root/~/.synaptic/log
зайти туда можно только с правами суперпользователя.
Уважаемый ferum, спасибо за ангельское терпение!
Жаль, что диалог через форум, получается медленно.
Как и ожидалось, сломаных зависимостей не обнаружилось:
apt-get -f install
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Следующий пакет устанавливался автоматически и больше не требуется:
libboost-chrono1.55.0 libboost-filesystem1.55.0 libboost-locale1.55.0
libboost-python1.55.0 libboost-regex1.55.0 libfftw3-double3 libfluidsynth1
liblua5.1-0 libmikmod3 libportmidi0 libsdl-mixer1.2 libsmpeg0
libtorrent-rasterbar7 musescore-soundfont-gm python-cffi
python-characteristic python-cryptography python-libtorrent python-openssl
python-pam python-ply python-pyasn1 python-pyasn1-modules python-pycparser
python-pygame python-serial python-service-identity python-twisted-bin
python-twisted-core python-twisted-web python-zope.interface
Для его удаления используйте «apt-get autoremove».
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
потому что упомянутые > 80 пакетов не от девелоперских пакетов, а что ни на есть огромная система-64, которую установкв wine-32 сначала предлагает грохнуть, и далее устанавливать 32-пакеты.
Не знаю как, но мне вроде удалось разгрести напластования моих шараханий, и вроде бы вернуться к исходной ситуации.
Давайте попробуем сначала.
1. Сейчас у меня нет установленных пакетов Wine
2. Команду на подключение i386 выдал: dpkg --add-architecture i386
3. Команда apt-get install libc6:i386 выдает следующее:
apt-get -s install libc6:i386
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Package libc6:i386 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'libc6:i386' has no installation candidate
Cообщение объединено 27 декабря 2015, 21:33:06
3. Разобрался вроде, почему команда apt-get install libc6:i386 не срабатывала.
У нее другой синтаксис в имени устнавливаемого пакета - не двоеточие, а тире -
apt-get install libc6-i386
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
НОВЫЕ пакеты, которые будут установлены:
libc6-i386
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 2 371 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 9 803 kB.
Получено:1 http://ftp.ua.debian.org/debian/ jessie/main libc6-i386 amd64 2.19-18+deb8u1 [2 371 kB]
Получено 2 371 kБ за 1с (2 319 kБ/c)
Выбор ранее не выбранного пакета libc6-i386.
(Чтение базы данных ... на данный момент установлено 122816 файлов и каталогов.)
Подготовка к распаковке .../libc6-i386_2.19-18+deb8u1_amd64.deb ...
Распаковывается libc6-i386 (2.19-18+deb8u1) ...
Настраивается пакет libc6-i386 (2.19-18+deb8u1) ...
Обрабатываются триггеры для libc-bin (2.19-18+deb8u1) ...
~#
Ну а дальше не знаю. Потому что нет такого пакета - wine32:
apt-get install wine wine32
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Package wine32 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
wine
E: Package 'wine32' has no installation candidate
Нет вы не разобрались, не надо было удалять архитектуру и синтаксис я вам говорю правильный с двоеточием а не с тире, не верите читайте официальный хов то
https://packages.debian.org/jessie/i386/wine32/download
https://packages.debian.org/jessie/i386/libc6/download
https://wiki.debian.org/ru/Multiarch/HOWTO
Ну причем тут не верю. Конечно, вам верю, просто подумал, что вы нечаянно ошиблись.
Но если таки с двоеточием, то почему вы не объясните мне, почему с этим двоеточием возникает такая ошибка и что с ней делать?
apt-get -s install libc6:i386
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Package libc6:i386 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'libc6:i386' has no installation candidate
Цитата: Сёмин от 27 декабря 2015, 21:21:51
1. Сейчас у меня нет установленных пакетов Wine
2. Команду на подключение i386 выдал: dpkg --add-architecture i386
3. Команда apt-get install libc6:i386 выдает следующее:
Забыли после 2-го пункта дать
# apt-get updateСпойлер
https://wiki.debian.org/ru/Multiarch/HOWTO
Ну и дела - а теперь взяло и установилось без этой ошибки!
Хотя команду выдал ту же -
apt-get install libc6:i386
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Будут установлены следующие дополнительные пакеты:
gcc-4.9-base:i386 libc6-i686:i386 libgcc1:i386
Предлагаемые пакеты:
glibc-doc:i386 locales:i386
НОВЫЕ пакеты, которые будут установлены:
gcc-4.9-base:i386 libc6:i386 libc6-i686:i386 libgcc1:i386
обновлено 0, установлено 4 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 5 351 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 12,7 MB.
Хотите продолжить? [Д/н] y
Получено:1 http://ftp.ua.debian.org/debian/ jessie/main gcc-4.9-base i386 4.9.2-10 [160 kB]
Получено:2 http://ftp.ua.debian.org/debian/ jessie/main libc6 i386 2.19-18+deb8u1 [3 976 kB]
Получено:3 http://ftp.ua.debian.org/debian/ jessie/main libgcc1 i386 1:4.9.2-10 [48,1 kB]
Получено:4 http://ftp.ua.debian.org/debian/ jessie/main libc6-i686 i386 2.19-18+deb8u1 [1 167 kB]
Получено 5 351 kБ за 1с (3 704 kБ/c)
Предварительная настройка пакетов ...
Выбор ранее не выбранного пакета gcc-4.9-base:i386.
(Чтение базы данных ... на данный момент установлено 121570 файлов и каталогов.)
Подготовка к распаковке .../gcc-4.9-base_4.9.2-10_i386.deb ...
Распаковывается gcc-4.9-base:i386 (4.9.2-10) ...
Выбор ранее не выбранного пакета libc6:i386.
Подготовка к распаковке .../libc6_2.19-18+deb8u1_i386.deb ...
Распаковывается libc6:i386 (2.19-18+deb8u1) ...
Выбор ранее не выбранного пакета libgcc1:i386.
Подготовка к распаковке .../libgcc1_1%3a4.9.2-10_i386.deb ...
Распаковывается libgcc1:i386 (1:4.9.2-10) ...
Настраивается пакет gcc-4.9-base:i386 (4.9.2-10) ...
Настраивается пакет libgcc1:i386 (1:4.9.2-10) ...
Настраивается пакет libc6:i386 (2.19-18+deb8u1) ...
Обрабатываются триггеры для libc-bin (2.19-18+deb8u1) ...
Выбор ранее не выбранного пакета libc6-i686:i386.
(Чтение базы данных ... на данный момент установлено 121879 файлов и каталогов.)
Подготовка к распаковке .../libc6-i686_2.19-18+deb8u1_i386.deb ...
Распаковывается libc6-i686:i386 (2.19-18+deb8u1) ...
Настраивается пакет libc6-i686:i386 (2.19-18+deb8u1) ...
Обрабатываются триггеры для libc-bin (2.19-18+deb8u1) ...
#
Окрыленный успехом, тут же попробовал установить 32-битный wine.
Но увы, опять засада -
apt-get install wine wine32
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:
Пакеты, имеющие неудовлетворённые зависимости:
wine32:i386 : Зависит: libwine:i386 но он не будет установлен
Зависит: libfreetype6:i386 но он не будет установлен
Рекомендует: libasound2-plugins:i386 но он не будет установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.
Cообщение объединено 27 декабря 2015, 22:57:43
ЦитироватьЗабыли после 2-го пункта дать # apt-get update
Так вроде же проскочил это гиблое место, наверное, таки выдал команду apt-get update, уже не помню...
Но
apt-get install wine wine32 по-прежнему выдает ту же ошибку (чуть выше).
Попробуйте тогда # apt-get install wine wine32:i386. И если неудачно, тогда удовлетворите зависимости вручную: # apt-get install libwine:i386 libfreetype6:i386
И можно еще перед этим все дать команду # apt-get --fix-broken install
Сёмин, что то у вас как тов все сложно получается.
Не прошло ни первое, ни второе -
apt-get install wine wine32:i386
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:
Пакеты, имеющие неудовлетворённые зависимости:
wine32:i386 : Зависит: libwine:i386 но он не будет установлен
Зависит: libfreetype6:i386 но он не будет установлен
Рекомендует: libasound2-plugins:i386 но он не будет установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.
apt-get install libwine:i386 libfreetype6:i386
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:
Пакеты, имеющие неудовлетворённые зависимости:
libfreetype6:i386 : Зависит: libpng12-0:i386 (>= 1.2.13-4) но он не будет установлен
libwine:i386 : Зависит: libldap-2.4-2:i386 (>= 2.4.7) но он не будет установлен
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.
~#
Погодите, но как же так?
Неужели я первый в Debian 8.2/64 пытаюсь установить Wine? :o
Как-то не верится. Наверняка у многих из вас он установлен и используется - и что, ни у кого не сохранилось шпаргалки как это делалось? Уж не говорю о FAQ/Howto...
Cообщение объединено 27 декабря 2015, 23:33:32
ЦитироватьСёмин, что то у вас как тов все сложно получается.
А потому что использую систему Deb-пакетов.
Она мне еще лет 10 назад не понравилась, как бы ее все не расхваливали.
Поэтому и выбрал тогда RPM-based систему.
И не ошибся - эх, друзья, если бы вы только знали, как удобно работать с YUM! :) ....
А в apt'ах только на одни грабли натыкаюсь :(
И если бы численность пакетов CentOS не уступала бы Debian, ни в жисть не стал бы переходить на незнакомый Debian.
Однако отвлеклись. Так что дальше делаем с этим Wine?
Cообщение объединено 28 декабря 2015, 18:36:00
mrgoodvin: я отправил вам вчера ответ по приватке, не пришел?
Сёмин, пришел. Система сообщает о битых пакетах. Но согласно выводу, все нормально.
Спойлер
apt-get --fix-broken install
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Попробуйте еще раз , как уже советовали -
# apt-get -f install, так же попробовать поставить wine через synaptic. Я уже и забыл когда ставил его, поэтому уже и не помню процесс. Но особых проблем не было. Ставил через synaptic.
По поводу зависимостей, так и есть, все верно.
Покажите еще вывод
~$ apt list | grep libpng12-0,
~$ apt-cache show libpng12-0 под спойлер.
Сколько не выдавал и не выдаю эту команду, система всегда отвечает одно и тоже -
apt-get --fix-broken install
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
И что Синаптиком, что apt-get'ом, результат один и тот же.
Единственное, Synaptic иногда больше рассказывает.
Вот посмотрите это видео - http://share.bashtel.ru/files/528422
на нем видно, как при установке wine32:i386 сначала предлагает СНЕСТИ 30 ПАКЕТОВ и установить штук 80 других - ЗАЧЕМ??
Также видно, что при попытке wine:i386 сообщается, что нужно исправить якобы битые пакеты - стопудово уверен, что они не бытые, причина в чем-то другом.
В-общем, большей дури, чем эта установка Wine в Debian (всегда была простейшей операцией), я больше нигде в Линуксах не видел >:(
Ну и Debian, нечего сказать! И это при том, что мне помогает куча народу, иначе бы давно плюнул и вернулся бы на железобетонный CentOS.
Сейчас ради интереса установлю такой же Debian, но 32-битный.
Cообщение объединено 29 декабря 2015, 00:34:27
Да, раз пока так всё затянулось, просветите, плиз, в нескольких вопросах, чтобы я тоже имел понимание в этом Wine в злополучном дебиановском исполнении:
1. 32-битовая версия Wine существует и нормально устанавлвается, в том числе и в меню GUI
2. 64-битовая версия Wine существует, но не допилена в вопросах GUI
3. Из-за этого приходится в рабочей системе к 64-битовой архитектуре подключать на ходу еще и 32-битовую
4. Разработчики Wine-64 обленились настолько, что даже не выложили Howto по выходу из дурацкой ситуации, ими же и созданной
5. Такого Howto из любителей Debian тоже никто не создал, каждый трахается долбается с ней как умеет.
Подскажите, плиз, где я здесь не прав.
Ну вот, установил 32-битовый Debian 8.2 + LXDE.
Ничего необычного не заметил.
Отключил в Synaptic строки, связанные с CDROM, чтобы не мешались.
Приступил к установке Wine... и где же спрашивается он?
А нету его! Никакого! >:(
Хотя в sources.list при этом находились две простые и многообещающие строчки:
deb http://ftp.debian.org/debian/ jessie-updates main contrib
deb-src http://ftp.debian.org/debian/ jessie-updates main contrib
Ладно, может в самом деле Wine должен находиться не в main и contrib, а в других репо, я еще плохо дебаиновские репозитарии знаю.
Поэтому примандячиваю командой apt-cdrom сидюк №1 и пробую установить с него.
Ну вот! Теперь этот грёбаный Wine обнаружился и установился таким образом:
wine:i386 (1.6.2-20)
wine32:i386 (1.6.2-20)
libwine:i386 (1.6.2-20)
libopenal1:i386 (1.15.1-5)
libopenal-data:i386 (1.15.1-5)
libgstreamer0.10-0:i386 (0.10.36-1.5)
libgstreamer-plugins-base0.10-0:i386 (0.10.36-2)
libwine-gecko-2.21:i386 (2.21+dfsg2-1)
Теперь проверяем LXDE на предмет наличия меню Wine, из-за которого, соббсно, и тянется эта ебодолботня уже ТРЕТИЙ (офигеть....) день.
- и получаем на выходе характерный жест в виде кулака с отогнутым вверх средним пальцем >:(
Кто еще не понял - нету никаких следов гуишного вайна! :o
Так кто тут говорил, что в 32-битовом Дебиане с Вайном якобы всё пучком?
Хотел бы я его еще послушать, ага.
PS. Есть у меня, конечно, догадка, что дебиановцы насобачились собирать пакеты Wine под Гном, Кеды и прочие известные окружения, а с LXDE еще не научились работать.
Но это уже завтра проверю.
А поскольку пока полноценного Гнома-2 в Дебиане еще нет (хотя почему "еще" - скорее "уже" нет), придется, видимо, учиться консольной работе с Wine.
Кто-нибудь уже пробовал такой изврат?
PS. Потихоньку возникает подсознательный вопрос, хотя я его все время отгоняю: а за что так любят этот Debian - что можно трахаться с ним днем и ночью?
ОС вообще-то для другого предназначена. В Центосе, например, днем я работал на нем, а ночью спал или занимался другим делами.
М-да...
[ot]
Цитата: Сёмин от 27 декабря 2015, 23:13:02А потому что использую систему Deb-пакетов.
Она мне еще лет 10 назад не понравилась, как бы ее все не расхваливали.
Поэтому и выбрал тогда RPM-based систему.
И не ошибся - эх, друзья, если бы вы только знали, как удобно работать с YUM!
Работать с yum удобно? Для меня ужасно неудобно, и для многих других пользователей также.
[/ot]
Будем проверять из-за чего такие ошибки. Следующие команды под спойлер:
~$ cat /etc/apt/sources.list
~$ cat /etc/apt/sources.list.d/*
~$ dpkg --print-foreign-architectures
~$ dpkg -l \*wine\*
Сёмин, простите меня подлеца, но вы же выше утверждали что прочли тему от корки до корки и вас всё устраивало. Думаете от великого безделья мы здесь рассматривали альтернативные варианты а я бэкпортировал wine1.7*
Относительно 64 битной системы , я же вам пытался втолковать что при действиях "типа по официальному хов то" вы наставили пакетов для сборки девелоперской версии wine-developer. Я же писал вам что эти пакеты конфликтуют с пакетами wine и писал где посмотреть историю установки. Зная названия ненужных пакетов их можно было просто удалить, тем самым восстановив возможность установки родного wine, правда это бы ничего не поменяло в плане GUI и трея.
Если вы хотите иметь нормальный wine спокойно
apt-get purge wine
apt-get autoremove
и ставьте из моего локального репозиторя версию 1.7.55 по инструкции в посте со ссылкой на загрузку. В качестве зависимостей подтянутся автоматически несколько других пакетов из родного репозитория но будет вам и GUI и трей и значки в меню приложений. Можете использовать для удобства дополнительный GUI playonlinux но я например спокойно обхожусь без него.
По поводу 64 битной версии, собрать её не вопрос но какой смысл ? Даже простой офисный пакет MS Office2007 не может на ней запуститься ( я пробовал) и мы неоднократно обсуждали wine приложение 32 битное на практике.
ferum, спасибо ещё раз! Твои сборки wine работают, как часы. Мне они очень помогли.
Подтверждаю: wine - приложение 32-битное.
ЦитироватьСёмин, простите меня подлеца, но вы же выше утверждали что прочли тему от корки до корки и вас всё устраивало. Думаете от великого безделья мы здесь рассматривали альтернативные варианты а я бэкпортировал wine1.7*
ferum, и вы меня извините, что отнимаю столько времени, но самому разобраться в непривычном для меня дистрибутиве очень сложно.
Лишь благодаря вам и другим доброжелательным участикам форума я продолжаю борьбу с незнанием ;)
Но разве я говорил, что в этой теме меня всё устраивает? Напротив, я сказал, что меня несколько напрягают сложные для меня рекомендации, и хотелось бы чего пропроще и постандартнее:
ЦитироватьВнимательно прочел этот топик, но тут чересчур крутые как для меня рекомендации, мне бы надо попроще.
Потому что мне не требуется играть в игры, не нужен OpenGL и прочие вкусности, мне было бы вполне достаточно, если бы заработала обычная старенькая версия 1.6.
Можно ли этого добиться простыми и стандартными методами?
То, что я дальше наворотил и зацепился с девелоперской версии wine-developer, так этого оттого, что запутался в советах и не сразу понял, что на официальной странице Wine странице речь идет не о стабильной, а о девелоперской версии.
А где ж тогда у них идет речь об установке стандартной - нет вообще, что ли?
И сведений о том, что Wine для Debian у них недоработан, тоже там не нашел.
ЦитироватьПо поводу 64 битной версии, собрать её не вопрос но какой смысл ?
Так откуда же я знал, что с Wine-64 такие проблемы? Мне 64-битовый вариант тоже не нужен, и если бы я знал, что с ним есть такие проблемы, сразу переключился бы на 32.
В-общем, эта путаница, которая у меня сейчас образовалась в понимании, происходит о того, что я до сих не знаю ответы по этой обстановке:
Цитировать1. 32-битовая версия Wine существует и нормально устанавлвается, в том числе и в меню GUI
2. 64-битовая версия Wine существует, но не допилена в вопросах GUI
3. Из-за этого приходится в рабочей системе к 64-битовой архитектуре подключать на ходу еще и 32-битовую
4. Разработчики Wine-64 обленились настолько, что даже не выложили Howto по выходу из дурацкой ситуации, ими же и созданной
5. Такого Howto из любителей Debian тоже никто не создал, каждый трахается долбается с ней как умеет.
Пока я не пойму эти особенности по Wine в Debian, дальше не смогу двигаться осмысленно, и не исключено, что снова запутаюсь.
Пожалуйста, просветите/поправьте меня по этим стратегическим вопросам.
Уважаемый
ihammers, спасибо за совет, но чтобы снова не запутаться, буду двигаться последовательно и поэтому возможно, не так быстро.
Так особо больше и говорить не чего, вы наверное сами всё поняли. Функционирует только 32 битная версия wine, у нас в дистрибутиве если он 64 битный, возможна установка пакетов другой архитектуры ( мультиарч) что решает проблему. Версия wine1.6 просто оказалась неудачной, думаю для любого дистрибутива, возможно кто то делал исправления хотя бы для того же centos, у наших сопровождающих программа видимо не очень в почёте. В Ubuntu где делают ставку на перетаскивание виндузятников её пилит целая команда на launchpad. Исходники открыты - бери и собирай, что я и сделал. У нас в debian лёгкая доработка напильником системы под себя в порядке вещей. За почти пять лет с debian совершенно отвык настраивать что то через GUI , мне проще найти команду или несколько и сделать всё из консоли, это быстрее и надёжнее, по крайней мере видно как система откликается на команды а не тупо крутится колёсико.
Вы просто круто взяли быка за рога... в процессе всё получится. Да буду за другим компьютером (только не забыть) поделюсь забытым скриптиком который запускает своеобразный GUI для wine.
Всё время забываю рассказать о таком хорошо забытом GUI для wine.
(http://storage4.static.itmages.ru/i/16/0105/s_1451994927_9544163_5173b54902.png) (http://itmages.ru/image/view/3371775/5173b549)
Скриптик копируется в /usr/bin , должен быть исполняемым, соответственно команда на запуск /usr/bin/winexs легко добавить в меню приложений.
Взять можно https://yadi.sk/d/amW252iVmgD83
Итоги установки "Wine 1.7.55 от ferum" на 64-битовый Debian 8.2.
Мне так и не удалось его установить, поэтому обратился за помощью ferum.
ferum любезно согласился помочь и сегодня поруководил моими действиями,
за что ему огромное спасибо.
В процессе установки понадобилось добавить в начало имеющихся списков репо
deb http://security.debian.org/ jessie/updates contrib main
deb-src http://security.debian.org/ jessie/updates contrib main
deb http://ftp.debian.org/debian/ jessie-updates main contrib
deb-src http://ftp.debian.org/debian/ jessie-updates contrib main
еще две строки:
deb http://ftp.ru.debian.org/debian/ jessie main contrib non-free
deb file:///home/semin/winerepo/ ./
В итоге мы дошли до шага 4) по его инструкции.
Но на этом шаге установка запросила установку аж 69 пакетов, да еще и 32-битовых :o
Откровенно говоря, я не рассчитывал на такое изобилие устанавливаемых пакетов ради установки всего лишь одного Wine, поэтому от его окончательной установки отказался, предпочтя ему сохранение чистоты системы.
Возможно, кому-то это покажется моей причудой, дело не в этом, поэтому просто публикую итоги, чтобы форумчанам было заранее известно, с чем им придется столкнуться.
root@debian-64:~# apt-get --no-install-recommends install wine1.7
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Будут установлены следующие дополнительные пакеты:
binfmt-support libasound2:i386 libdb5.3:i386 libdrm2:i386 libexif12:i386 libexpat1:i386
libffi6:i386 libfontconfig1:i386 libfreetype6:i386 libgd3:i386 libgettextpo0:i386
libgl1-mesa-glx:i386 libglapi-mesa:i386 libglib2.0-0:i386 libglu1-mesa:i386 libgmp10:i386
libgnutls-deb0-28:i386 libgphoto2-6:i386 libgphoto2-port10:i386
libgstreamer-plugins-base0.10-0:i386 libgstreamer0.10-0:i386 libhogweed2:i386 libjbig0:i386
libjpeg62-turbo:i386 liblcms2-2:i386 libldap-2.4-2:i386 libltdl7:i386 liblzma5:i386
libmpg123-0:i386 libncurses5:i386 libnettle4:i386 libopenal-data libopenal1:i386
liborc-0.4-0:i386 libp11-kit0:i386 libpcre3:i386 libpng12-0:i386 libsasl2-2:i386
libsasl2-modules-db:i386 libselinux1:i386 libstdc++6:i386 libtasn1-6:i386 libtiff5:i386
libtinfo5:i386 libudev1:i386 libunistring0:i386 libusb-1.0-0:i386 libvpx1:i386 libx11-6:i386
libx11-xcb1:i386 libxau6:i386 libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386
libxcb-present0:i386 libxcb-sync1:i386 libxcb1:i386 libxdamage1:i386 libxdmcp6:i386
libxext6:i386 libxfixes3:i386 libxml2:i386 libxpm4:i386 libxshmfence1:i386 libxxf86vm1:i386
ocl-icd-libopencl1:i386 wine1.7-i386:i386 zlib1g:i386
Предлагаемые пакеты:
libasound2-plugins:i386 libgd-tools:i386 gnutls-bin:i386 gphoto2:i386 gtkam:i386
libvisual-0.4-plugins:i386 gstreamer-codec-install:i386 gnome-codec-install:i386
gstreamer0.10-tools:i386 gstreamer0.10-plugins-base:i386 liblcms2-utils:i386 libportaudio2:i386
opencl-icd:i386 dosbox:any:i386 winbind:i386
Рекомендуемые пакеты:
libgl1-mesa-dri:i386 libgpm2:i386 libpulse0:i386 libsasl2-modules:i386 xml-core:i386
cups-bsd:i386 gnome-exe-thumbnailer:i386 kde-runtime:i386 ttf-mscorefonts-installer:i386
fonts-horai-umefont:i386 fonts-unfonts-core:i386 ttf-wqy-microhei:i386 libcapi20-3:i386
libcups2:i386 libdbus-1-3:i386 libgif4:i386 libgnutls28:i386 libjpeg8:i386 libosmesa6:i386
libpcap0.8:i386 libsane:i386 libv4l-0:i386 libxcomposite1:i386 libxcursor1:i386 libxi6:i386
libxinerama1:i386 libxrandr2:i386 libxrender1:i386 libxslt1.1:i386 libxt6:i386
p11-kit-modules:i386 unixodbc:i386 wine-gecko2.40:i386 wine-mono4.5.6:i386
НОВЫЕ пакеты, которые будут установлены:
binfmt-support libasound2:i386 libdb5.3:i386 libdrm2:i386 libexif12:i386 libexpat1:i386
libffi6:i386 libfontconfig1:i386 libfreetype6:i386 libgd3:i386 libgettextpo0:i386
libgl1-mesa-glx:i386 libglapi-mesa:i386 libglib2.0-0:i386 libglu1-mesa:i386 libgmp10:i386
libgnutls-deb0-28:i386 libgphoto2-6:i386 libgphoto2-port10:i386
libgstreamer-plugins-base0.10-0:i386 libgstreamer0.10-0:i386 libhogweed2:i386 libjbig0:i386
libjpeg62-turbo:i386 liblcms2-2:i386 libldap-2.4-2:i386 libltdl7:i386 liblzma5:i386
libmpg123-0:i386 libncurses5:i386 libnettle4:i386 libopenal-data libopenal1:i386
liborc-0.4-0:i386 libp11-kit0:i386 libpcre3:i386 libpng12-0:i386 libsasl2-2:i386
libsasl2-modules-db:i386 libselinux1:i386 libstdc++6:i386 libtasn1-6:i386 libtiff5:i386
libtinfo5:i386 libudev1:i386 libunistring0:i386 libusb-1.0-0:i386 libvpx1:i386 libx11-6:i386
libx11-xcb1:i386 libxau6:i386 libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386
libxcb-present0:i386 libxcb-sync1:i386 libxcb1:i386 libxdamage1:i386 libxdmcp6:i386
libxext6:i386 libxfixes3:i386 libxml2:i386 libxpm4:i386 libxshmfence1:i386 libxxf86vm1:i386
ocl-icd-libopencl1:i386 wine1.7:i386 wine1.7-i386:i386 zlib1g:i386
обновлено 0, установлено 69 новых пакетов, для удаления отмечено 0 пакетов, и 1 пакетов не обновлено.
Необходимо скачать 16,6 MB/37,1 MB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 198 MB.
Хотите продолжить? [Д/н] n
Аварийное завершение.
root@debian-64:~#
ССЗБ
[ot]Чисто для общего развития " с чем придётся столкнуться пользователям CentOS7 для установки wine " https://www.youtube.com/watch?v=40BH9W5ToVI [/ot]
ЦитироватьССЗБ
Ну почему же, просто каждый выбирает себе подходящий вариант.
Мне важнее чистота системы, тем более помню, что для CentoS 6 требовалось немного пакетов.
Кстати, как видите из этого лога установки Wine на CentOS, редхатовцы поступили мудрее -
они не стали делить Wine на 32- и 64-битовый, а собрали универсальный, архитектурно-независимый.
Сами понимаете, насколько это удобнее в установке, да и на сборку тратится вдвое меньше времени:
Nov 02 20:36:02 Installed: wine-filesystem-1.6.1-1.el6.noarch
Nov 02 20:36:03 Updated: wine-tahoma-fonts-1.6.1-1.el6.noarch
Nov 02 20:36:04 Updated: wine-ms-sans-serif-fonts-1.6.1-1.el6.noarch
Nov 02 20:36:04 Updated: wine-system-fonts-1.6.1-1.el6.noarch
Nov 02 20:36:04 Updated: wine-courier-fonts-1.6.1-1.el6.noarch
Nov 02 20:36:05 Updated: wine-small-fonts-1.6.1-1.el6.noarch
Nov 02 20:36:05 Installed: wine-fixedsys-fonts-1.6.1-1.el6.noarch
Nov 02 20:36:06 Updated: wine-symbol-fonts-1.6.1-1.el6.noarch
Nov 02 20:36:06 Installed: wine-wingdings-fonts-1.6.1-1.el6.noarch
Nov 02 20:36:07 Updated: wine-marlett-fonts-1.6.1-1.el6.noarch
Nov 02 20:36:15 Updated: wine-core-1.6.1-1.el6.i686
Nov 02 20:36:16 Updated: wine-common-1.6.1-1.el6.noarch
Nov 02 20:36:16 Updated: wine-desktop-1.6.1-1.el6.i686
Nov 02 20:36:16 Updated: wine-fonts-1.6.1-1.el6.noarch
Nov 02 20:36:17 Updated: wine-wow-1.6.1-1.el6.i686
Nov 02 20:36:18 Updated: wine-twain-1.6.1-1.el6.i686
Nov 02 20:36:18 Updated: wine-cms-1.6.1-1.el6.i686
Nov 02 20:36:19 Updated: wine-openal-1.6.1-1.el6.i686
Nov 02 20:36:19 Updated: wine-alsa-1.6.1-1.el6.i686
Nov 02 20:36:20 Updated: wine-pulseaudio-1.6.1-1.el6.i686
Nov 02 20:36:20 Updated: wine-capi-1.6.1-1.el6.i686
Nov 02 20:36:21 Updated: wine-ldap-1.6.1-1.el6.i686
Nov 02 20:36:21 Updated: wine-1.6.1-1.el6.i686
ЦитироватьЧисто для общего развития" с чем придётся столкнуться пользователям CentOS7 для установки wine "
Согласен, с 7-м Центосом началась его деградация, поэтому держу все серваки на 6-х и выше не рыпаюсь.
Странные какие-то бодания с wine. Вчера решил по настальгировать и запустить Might and Magic 8 и 9, потом как-нибудь и до 6 с 7 дойдёт. Из wine стоит только следующие:
~$ dpkg -l \*wine\* | grep ^i
ii fonts-wine-development 1.7.52-1~bpo8+1 all Windows API implementation - fonts
ii libkwineffects1abi5 4:4.11.13-2 amd64 library used by effects for the KDE window manager
ii libwine-development:amd64 1.7.52-1~bpo8+1 amd64 Windows API implementation - library
ii libwine-development:i386 1.7.52-1~bpo8+1 i386 Windows API implementation - library
ii wine-development 1.7.52-1~bpo8+1 all Windows API implementation - standard suite
ii wine32-development 1.7.52-1~bpo8+1 i386 Windows API implementation - 32-bit binary loader
ii wine64-development 1.7.52-1~bpo8+1 amd64 Windows API implementation - 64-bit binary loader
ii winetricks 0.0+20141009+svn1208-2 all package manager for WINE to install software easily
По запуску могу сказать следующие: сначала делаем отдельный префикс, переходим в директорию программ и запускаем её от туда:
~$ export WINEPREFIX=/media/storage/wine/GOG-MM8
~$ cd /media/storage/wine/GOG-MM8/drive_c/GOG\ Games/Might\ and\ Magic\ VIII\ -\ Day\ of\ the\ Destroyer/
~$ wine-development MM8.exe
PS: работает, но со своими ошибками, так как версия от GOG в wine (https://appdb.winehq.org/objectManager.php?sClass=version&iId=25300) не поддерживается на полном уровне.
Цитата: Сёмин от 09 января 2016, 23:41:14Кстати, как видите из этого лога установки Wine на CentOS, редхатовцы поступили мудрее -
они не стали делить Wine на 32- и 64-битовый, а собрали универсальный, архитектурно-независимый.
Простите меня подлеца за правду матку но вы либо слепой либо здесь всех за дураков считаете. В ролике крупным планом показано что прежде ставят ....тутуеву библиотек архитектуры i686 из какого то левого источника, так как centos7 только 86x64 а потом компилят для двух архитектур и инсталлируют всё это г...в систему, какая уж там чистота.
Просто они тупо делают всё по официальному ману wine HQ но у нас в debian более совершенная система сборки пакетов. Если вы опытный линуксойд могли заметить что из исходника собраны 5 пакетов а в систему ставятся только три необходимых, как раз для того что бы не тащить лишний мусор. В том что wine 64 не работает вина не сопровождающих а авторов программы. Замечателен тот факт что код программы открыт и сопровождающие из debian и ubuntu допиливают его в меру сил и возможностей и в отличии от wine etersoft не просят за это денег.
Мой вам дружеский совет , если решили использовать debian на desktop, используйте без оглядки на серверные ОС. В debian есть и все кодеки и флеш и хороший набор графических оболочек с языковыми пакетами, на высоте мультимедийные возможности, и это вовсе не означает что система чем то захламлена просто, она так задумана.
Цитироватьно вы либо слепой либо здесь всех за дураков считаете
Ни то, ни другое. И вы как будто не читаете, что я ответил, что ли.
Повторюсь: 7-й CentOS - это деградация хороших традиций, накопленых в предудущих версиях, потому что в нем смешали стабильный CentOS (RHEL) и глюкавую Федору.
Поэтому ориентироваться на худший CentOS-7 и брать его в качестве примера, чтобы попинать - это подтасовка и несправедливо.
Вы лучше возьмите CentOS 6 и пример установки Wine в нем, который я привел - устанавливается всего 16 (шестнадцать, а не 60 или 120) пакетов, причем - архитектурно-независимых. Но вы обошли этот весьма показательный пример молчанием.
Что до Debian. Что вы на меня взъелись на него, как будто вы являетесь его разработчиками и поэтому не приемлете любую критику?
Уже не раз говорил - в качестве десктопа Debian мне нравится гораздо больше, чем CentOS.
Отдельные шероховатости да, есть, но они больше касаются LXDE, чем самой системы.
А вот Wine в недоношенном дебиановском виде мне не нравится вовсе, как бы его вы все хором не хвалили, потому что мне есть с чем сравнивать.
Не зря ведь ferum был вынужден собрать свою сборку.
Но если он вам нравится - ставьте на здоровье, а вынужден отказатся от его использования, пока он в установке не станет таким, к какому привык я.
Потому что у меня свое правило: тщательно фильтровать любую софтину перед установкой на предмет "А так ли она мне нужна?", вместо того, чтобы устраивать на компьютере хаотическую свалку нужных и не особо нужных программ, библиотек и прочих компонент, без которых можно обойтись.
Так что пожалуйста, различайте критику Wine и Debian, а не смешивайте их в одну кучу.
Попробовал поставить wine 1.7 по вашей инструкции:
Спойлер
Цитата: ferum от 30 ноября 2015, 11:40:43Представляю для желающих новую сборку wine1.7.55 . Собственно говоря это обыкновенный бэкпорт из исходников взятых из https://launchpad.net/~ubuntu-wine/+archive/ubuntu/ppa
Мной тщательно проверены и разрешены сборочные и установочные зависимости. Сборка произведена в чистой среде pbuilder с использованием инструментов и сборочных зависимостей только из основного репозитория debian 8 . Таким образом установка данной программы ни как не нарушает работоспособности системы и не ломает зависимости. Единственный конфликт со старой версией wine ( их нельзя устанавливать вместе), что вполне естественно. Я уже протестировал сборку на имеющейся игрушке wolfenstein и MS Office 2007. В отличии от родного wine из офиса запущенного под wine совершенно нормально печатает системный принтер. Из наиболее заметных изменений относительно предыдущей сборки wine1.7.38 поддержка эмуляции windows 10, есть небольшие изменения отображения программы в меню приложений ( тестировалось в среде KDE ). На протяжении тестирования каких либо глюков и лагов пока не замечено. При составлении инструкции по установки допустил маленький косячёк , который может завести неопытного пользователя в ступор по этому вношу исправления здесь .
Код: [Выделить]
1) Распаковать архив в удобное место , например домашнюю папку пользователя.
2) Прописать источник в /etc/apt/sources.list например
deb file:///home/имя_пользователя/winerepo /
3) Если установлена другая версия wine
sudo apt-get purge wine && sudo apt-get autoremowe
4) Установить бэкпортированный wine1.7
sudo apt-get --no-install-recommends install wine1.7 # в противном случае натащит много ненужного.
отдельно установить gecko и mono
sudo apt-get install wine-gecko2.40 wine-mono4.5.6
5) отдельно установить свежий winetricks
wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
sudo cp winetricks /usr/bin
sudo chmod +x /usr/bin/winetricks
Дальнейшие действия точно такие же как в любом wine для debian или ubuntu.
Ссылка на загрузку https://yadi.sk/d/8FhTP_Tskj62J Исходники большие по весу но если необходимо то по требованию я выложу.
Однако вот что получил:
Спойлер
root@victor:/home/victor# sudo apt-get --no-install-recommends install wine1.7
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Package wine1.7 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'wine1.7' has no installation candidate
Архив распаковал, естественно, в /home/victor/winerepo
Вот мой /etc/apt/sources.list
Спойлер
# deb https://dl.winehq.org/wine-builds/debian/jessie/main
# deb cdrom:[Debian GNU/Linux 8 _Jessie_ - Official Snapshot i386 LIVE/INSTALL Binary 20150908-22:49]/ jessie main
deb cdrom:[Debian GNU/Linux 8 _Jessie_ - Official Snapshot i386 LIVE/INSTALL Binary 20150908-22:49]/ jessie main
deb file:///home/victor/winerepo /
deb http://ftp.us.debian.org/debian/ jessie main contrib non-free
deb-src http://ftp.us.debian.org/debian/ jessie main contrib non-free
deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free
# jessie-updates, previously known as 'volatile'
deb http://ftp.us.debian.org/debian/ jessie-updates main contrib non-free
deb-src http://ftp.us.debian.org/debian/ jessie-updates main contrib non-free
Что я не так делаю?
vicmic, делали "sudo apt-get update", после добавления в sources.list?
Цитата: Александр Кряжев от 12 января 2016, 08:10:01
vicmic, делали "sudo apt-get update", после добавления в sources.list?
Конечно нет.
Я и не знал об этом.
Это по умолчанию надо делать? А как я бы об этом догадался?
Сейчас пробую.
Цитата: vicmic от 12 января 2016, 08:39:29Это по умолчанию надо делать?
Да, после изменения sources.list, надо делать "apt-get update".
Цитата: vicmic от 12 января 2016, 08:39:29А как я бы об этом догадался?
После прочтения документации к ОС или тем для новичков в этом форуме.
ЦитироватьА как я бы об этом догадался?
ЦитироватьПосле прочтения документации к ОС или тем для новичков в этом форуме.
И всё-таки стоит это внести в инструкцию, коль она существует.
Иначе каждый раз кто-то будет натыкаться на этё недоговорку, первый я, второй vicmic, и т.д.
Цитата: Сёмин от 12 января 2016, 16:06:34
ЦитироватьА как я бы об этом догадался?
ЦитироватьПосле прочтения документации к ОС или тем для новичков в этом форуме.
И всё-таки стоит это внести в инструкцию, коль она существует.
Иначе каждый раз кто-то будет натыкаться на этё недоговорку, первый я, второй vicmic, и т.д.
В какую именно? В теме Репозитории (https://debianforum.ru/index.php?topic=8.0) на первой странице есть сообщение о update.
Замечания пользователей принял, инструкцию по установке сделал подробнее, с учётом возникших вопросов.
З.Ы. хотя я всегда против тупого копипаста, пользователь должен полностью отдавать отчёт своим действиям, не знаешь лучше разберись.
Соглашусь с чужим но очень правильным девизом - не стыдно не знать, стыдно не спрашивать.
ЦитироватьВ какую именно? В теме Репозитории на первой странице есть сообщение о update.
В ту самую, в которой описана установка Wine от ferum.
А если нужно сослаться на какой-томент из другой инструкции, то об этом тоже нужно упомянуть.
ЦитироватьЗ.Ы. хотя я всегда против тупого копипаста, пользователь должен полностью отдавать отчёт своим действиям,
Безусловно. Но и в этом случае любая инструкция должна быть ПОЛНОЙ и САМОДОСТАТОЧНОЙ, без каких-либо недоговорок.
Иначе это приводит к досадным недоразумениям, как это произошло с
vicmic и со мной.
Нужно учитывать логику пользователя, тем более начинающего.
Ведь как он рассуждает? Он читает инструкцию, пытается ее понять и пошагово выполняет.
И вот в одном месте он натыкается на отсутствие команды
apt-get update.
По его разумению, по идее она должна здесь быть, но раз уважаемый
ferum ее не указал, значит, тому есть причины, которые этому пользователю пока неизвестны.
Формально пользователь даже не имеет права добавлять какие-либо изменения при выполнении инструкции - на то она и есть инструкция.
Поэтому пользователь пропускает эту команду и идет дальше, получая в итоге проблемы.
Еще раз:
ЦитироватьЛюбая инструкция должна быть ПОЛНОЙ, САМОДОСТАТОЧНОЙ от начала до конца, без каких-либо недоговорок и без учета уровня знаний ее выполняющего.
Если что, это не я придумал, такова общая практика, так что спорить с этим нет смысла.
Хотите проблем - пишите как хотите, получая в итоге недовольство пользователей.
Но оно вам надо?
Забавно, google может не только подвигать на действия но может заставить отказаться от них. На самом деле всегда найдётся тот, к кому та же мысль приходит на много раньше. Вы тут меня пожурили, а вот почитайте другую инструкцию http://linuxoidblog.blogspot.nl/2015/05/wine-wine-staging.html, обратите внимание какие пакеты доступны http://cdn.fds-team.de/stable/debian/pool/main/w/wine-staging/
Цитироватьа вот почитайте другую инструкцию ...... обратите внимание какие пакеты доступны
И в чем тут соль?
Цитата: ferum от 13 января 2016, 16:09:53обратите внимание какие пакеты доступны
Офигеть! Буду пробовать! Спасибо! ;)
upd: Поставил 1.9.1 - пока полёт нормальный, всё работает замечательно.
Цитата: Сёмин от 13 января 2016, 18:30:19И в чем тут соль?
Не знаю кому соль, кому сахар.
Репозиторий совершенно левый, схема установки для 64 битной системы надо полагать та же, но не кто расписывать не стал, как раз тот случай когда пользователь должен прекрасно понимать что он делает.
Пакеты в стадии experimental, но если собраны хорошо дают надежду на расширение функционала программы, то бишь где то убрали косячки, возможно понаделали новых..., возможность запуска дополнительных приложений которые раньше не поддерживались или работали некорректно. Получается некоторый прорыв относительно неудачного wine из официальных реп.
Логичным продолжением темы было бы если установившие написали отзывы.
Спасибо, ferum. У меня всё, что мне надо, работает - Blender, FreeCAD, etc... :)
vicmic, а при чём здесь wine?
Виноват, перепутал, просто одновременно с wine бодался с nvidia-драйверами, из-за которых не работали Blender c FreeCAD'ом. Но тем не менее, у меня заработали виндовые программы специальные, которые отказывались в 1.6 работать...
В общем установить wine по правилам не получилось. Пакеты устанавливаются а дальше никак. Но! Выход всегда есть. Вот отсюда: https://yadi.sk/d/CepSvopWFySmP скачал архив, это мне уважаемый Brainey подсказал вот отсюда https://debianforum.ru/index.php?topic=6828.0 распаковал, а там целая куча deb пакетов. Не стал задумываться для чего они, просто установил и о чудо! Все заработало.
На всякий случай, для справки, в jessie-backports залили/собрали wine 1.8-2 (Binary: wine wine-binfmt wine32 wine64 wine32-preloader wine64-preloader wine32-tools wine64-tools fonts-wine libwine libwine-dev)
[ot]
«Не было ни гро́ша, да вдруг алты́н» :D
[/ot]
Цитата: ferum от 18 января 2016, 21:01:59Не было ни гро́ша, да вдруг алты́н
Это точно. У меня с wine вообще ни когда проблем не было. Я его даже на кранч умудрился засунуть, а тут такая лабуда, ну не проявляет признаков жизни и все тут. И вот благодаря добрым людям я снова фабрикой форматов конвертирую видео. Большое спасибо.
Цитата: vovan--vovan от 18 января 2016, 21:14:42Я его даже на кранч умудрился засунуть
Можно подумать, там какие-то особенные сложности с этим. ;)
Цитата: ferum от 13 января 2016, 21:31:15Логичным продолжением темы было бы если установившие написали отзывы.
Шесть дней использую этот 1.9.1 - всё прекрасно работает. (По крайней мере то, что я запускаю.) Не работает то, что вообще в wine пока не может работать.
У меня Picasa заработала, причём без какой-либо настройки! :)
А вот на другом компьютере - где ubuntu 14.04 - без танцев с бубнами не получалось.
Цитата: Александр Кряжев от 18 января 2016, 21:43:51Можно подумать, там какие-то особенные сложности с этим.
Да я на тот момент то openbox первый раз в жизни увидел, а уж как с ним управляться, это вообще надо было бригаду шаманов вызывать.
vovan--vovan, дык, wine'у-то пофиг на какой оконный менеджер ставиться. ;) Да и шаманов у нас там хватало! :D
Случайно нарвался на интересный видеоролик который несколько изменил мои представления о wine всем рекомендую посмотреть ! https://www.youtube.com/watch?v=mpfCOo_3rsY
ferum, а можно в двух словах что там примечательного? А то смотреть 20 минут объяснений для самых маленьких не интересно.
[ot]ferum, я сам не играю, потому не в курсе, а разве там нативного клиента нет для этих WoT?[/ot]
Дело не в самой игре, порушен мой стереотип что wine должен быть строго i386. Из ролика следует что можно ставить 64 битную версию а уже потом конфигурировать сам эмулятор под рабочий 32 битный windows и всего то
WINEARCH=win32 WINEPREFIX=~/.wine winecfg
Касательно самой игры интересны dll и прочие компоненты которые необходимо установить через winetricks
На счёт самой игры я не разбирался но в ролике упоминается что в настроенном виде она занимает порядка 7 гигов на компьютере, значит она не совсем браузерная а просто бесплатная и сетевая и реализована через IE8.
P.S
[ot]
Спойлер
Сам то же не играю но при нашей трудной жизни ищу возможность дополнительного заработка. Пытаюсь немного заработать установкой и настройкой linux на домашние компьютеры а для этого необходимо ссадить потенциальных клиентов с иглы винды, для этого неплохо бы расширить функционал системы любыми законными способами.
Успехи в предприятии пока небольшие, за то задачи встают чрезвычайно интересные для реализации. Вот крайний раз принесли ноутбук ACER не запомнил модель но он 2005 года выпуска. Удалось поставить только squeeze+LXDE. Не было wifi и звука. Тем не менее за выходной я всё решил, реализовал skype , ТОР-браузер с запуском с рабочего стола, последний firefox, midori , надёжную поддержку флеша , adobe reader через wine, поддержку всех необходимых аудио и видео форматов, запись музыкальных дисков. В общем всё что заказывали
[/ot]
Когда то запускал 32 виндовое в 64 системе. Вино мне предложило какую команду вводить(можно скопипастить) и после неё всё заработало.
Цитата: ferum от 19 февраля 2016, 09:30:21она занимает порядка 7 гигов
Многие современные игры весьма тяжёлые.
ferum,
Цитата: ferum от 19 февраля 2016, 09:30:21Дело не в самой игре, порушен мой стереотип что wine должен быть строго i386. Из ролика следует что можно ставить 64 битную версию а уже потом конфигурировать сам эмулятор под рабочий 32 битный windows и всего то
Код: [Выделить]
WINEARCH=win32 winecfg
вот что получим
~$ WINEARCH=win32 winecfg
/usr/bin/winecfg: 32: exec: wine32: not found
Кроме 32 разрядного вина нужны ещё и 32 разрядные версии библиотек. Даже в винде. Как можно догадатся 32 разрядный вайн с остальными библиотеками обязан быть в системе если желаешь запускать 32 софт.
Возможно автор ролика трохи опустил подробности а я не проверял за отсутствием установленного 64 битного wine, оказывается http://www.oldnix.org/install-photoshop-linux/
однако лучше сразу включать голову имхо виндовый софт тоже не стоит на месте.
ferum, там самый первый совет нечто. Сказать сказал, а зачем это делать и как потом восстанавливать данные?
Установлен wine не в меню его нет кто может подсказать как это исправить? :)
За чем плодить темы, тем более по давно решённым вопросам, есть https://debianforum.ru/index.php?topic=9226.0
ferum, немогу найти решения подскажите пожалуйста :)
Так вы и не искали.
Подробно мой пост #62 Ещё свежее пост #107
DIESEL, где нет?
alsoijw, в меню..... :-[
Cообщение объединено 24 февраля 2016, 20:40:42
Цитата: ferum от 24 февраля 2016, 16:44:51Так вы и не искали.
Подробно мой пост #62 Ещё свежее пост #107
и зачем мне ваши посты на устоновку сборок wine 1.7 спасибо конечно, ну я спрашивал о другом! :)
DIESEL, Да вас то мы как раз прекрасно поняли, здесь многие прошли через ваши трудности, решение такое как есть. Не нравится ищите своё.
ferum, вот в этом всегда была ошибка таких сообществ вместо того чтобы понять начинающегося и направить в нужное начинается ищите свое, тыкание в посты, а то что вы указали в посте совсем не то ???
DIESEL, в меню открыть с помощью? Или в главном меню твоего рабочего окружения? Какое окружение?
DIESEL и ferum не ссорится. Иначе придётся применить силу.
alsoijw, в главном меню где указаны подпункты Интернет, Мультимедиа и т.п, KDE 4.14.2 по поводу ferum людям свойственном зазнаваться чтож бывает ;)
DIESEL, в правилах форума вообще не заявлена помощь, дело это сугубо добровольное. Вам сразу написал рабочее решение посредством выбора альтернативных пакетов, так как wine из официального источника старый и кривой. Отсутствие иконки в меню приложений не самая страшная проблема в нём. По идее она не так сложно решается грамотным редактированием файла /usr/share/applications/wine.desktop в котором по ходу сопровождающий допустил косяк.
Другой вопрос за чем ставить кривую и устаревшую версию 1.6 когда на выбор есть 1.7.55 или 1.9.1
З.Ы. лично я удовольствовался версией 1.7.55 , возможностей которой хватает например для того что бы спокойно распечатать документ набранный в MS Office 2007 запущенным под wine непосредственно из под wine. В старых версиях программы такой финт ушами делается либо через кучу костылей либо совсем не делается.
ferum, вас за хвост никто не тянул писать какие мне посты нужно читать где якобы исправление моей просьбы, для вас может это не катастрофа для меня проблема, а насчет версии я например не нашел как ставить версию 1.7.55 или 1.9.1, да и привычка есть использовать старые стабильные версии, а поводу в правилах форума вообще не заявлена помощь, дело это сугубо добровольное для этого форумы как бы существуют банально помощь и рассказ как проще и быстрее что то исправить! :)
Цитата: DIESEL от 24 февраля 2016, 21:42:57alsoijw, в главном меню где указаны подпункты Интернет, Мультимедиа и т.п, KDE 4.14.2
У меню должны быть настройки того что показывать. Убедись что пунк wine включен.
Цитата: DIESEL от 24 февраля 2016, 21:42:57по поводу ferum людям свойственном зазнаваться чтож бывает ;)
Любой, кто начнёт критиковать кого-то, обязательно получит превое предупреждение. Если оно вам надо, то продолжайте.
Cообщение объединено 24 февраля 2016, 22:06:35
Цитата: DIESEL от 24 февраля 2016, 21:59:21я например не нашел как ставить версию 1.7.55 или 1.9.1
либо ставишь так https://wiki.winehq.org/Debian либо бекпортируешь (https://debianforum.ru/index.php?topic=2112.msg20153#msg20153).
Цитата: alsoijw от 24 февраля 2016, 22:00:47либо ставишь так https://wiki.winehq.org/Debian либо бекпортируешь.
Спасибо большое будем ковырять увы другого выхода нет :)
DIESEL, другой выход есть. ;) Здесь писали про репозиторий, с wine 1.9. Недавно. Он отлично работает.
https://debianforum.ru/index.php?topic=9226.msg82672#msg82672
Александр Кряжев, спасибо :)
Ребята ... и вновь здравствуйте ))) Не прошло и года как, я успешно работаю на wine, установленному, по любезно предоставленной инструкции Александра Кряжева )) .... и все было замечательно.
Но никогда не бывает ничего без каких нибудь гадостей ))))) Короче... поставил вайн на самый свежий дебиан, да и к тому же предполагающий использоваться в качестве сервера, который заказали несколько дней назад. И все хорошо, все что было нужно завелось работает... но wine падла, отказывается видеть принтера из виндовых приложений!!! которые установлены в линуксе и замечательно печатают, и на моем ноуте кстати замечательно все работает, с этой же осью и этим же вайном >:( сволоч... сорвал мне установку сервера!!!!
Подскажите какой такой гадский пакет, не корректно отрабатывает??? ???
Я переставлял cups, на сколько смог - ВЕСЬ ))) и вайн тоже )) я манов перечитал весь инет, и все говорят, да блин, просто убедись что у тебя CUPS работает))) я убедился, не помогло )))
Подскажите, знающие,...... ЧЁ ВАЩЕ ?? ))))) Какие логи скинуть??)
adrenalin-rush, запусти из консоли приложение, вывод давай сюда.
ЗЫ цветной текст читать тяжело. Не злоупотребляй этим.
Цитата: Александр Кряжев от 25 февраля 2016, 00:24:14Здесь писали про репозиторий, с wine 1.9. Недавно. Он отлично работает.
Давайте уточним у Александра какая именно версия wine и на каком релизе ( или не релизе ) отлично работает. Как известно новое - злейший враг хорошего ( это не я придумал, но слова о linux ) Когда я набрёл на упомянутый репозиторий, версия wine в нём была 1.9.1, когда мне потребовалось установить wine человеку, уже была версия 1.9.4 -кривая как турецкий сабля, пришлось поставить свою 1.7.55. Сейчас в источнике уже 1.9.5 не тестировал...
З.Ы. По ходу на сервера тестинг и сид не ставят.
З.З.Ы. Версия 1.9.1 в заначке есть.
ЦитироватьДавайте уточним у Александра какая именно версия wine
1.9.5
Цитироватьи на каком релизе ( или не релизе ) отлично работает
Fedora 23.
На самом деле, когда
ferum подсказал об этой версии, она на Debian 8 отлично работала. И когда я писал об этом, там всё отлично продолжало работать.
Сейчас ручаться за тот репозиторий не могу, по причине не использования мной. Уж извините. :)
Цитата: alsoijw от 18 марта 2016, 13:27:38
adrenalin-rush, запусти из консоли приложение, вывод давай сюда.
ЗЫ цветной текст читать тяжело. Не злоупотребляй этим.
Вот прикрелляю фото результата) и Вывод из консоли:
user@debian-01:~/.wine/drive_c/Program Files/AkelPad$ wine AkelPad.exe
fixme:richedit:ME_HandleMessage EM_GETLANGOPTIONS: stub
fixme:richedit:ME_HandleMessage EM_SETLANGOPTIONS: stub
fixme:richedit:ME_HandleMessage EM_SETMARGINS: stub
fixme:winspool:WINSPOOL_EnumPrintersW We don't handle PRINTER_ENUM_CONNECTIONS
И в дополнение:
Винда обычно ищет принтеры в реестре, и вот в реестре то как раз и не прописываются принтерочки.... а вот на моем ноуте все гуд.
Вот два снимка реестра...
adrenalin-rush, знаем плавали https://debianforum.ru/index.php?topic=10240.0
Цитата: ferum от 19 марта 2016, 16:32:47
adrenalin-rush, знаем плавали https://debianforum.ru/index.php?topic=10240.0
Прочитал тему... похоже, но не совсем то, мне кажется. Стоит у меня вайн 1.7.55, который нормльно печатает на ноуте, но непечатает на компе, при одинаковом окружении. Во-вторых, у вас вайн в той теме, все же видит принтер, но не хочет на него печатать. Ну судя по картинке....
Поправьте если ошибаюсь....
Сложно сказать какой глагол будет уместно применить, видит или знает о существовании ???? Перед тем как пересобрать wine я изрядно погуглил, перепробовал кучу костыльных решений но ошибка осталась.
Смотрите какая фигня получается, на ноуте у вас одна видеокарта, на компьютере наверняка другая. Соответственно какое бы вы окружение не ставили могут быть задействованы разные пакеты. Даже на одной и той же машине можно использовать свободный или проприаретарный видеодрайвер. Заметим что wine (как и skype) использует 32битные библиотеки а некоторые пакеты в системе могут заменять друг друга по зависимостям а вот по функциям не совсем.
По собственному опыту скажу что wine из родного репозитория в сравнении с моими сборками или сборками из упомянутого в теме стороннего репозитория собраны на разных сборочных зависимостях и имеют разные установочные зависимости. Подозреваю что если взять лист и карандаш и просмотреть все пакеты связанные с wine (i386) на обеих ваших машинах список будет несколько отличаться. Скорее всего где то здесь и кроется разгадка, хотя найти её конечно не легко.
ferum, да я конечно соглашусь с таким ходом мыслей. Но меня безпокоит тот факт, что вайн все же работатет в целом, и лишь только не берет список принтеров из cups. и да я пробовал сравнивать списки пакетов, были небольшие различия, но поправих их не появилось ясности и решения. И вот еще что.... в манах вайна, на сайте дебиана, написано что библиотека libwine-print отвечает как раз за печать в вайне..... я ее поставил принудительно, хотя она не была установленя, и это не помогло, я решил проверить на ноуте, И! ))) у меня ее тоже нет и все печататет отлично ))))
Проверьте на всякий случай cups-bsd task-print-server
Цитата: ferum от 20 марта 2016, 09:29:07
Проверьте на всякий случай cups-bsd task-print-server
Не был установлен task-print-server, я поставил. Но проблема сохранилась....
Может еще какой пакет проверить??
Точно не уверен, но я бы посмотрел разницу в установленных пакетах на двух ваших девайсах зайдя по очереди в synaptic пакет ( у меня установлен wine1.7-i386) > свойства > зависимости. Там есть целых четыре "вилки" пакетов заменяющих друг друга . Например libglu1-mesa-glx | libglu1 на сколько я понимаю выбирается в зависимости от используемой видеокарты.
З.Ы. не берите за аксиому, я простой пользователь и могу ошибаться.
Поставил, winehq-devel он же 1.9.5 стали появляться принтера, тоесть заработала схема, НО теперь блин при отправке на печать, тупо зависает приложение ))))) черт его подери, удалил winehq, поставил стандартный реповский 1.6.2. принтера видит, но гад все равно зависает................(((
при этом грузит проц и помаленьку отжиает оперативу
В ppa ubuntu выложили версию 1.8.0 , на сколько я понимаю их политику они собирают наиболее удачные версии, хотя я конечно могу заблуждаться. В принципе пару часов работы... только тестировать уже не на чем , не хочется ломать то что настроено как часы. У нас в бэкпортах тоже что то есть.
ferum, а что есть что ломать? Можно выделить отдельного пользователя. Или зависимости побьются?
Вообще то что ломать есть, мои компьютеры заточены не под wine и кое что уже будет не восстановить, хотя надо посмотреть что там и как.... Если надо могу поднять все пакеты wine1.9.1 что были в первом варианте.
Короче что я думаю, на основе наблюдения за поведением. Пакет 1.6.2 который есть в репах, нормально работал, и работает на моем ноуте. Единственная разница в том, что я ставил его, когда релиз системы был 8.0. После чего обновляя его до 1,7, по зависимостям он обновился нормально.
А когда я сейчас поставил систему самую свежую, и поставил вайн, по не работала печать. И никакие обновления не помогли. КРОМЕ!!! Такого метода - я полностью вычистил все что было связано с вайном старым и поставил winehq-devel из репов самого вайна. Во только тогда вайг смоог видеть принтера. Но видимо из за глюка какого то супер свежего пакета, наблюдается переполнение памяти с зависанием.
После чего, я решил снести все, что постави из вайновского репа, и откатился на стабильную версию из репов дебиана. И вот что получается - вайн поставился 1.6.2, и теоретически я должен был получить вайн, который не видит принтеров, НО!!! , он видит принтера, но при печати получаю поведение, как будто у меня остался не стабильный релиз.
От сюда вывод!!!
Изменилась структура зависимостей в свежем релизе дебиана и теперь вайн ставиться без какого то очень важного пакета! Что исправилось путем установки свежего вайна, который потянул за собой, ВСЕ пакеты, которые необходимы для комфортной работы. И теперь этот какой то пакет есть в системе и отвечает за печать вин приложений. Но его нет по зависимостям в стабильной ветке.
Тепеьр вопрос))) Что это за пакет??? )))
Хороший вопрос , вот зависимости для посчтроения нового wine.
Спойлер
autotools-dev,
bison,
debhelper (>= 9),
desktop-file-utils,
docbook-to-man,
docbook-utils,
docbook-xsl,
flex,
fontforge,
gettext,
libasound2-dev,
libcapi20-dev,
libcups2-dev,
libdbus-1-dev,
libfontconfig1-dev | libfontconfig-dev,
libfreetype6-dev,
libgif-dev,
libgl1-mesa-dev | libgl-dev,
libglu1-mesa-dev | libglu-dev,
libgnutls28-dev,
libgphoto2-dev | libgphoto2-6-dev | libgphoto2-2-dev,
libgsm1-dev,
libgstreamer-plugins-base0.10-dev,
libgstreamer0.10-dev,
libjpeg-dev,
liblcms2-dev,
libldap2-dev,
libmpg123-dev,
libncurses5-dev | libncurses-dev,
libopenal-dev,
libosmesa6-dev,
libpcap0.8-dev,
libpng12-dev,
libpulse-dev,
libsane-dev,
libtiff5-dev | libtiff4-dev | libtiff-dev,
libv4l-dev,
libx11-dev,
libxcomposite-dev,
libxcursor-dev,
libxext-dev,
libxi-dev,
libxinerama-dev,
libxml2-dev,
libxrandr-dev,
libxrender-dev,
libxslt1-dev,
libxt-dev,
libxxf86vm-dev,
linux-kernel-headers,
ocl-icd-opencl-dev,
oss4-dev,
prelink,
valgrind,
unixodbc-dev,
x11proto-xinerama-dev
Меня попёрло в другом направлении. Уже собраны пакеты i386 wine1.8.0 с патчами из ppa ubuntu .
adrenalin-rush, самое логичное что могу сказать - есть лог apt. Там говорится что и когда было поставлено. А значит методом исключения можно найти этот пакет.
Ни чего особенно прорывного, уже давно бэкпортировалрал wine1.8.0 обе архитектуры, а вот испытал только вчера, работает нормально на jessie amd64. Способ установки аналогичен описанному на странице пять темы . Загрузка с яндекса https://yadi.sk/d/PUwlzwIxrUj4Y
Добрый день уважаемые пользователи данного портала/форума.
У меня появилась проблема, не знаю как решить, так как сталкиваюсь впервые.
Буду очень благодарен за помощь.
Цитироватьwine: Bad EXE format for C:\users\root\Desktop\spaceengineers\DedicatedServer64\SpaceEngineersDedicated.exe.
Подключение по SSHПри команде : ./start.sh
Код из ./start.sh
Цитироватьcd $HOME/.wine/drive_c/users/root/Desktop/spaceengineers/DedicatedServer64
WINEDEBUG=-all wine SpaceEngineersDedicated.exe -console
logstamper=`date +%s`
Скрин:Спойлер
(https://pp.vk.me/c636217/v636217126/cf63/qadyEtjVXrI.jpg)
Материал по которому делаю:Спойлер
https://github.com/ArghArgh200/SEDS-Setup
Думаю что надо отталкиваться от поста #125 то бишь создавать 32 битную среду хотя у вас всё так сложно эмулятор в эмуляторе да ещё ользователь root что для wine не очень характерно.
Здравствуйте. Появилась необходимость запустить программу trackcheker под debian"ом.
Поставил wine и 32 и 64.
$ dpkg -l | grep wine
ii libwine:amd64 1.6.2-20 amd64 Windows API implementation - library
ii libwine-gecko-2.21 2.21+dfsg2-1 all Windows API implementation - web browser module
ii q4wine 1.1-r2-3 amd64 Qt4 GUI for wine (WINE)
ii wine 1.6.2-20 amd64 Windows API implementation - standard suite
ii wine64 1.6.2-20 amd64 Windows API implementation - 64-bit binary loader
ii wine64-bin 1.6.2-20 amd64 Windows API implementation - 64-bit helper
Debian 8.5 x64
Пробую запустить конфигуратор:
$ winecfg
cat: /home/mytestuser/.wine/system.reg: Нет такого файла или каталога
/usr/bin/winecfg: 32: exec: winecfg.exe: not found
Но если выполнить $ wine winecfg
то открывается окно настроек.
Пробую запустить программу, а вылетает ошибка:
$ wine '/home/mytestuser/Soft/TrCh_new/TrackChecker.exe'
wine: Ошибка в формате EXE для Z:\home\mytestuser\Soft\TrCh_new\TrackChecker.exe.
Цитата: K@BAN от 05 сентября 2016, 10:29:27Пробую запустить конфигуратор:
$ winecfg
WINEARCH=win32 WINEPREFIX=~/.wine winecfg
Запускать из под рута?
Пробовал и так и так, результат аналогичный.
/usr/bin/winecfg: 32: exec: wine32: not found
K@BAN, поставь 32 битный вайн
ПОставил тридцатидвухбитный вайн и все завелось, спасибо.
Давненько я здесь не был! ;) И это хорошо - значит, всем в Дебиане доволен.
Кроме Вайна и принтера. Не появилась ли за это время нормальная реализация 64-битового Wine ?
А с принтером вообще засада (https://debianforum.ru/index.php?topic=10818.0), так и не смог настроить... >:(
Цитата: Сёмин от 16 октября 2016, 19:22:21Не появилась ли за это время нормальная реализация 64-битового Wine
Появилась, давно, но не в Debian. ;)))
Цитата: Александр Кряжев от 16 октября 2016, 19:26:56но не в Debian. ;)))
Вы это к чему? ;) Я и так знаю, что в Центосе 64-битный Wine испокон веков работает, но возвращаться на него не намерен.
А вообще-то очень странно... все разработчики знают, что 64-битовый Wine
НЕ РАБОТАЕТ и за полгода даже не почесались ???
Хотя второстепеные обновления выходят регулярно.
Из любопытства немного освоил Centos 7, нормальный свежий wine ставится там из исходников но при этом сразу в обеих архитектурах и зависимостей i686 при этом воротится куда больше чем в debian.
Не вижу ни одного препятствия сделать то же самое на debian. Формально wine будет 64 битным.
Наметилась тенденция отказа от 32 битной архитектуры, как показывает практика пусть позже других к этому придут и наши разработчики. Wine и skype , ещё teamviewer самые слабые места либо проекты умрут для linux либо мутируют.
[ot]Нам всем мешают старые привычки, например в операционных системах windows я не понимаю интерфейса старше семёрки а после долгих лет использования телефонов nokia на симбиан дурацкий смартфон на андройде кажется мне " тамагочей " с которым надо всё время няньчиьтся а в итоге он всё одно умрёт.[/ot]
Цитата: ferum от 17 октября 2016, 08:37:27после долгих лет использования телефонов nokia на симбиан дурацкий смартфон на андройде кажется мне " тамагочей " с которым надо всё время няньчиьтся а в итоге он всё одно умрёт
Сильно сказано, повеселили ;D , всё до пальцетыкного зомбофона никак руки не дойдут ???
Вот я непонимаю, нафик вообще этот вине?
Кому в игрушки гуляться так вянда для этого есть. Для нормальных пользователей, если уж когда и надобно какую-нить прогу вяндовую юзать, то проще для этого на каком-нить разделе винду держать. А не издеваться над линем ;D
Цитата: dimsat1 от 17 октября 2016, 13:26:33Вот я непонимаю, нафик вообще этот вине?
Вот понимаешь, какая фигня?.. Я замечательно работаю в "лине", но есть одна прога, необходимая мне по работе, которая не имеет аналогов, в силу специфичности, скорее всего. И что прикажете делать? ;) Вайн - нужен! :)
Александр Кряжев, я понимаю под винем нужное для работы. Хотя я ж писал, что если очень надо вяндовае, то на раздел вянду вкинуть да пользоваться прогой. :)
Я так и делал, когда купил один продукт а он под винем фиг работал. Пришлось вянду использовать..
Правда мало кто виню для работы применяет. В основном в игрульки гуляются.
..как костыль фик с ним пусть будет :D
Проблема винды на разделе - в неё нужно грузиться. Что ингода может быть долго, учитывая весьма специфичный процесс её обновления. А с вайном проприетарщина всегда под рукой.
Парни, подскажите, везде где читаю руководства пишут не запускайте wine под root, но блин я же его устанавливаю и настраиваю под root, по другому мне то и ничего сделать..или я не прав?
И еще прошу подсказать как в wine можно переименовать диски? У меня прога под виндой установлена на флешку, якобы к ней (флешке) ключ привязан. Запускаю через wine пишет, что мол лицензии нет. Под виндой, это диск I, под wine Е. Пытался переименовать через winecfg, в свойствах выбирал I, а диск Е удалял..но один фиг при запуске программы все равно она стартует с Е.
Цитата: Grey_rnd от 04 декабря 2016, 17:31:08Парни, подскажите, везде где читаю руководства пишут не запускайте wine под root, но блин я же его устанавливаю и настраиваю под root, по другому мне то и ничего сделать..или я не прав?
Иначе ногу прострелишь. Под рутом настраивать не надо. Настраивать и запускать надо от обычного пользователя.
Цитата: Grey_rnd от 04 декабря 2016, 17:31:08И еще прошу подсказать как в wine можно переименовать диски? У меня прога под виндой установлена на флешку, якобы к ней (флешке) ключ привязан. Запускаю через wine пишет, что мол лицензии нет. Под виндой, это диск I, под wine Е. Пытался переименовать через winecfg, в свойствах выбирал I, а диск Е удалял..но один фиг при запуске программы все равно она стартует с Е.
По всей видимости в программе зашит абсолютный путь. Добави в вине несколько дисков, чтобы флешка стала под нужной буквой. Костыль, но работать должно.
Цитата: alsoijw от 04 декабря 2016, 17:49:42Иначе ногу прострелишь. Под рутом настраивать не надо. Настраивать и запускать надо от обычного пользователя.
Т.е. Устанавливаем wine+winetricks под root, а все остальное под обычным пользователем? Т.е. Шрифты там , dll-ки загружаем и прочие настройки?
Grey_rnd, да.
stretch i386 wine 1.8.5-1 хочу установить древний autocad 2007, сначала устанавливает недостающие компоненты, а потом сыпет ошибками и установка прерывается, на всяких виндах включая хр все работает, может нужен какой специальный autocad для запуска из под wine или любой работать будет, может компонентов каких то не хватает... пока что автоматом установило framework 2.0 и directx9 дальше ошибки, не смотря на ошибки успел установиться autodesk dwf viewer - который запускается пустым белым экраном... чего не хватает?
Я ещё не встречал успешный запуск AutoCAD под Wine. На сколько мне известно, это сейчас невозможно.
Давно жду подобную возможность!
А ведь когда то запускали https://my.mail.ru/community/pinguini_rulyat/7AC3601ED94E164A.html
Цитата: ferum от 21 декабря 2016, 19:34:21когда то запускали
WINE-GECKO в репе нет
MSXML3 при попытке установить ошибка
Gecko HTML Engine в winetricks отсутствует
Tahoma установилась с ошибкой, выбрал установить все шрифты - часть установилась нормально, часть выдало ошибки.
В сухом остатке - половына компонентов не установлено. Пробую как есть - те же яйца вид с боку только шрифт другой. Мля - всю систему засрал шрифтами.
reinstallation os
Цитата: amd_amd от 21 декабря 2016, 20:55:46WINE-GECKO в репе нет
Если ставить wine из исходников репы вообще не задействуются, wine при конфигурации первого префикса сам предлагает подтянуть недостающие компоненты свежий скрипт winetricks всегда в git.
Мне кажется, это всё-равно из разряда "один чувак смог дотянуться языком до локтя".
Просто там упоминание об версии программы десятилетней давности.... тогда кроме хр ни чего ещё не было и программки были куда проще.
Цитата: ferum от 22 декабря 2016, 21:27:06кроме хр
зная этот геморрой запускал autocad 2007 - он у меня со времен хр еще сохранился
Прочитал новость про недавно вышедший wine 2.0. Кто нибудь знает как установить это чудо и какую репу добавить надо для этого дела? Нагуглил несколько инструкций - все сводится к одному добавить хитроманский репозиторий, после добавления - начинает ругаться update, какой репозиторий будет действительно истиным?
amd_amd, а можно, в двух словах, что там нового заявляют?
Просто, у меня он установлен как раз, но я особо разницы не чувствую. (Правда, я сейчас особо им и не пользуюсь, так что не объективен).
Цитата: Александр Кряжев от 02 февраля 2017, 00:58:45а можно, в двух словах, что там нового заявляют?
ЦитироватьИз ключевых достижений новой версии отмечается реализация всех возможностей, необходимых для запуска Microsoft Office 2013, а также поддержка запуска 64-разрядных Windows-приложений на платформе macOS.
https://www.opennet.ru/opennews/art.shtml?num=45911
Цитата: Александр Кряжев от 02 февраля 2017, 00:58:45что там нового заявляют
заявлять можно все что угодно - самому пробовать надо, 1.9 ничем не отличался от 1.7 или 1.6 - толковое ничего не запускалось, так по мелочи утилиты разные, игры так и не заработали, самым примечательным оказался браузер k-meleon - котрый заработал в wine без ошибок и обскакал системный браузер в kraken тесте, вот я и решил попробовать что умеет 2.0, но кроме
Цитата: Александр Кряжев от 02 февраля 2017, 00:58:45у меня он установлен как раз
дугого не услышал, как установили? собрали из исходников? затянули через хитрую репу? куда копать?
Cообщение объединено 02 Февраля 2017, 15:41:02
вот инструкция как установить wine 2.0 https://wiki.winehq.org/Debian
у меня после выполнения всех команд из инструкции update ругалось на отсутствие apt-transport-https, доустановил и update прошло нормально, после чего wine 2.0 установился без проблем
Cообщение объединено 02 Февраля 2017, 19:44:25
прогресс на лицо, установлен голый wine 2.0 без всяких winetricks, directx и прочей вспомогательной байды, hl установился и прекрасно работает, при чем это не какой то специально запиленый под wine - а просто какая то пиратская шняга под винду с димонвидео... и cs конечно попер тоже
Цитата: amd_amd от 02 февраля 2017, 12:39:50и cs конечно попер тоже
Так он и на 1.6 работает.
Цитата: amd_amd от 02 февраля 2017, 12:39:50как установили? собрали из исходников? затянули через хитрую репу? куда копать?
Тут дело другое. Нужно обратить внимание на то, что у меня под авой написано. :)
Цитата: qupl от 02 февраля 2017, 22:13:47Так он и на 1.6 работает
у меня на 1.9 вообще ничего не работало, а тут такое разнообразие track mania nations forever тоже завелась - на голых иксах и пустом wine шпарит на ура, а у нее исходный exe более 500 мб, таких больших игр мне не удавалось запустить ниразу - постоянно что то просило доустановить и все равно не работало...
Cообщение объединено 02 февраля 2017, 23:28:47
Цитата: Александр Кряжев от 02 февраля 2017, 23:14:24что у меня под авой написано
а что написано? это что ли Fedora 25 & KDE Plasma? и что это значит?
К слову сказать wine не цель а только средство, а цели у каждого разные. Я например боролся за элементарное, что бы хотя бы принтер из него работал. Многие делают упор на игрушки, есть светлые умы что пишут патчи, реализуя с их помощью функции, которых по дефолту нет... взять тот же etersoft. По неглубокой статистике версия 1.7.38 ещё не умела эмулировать виндовую десятку, а дальше уже добавили, возможно некоторые изменения в версиях просто не бросаются в глаза.
Сделал всё, как написал ferum на 5 стр., но exe-шник не запускается (Консультант+). Debian 8.7. Подскажите, что поправить?
Цитата: AndGaz от 02 февраля 2017, 10:34:14необходимых для запуска Microsoft Office 2013
как я и ожидал эта байда оказалась решающей, сам офис мне не к чему, но все что было выпущено для винды до офиса 2013 - крутится реально, без всяких костылей типа winetricks...
Хм... гуглить надо, для начала как понимаю надо проверить наличие IE если отсутствует поставить через winetricks а во вторых http://www.artiks.ru/consultant_text.php?id=9539
Цитата: amd_amd от 02 февраля 2017, 23:21:50и что это значит?
Чувствую, пора во время регистрации ещё и IQ проверять.
Цитата: amd_amd от 02 февраля 2017, 23:21:50а что написано? это что ли Fedora 25 & KDE Plasma? и что это значит?
У федоры с репозиториями немного другой лисапед. Она к .deb ни как не относится.
на чисто дебиановском сайте глумить людей федорой - не этично, iq - вообще не показатель чего либо, я например - водопроводчик и могу сказать одно, чем выше iq водопроводчика - тем ближе растут его руки к жопе...
Цитата: amd_amd от 04 февраля 2017, 00:26:13я например - водопроводчик и могу сказать одно, чем выше iq водопроводчика - тем ближе растут его руки к жопе...
Я например работаю водителем что совершенно не мешает поддерживать мозг в рабочем состоянии. Не надо путать iq человека с длинной его языка + отсутствием ума и совести, что в прочем вполне свойственно многим упомянутым вами субъектам.... хороший сантехник всегда был на вес золота.
Цитата: amd_amd от 04 февраля 2017, 00:26:13на чисто дебиановском сайте глумить людей федорой - не этично
У меня, например, на рабочем компе сейчас suse, на одном ноуте debian, на другом kubuntu. А на форум я иногда с винды пишу, так кто я после этого? :) ;D :)
Цитата: vovan--vovan от 04 февраля 2017, 17:29:28так кто я после этого?
Летун? :)
offtopic
Приходит как-то в приемную комиссию пищевого института абитуриент, и вот предстоит ему собеседование. Сидит это комиссия, скучает, а тут абитуриент какой-то странный, с коробкой из-под ботинок под мышкой.
- Присаживайтесь, - говорят ему, - расскажите нам о себе. Что вас привело в наш институт. Вы, наверно, с детства хотели быть поваром, или, может, кондитером?
- Да нет, - отвечает абитуриент, - я в детстве все больше русскими народными сказками интересовался...
- Ну и?...
- Ну вот, поступил на филологический...
- А что дальше?
- Ну вот проучился год, и ушел оттуда. Меня биология заинтересовала.
- Понятно, а мы тут при чем?
- Так я и поступил на биофак. Вот там еще год проучился и ушел.
- Да вы, оказывается, летун, молодой человек!
- Да нет, вы не думайте, я все усвоил!
- Ну хорошо, а что же все-таки вас к нам-то привело?!!!
- Вы понимаете... Нет, вы только поймите меня правильно... - говорит он, достает из-под мышки коробку и высыпает ее содержимое на стол. По столу разбегается во все стороны дюжина крохотных избушек на курьих ножках.
- Вот... Понимаете, они ТРЕТИЙ ДЕНЬ НИЧЕГО НЕ ЕДЯТ!!!
Цитата: amd_amd от 04 февраля 2017, 00:26:13на чисто дебиановском сайте глумить людей федорой - не этично,
Не хотел отвечать, но раз уж такой резонанс...
Я никого "федорой" не "глумил". Если обратите внимание, я даже говорить о ней и называть "вслух" не хотел. Поскольку форум - дебиановский.
Возник вопрос - как, дескать, я установил определённый софт. И почему я не поделился "рецептом". Я намекнул (чтобы не трезвонить лишний раз о своём дистрибутиве), обратите внимание на подпись и всё станет ясно - как установил и почему не поделился. Думал, все адекватные люди поймут и промолчат.
А про IQ, извините - язык у меня острый. Не смог удержаться.
сегодня прилетела версия 2.1
Ребят, так как вкорячить "свеженькую" на восьмёрку? За потоком пустословия не увидел гайда. Ребёнка хочет "Братьев Пилотов и полосатого слона", а там "дивизион об ноль разбивается" и багтрак кукарекает, что у меня версия старее чем гуано копролит динозавра. Нашёл пару гайдов, в одном предлагают билдить эссеншиалы, а в другом адд-аптить-репозитори. Что ни одно, ни другое - не наш вэй.
wine как раз та программа которая хорошо собирается из исходников. Когда хотите иметь последнюю версию на устаревшем дистрибутиве это пожалуй единственный правильный путь.