Уважаемые Гуру. прошу вашей помощи. Проблема в следующем - пришлось удалить установленный winetricks. удаление прошло вроде нормально. именно вроде. после удаления решил переустановить. Результат:
[console]
$ sudo apt-get install --install-recommends winehq-stable
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Некоторые пакеты не могут быть установлены. Возможно, то, что вы просите,
неосуществимо, или же вы используете нестабильную версию дистрибутива, где
запрошенные вами пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, вам поможет:
Следующие пакеты имеют неудовлетворённые зависимости:
winehq-stable : Зависит: wine-stable (= 4.0.1~bionic)
E: Невозможно исправить ошибки: у вас зафиксированы сломанные пакеты.
100 ✗ 18:04:18 Ср июн 12
[/console]
Разумеется, прежде чем писать я поперся в поиск решения. Однако то, что я нашел не сработало никак. быть может кто-то сталкивался с подобной проблемой. Спасибо.
Переустановка WINE
Пробовали [console=inline]sudo apt install -f[/console]?
И укажите точную версию дистрибутива, телепатов здесь нет.
И укажите точную версию дистрибутива, телепатов здесь нет.
Ну, на телепатию я и не надеялся - Ubuntu 18.04.2 LTS
Команду данную пробовал, но результат отрицательный.
[console]$ sudo apt install -f
[sudo] пароль для medusa:
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
0 ✓ 19:34:26 Ср июн 12
[/console]
medusa, как вариант, вычистить всё, что связано с wine, затем обновить информацию о пакетах и установить заново.
А себе я поставил PlayOnLinux, приложение может управлять установленными версиями Wine, достаточно удобно, если что-то из установленного требует для работы определённую версию Wine.
P.S. А почему Вы ставите winehq-stable, если вам нужен winetricks? Этот пакет и устанавливайте напрямую :) .
Этот пакет и устанавливайте напрямую
Ну сейчас и попробую.
Добавлено: 12.06.2019 20:01:17
WINETRICKS встал?, но
Вы используете 64-битный WINEPREFIX. Важно: многие ветки устанавливают только 32-битные версии пакетов. Если у вас возникли проблемы, пожалуйста, проверьте еще раз на чистом 32-битном WINEPREFIX до отправки отчета об ошибке.
При попытке исправить префикс:
[console]
$ rm -Rf ./wine
0 ✓ 19:53:55 Ср июн 12
[/console]
[console]
$ WINEPREFIX=~/.wine wineboot
it looks like wine32-development is missing, you should install it.
as root, please execute "apt-get install wine32-development"
wine: WINEARCH set to win32 but '/home/medusa/.wine' is a 64-bit installation.
1 ✗ 19:54:11 Ср июн 12
[/console]
[console]
$ sudo apt-get install wine32-development
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Некоторые пакеты не могут быть установлены. Возможно, то, что вы просите,
неосуществимо, или же вы используете нестабильную версию дистрибутива, где
запрошенные вами пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, вам поможет:
Следующие пакеты имеют неудовлетворённые зависимости:
wine32-development:i386 : Зависит: libwine-development:i386 (= 3.6-1) но он не будет установлен
E: Невозможно исправить ошибки: у вас зафиксированы сломанные пакеты.
100 ✗ 19:55:16 Ср июн 12
[/console]
Не ужели придется переустанавливать систему? Ведь я столько времени и сил потратил. *WALL*
Добавлено: 12.06.2019 20:39:32
Немного исправил положение, но ситуация особо не изменилась. При запуске настроек:
wine cmd.exe /c echo '%ProgramFiles%' returned empty string, error message "wine: '/home/medusa/.wine' is a 64-bit installation, it cannot be used with a 32-bit wineserver."
[console]$ rm -Rf ./wine
0 ✓ 20:25:26 Ср июн 12
[/console]
[console]$ WINEPREFIX=~/.wine wineboot
wine: '/home/medusa/.wine' is a 64-bit installation, it cannot be used with a 32-bit wineserver.
1 ✗ 20:25:44 Ср июн 12
[/console]
Какие у Вас подключены репозитории? У меня специальных для wine нет, а в дистрибутиве (та же версия, что у Вас) включены все, кроме bionic-proposed.
Я, с Вашего позволения, выложу содержимое файла sources.list:
Показать
# deb cdrom:[Ubuntu 18.04.1 LTS _Bionic Beaver_ - Release amd64 (20180725)]/ bionic main restricted
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://archive.ubuntu.com/ubuntu bionic main restricted
# deb-src http://ru.archive.ubuntu.com/ubuntu/ bionic main restricted
## Major bug fix updates produced after the final release of the
## distribution.
deb http://archive.ubuntu.com/ubuntu bionic-updates main restricted
# deb-src http://ru.archive.ubuntu.com/ubuntu/ bionic-updates main restricted
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://archive.ubuntu.com/ubuntu bionic universe
# deb-src http://ru.archive.ubuntu.com/ubuntu/ bionic universe
deb http://archive.ubuntu.com/ubuntu bionic-updates universe
# deb-src http://ru.archive.ubuntu.com/ubuntu/ bionic-updates universe
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://archive.ubuntu.com/ubuntu bionic multiverse
# deb-src http://ru.archive.ubuntu.com/ubuntu/ bionic multiverse
deb http://archive.ubuntu.com/ubuntu bionic-updates multiverse
# deb-src http://ru.archive.ubuntu.com/ubuntu/ bionic-updates multiverse
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://archive.ubuntu.com/ubuntu bionic-backports main restricted universe multiverse
# deb-src http://ru.archive.ubuntu.com/ubuntu/ bionic-backports main restricted universe multiverse
## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
deb http://archive.canonical.com/ubuntu bionic partner
deb-src http://archive.canonical.com/ubuntu bionic partner
deb http://archive.ubuntu.com/ubuntu bionic-security main restricted
# deb-src http://security.ubuntu.com/ubuntu bionic-security main restricted
deb http://archive.ubuntu.com/ubuntu bionic-security universe
# deb-src http://security.ubuntu.com/ubuntu bionic-security universe
deb http://archive.ubuntu.com/ubuntu bionic-security multiverse
deb http://download.videolan.org/pub/debian/stable/ /
# deb-src http://download.videolan.org/pub/debian/stable/ /
# deb-src http://security.ubuntu.com/ubuntu bionic-security multiverse
deb https://dl.winehq.org/wine-builds/ubuntu/ artful main
# deb-src https://dl.winehq.org/wine-builds/ubuntu/ artful main
deb http://archive.canonical.com/ bionic partner
# deb-src http://archive.canonical.com/ bionic partner
# deb-src https://dl.winehq.org/wine-builds/ubuntu/ artful main
deb https://deb.opera.com/opera-stable/ stable non-free
deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main
# deb-src https://dl.winehq.org/wine-builds/ubuntu/ bionic main
# deb-src https://dl.winehq.org/wine-builds/ubuntu/ bionic main
# deb-src https://deb.opera.com/opera-stable/ stable non-free
И кроме того, как писал ранее, Play On Linux у меня удален, однако при изучении Домашней директории я обнаружил следующую ВЕСЧЬ:
Показать

medusa, а это что такое?
deb https://dl.winehq.org/wine-builds/ubuntu/ artful main
При том, что дальше у Вас есть:
deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main
Скорее всего, вы просто случайно подключили один и тот же репозиторий дважды. Убирайте первый, он не для Вашей версии.
однако при изучении Домашней директории я обнаружил
Да, это папка данных и настроек для PlayOnLinux. Если Вы не удаляли вручную, она останется.
Да, это папка данных и настроек для PlayOnLinux. Если Вы не удаляли вручную, она останется.
Скажите, а стоит его ликвидировать? И, если честно, не понимаю каков должен быть алгоритм моих дальнейших действий? Спасибо.
Скажите, а стоит его ликвидировать?
Для начала достаточно переименовать. Хотя, не обязательно − убирать стоит только если проблемы с настройками.
И, если честно, не понимаю каков должен быть алгоритм моих дальнейших действий?
1. Удаляем этот репозиторий (он вообще не для Вашей версии, для Вашей есть ниже):
deb https://dl.winehq.org/wine-builds/ubuntu/ artful main
# deb-src https://dl.winehq.org/wine-builds/ubuntu/ artful main
2. Обновляем данные о пакетах:
[console]sudo apt update[/console]
3. Пробуем переустановить winetricks.
Пробуем переустановить winetricks.
Переустановился. При его запуске никакие ошибки не выходят. Сразу открывается
Показать

текущее отсутствие знаний приводит к вопросу, а что дальше требуется сделать?
rm -Rf ./wine # carefull, this deletes your entire wine config (fine if you want to start afresh)
WINEPREFIX=~/.wine wineboot
WINEPREFIX=~/.wine32 WINEARCH=win32 wineboot
WINEPREFIX=~/.wine32 WINEARCH=win32 your_32bit_executable.exe
WINEPREFIX=~/.wine WINEARCH= your_64bit_executable.exe # likely, did not test.
Или сначала нужно что-то поставить? Если вам не трудно проведите меня пожалуйста пошагово. Спасибо.
P.S. В результате этого инцидента у меня прекратила нормальную работу Связка LAMPP. Все разорвалось. По ходу мне конец (в смысле работа встала на мертво). *HELP*
В результате этого инцидента у меня прекратила нормальную работу Связка LAMPP.
А при чём здесь это? Просто совпадение. Вы удалили репозиторий не от Вашей версии дистрибутива, но там, кроме Wine, ничего не было.
Ну да. Совпадение. Просто, блин, я в растерянности. Просто не знаю, что делать. Надеюсь на Вашу помощь. спасибо.
Как то так создается префикс с указанием разрядности... WINEARCH=win32
[console]WINEPREFIX="$HOME/prefix32" WINEARCH=win32 wine wineboot[/console]
Добавлено: 14.06.2019 11:25:47
То есть когда создаете профиль вы указываете префикс и папку куда оно все будет установлено.
У Вас выше даже написано.
medusa, Даже не спрашиваю зачем вам 32 префикс, в 64 все нормально крутится. mozgfx вам верно подсказал, но я всегда юзаю стандарт .wine
Показать
winetricks corefonts fontfix vcrun6 wsh56js wsh56vb wsh57
winetricks ddr=opengl glsl=enabled multisampling=enabled mwo=enabled nocrashdialog npm=repack orm=fbo psm=enabled strictdrawordering=enabled
winetricks rtlm=auto videomemorysize=2048 dotnet20
winetricks vcrun2003 vcrun2005 vcrun2008 vcrun2010 dotnet30
winetricks mfc40 wmp10 msasn1 ogg
winetricks allcodecs dirac l3codecx ffdshow icodecs xvid physx
winetricks msls31 msxml6 vb5run vb6run ie8 dmsynth tahoma
Так как юзается стандартный префикс, то предварительно снесите /home/medusa/.wine
Так как юзается стандартный префикс, то предварительно снесите /home/medusa/.wine
Простите. Я не понял - исправьте меня пожалуйста, если я ошибаюсь. И так:
1. Я должен сейчас удалить .wine
Показать

2. В терминале выполнить следующие команды:
Показать
winetricks corefonts fontfix vcrun6 wsh56js wsh56vb wsh57
winetricks ddr=opengl glsl=enabled multisampling=enabled mwo=enabled nocrashdialog npm=repack orm=fbo psm=enabled strictdrawordering=enabled
winetricks rtlm=auto videomemorysize=2048 dotnet20
winetricks vcrun2003 vcrun2005 vcrun2008 vcrun2010 dotnet30
winetricks mfc40 wmp10 msasn1 ogg
winetricks allcodecs dirac l3codecx ffdshow icodecs xvid physx
winetricks msls31 msxml6 vb5run vb6run ie8 dmsynth tahoma
Я все правильно понял? Спасибо.
Ну,да. :)
или просто rm -rf /home/medusa/.wine
Ну,да.
Спасибо, я все поставил. правда есть четыре вопроса:
1. IE8 в принципе мне он не нужен совершенно, но ярлыка для запуска нет.
2. VMP10 установился но проигрывание не включается. Выводит сообщение "Модуль не найден". В принципе он мне так-же не требуется, просто я привык все доводить до полного соответствия.
3. Сейчас можно установить Play On Linux?
4. Название ярлыков от ffdshow выводится крякозябрами. Вопрос - как можно переименовать данные ярлыки? Ну, если можно. Я искал в Сети место хранения ярлыков, которые создает wine, но ничего не нашел. Возможно не правильно задаю вопрос поисковику.
Надеюсь мои вопросы Вас не очень удивят))) Спасибо.
medusa, Все, что вы поставили с помощью winetricks это набили вайн виндовыми дллками по сути. для завершения установки ie8 запустите его из /home/medusa/.wine/drive_c/Programm Files/internet Explorer и пройдите окончание настройки, для всяких казуальных игрушек ишак необходим.
wmp10 сто лет в обед как ничего не будет проигрывать, но с ним вы же ставили сразу и его кодек, он тоже важен. По сути такая настройка, что вы сделали позволяет юзать все в одном префиксе не создавая новый под каждое виндовое приложение которое будете потом ставить. Вроде как винда стоит в линукс, мне такой подход нравится. Ярлыки от приложений у вас будут на рабочем столе отображаться или в контекстном меню рабочего окружения, а сами они распологаются в /home/medusa/.local/share/applications или где-то там рядом. :) Не забудьте директикс теперь вкорячить туда и обновить vcrun, это можно через webinstaller сделать, качните их где-нибудь или просто в репаках не снимайте галочки с установки дополнительного программного обеспечения. *WRITE*
playonlinux это вроде обвязка только, но я его не пользую и не знаю как он работает, попробуйте если хочется, но вы как бы уже винду себе настроили,просто она у вас 32 бит и 4фолыч, ведьмак3 и другие там работать не будут. *JOKINGLY* *BYE*
playonlinux это вроде обвязка только, но я его не пользую и не знаю как он работает
Он удобно управляет разными префиксами и виртуальными дисками Wine, плюс может устанавливат и запускать несколько разных версий Wine. Удобно, если последнее требуют несколько используемых приложений.