Почему установка Wine в 12.04 из обычного репо требует удаления несвязанных пакетов?

Я удивлен, что никто не упомянул программу под названием glc, которая известна как эквивалент Linux Fraps. За последние два года он не имел большого развития и может быть сложным в настройке, поэтому стоит внимательно прочитать полезную вики. На этом сайте есть отличный учебник, в котором подробно описывается его работа, а многие видео на Youtube могут быть найдены людьми, которые записали с ним видеозапись.

Однако он недоступен в репозиториях, но здесь есть ppa:

sudo add-apt-repository ppa:arand/ppa
sudo apt-get update
sudo apt-get install glc

Однако я всегда предпочитаю компиляцию. Поэтому установите зависимости сначала с помощью

sudo apt-get install build-essential cmake libx11-dev libxxf86vm-dev libgl1-mesa-dev libasound2-dev libpng12-dev

Затем вам нужно запустить эти команды из программы с именем glc :

wget https://github.com/nullkey/glc/raw/master/scripts/glc-build.sh
chmod a+x glc-build.sh
./glc-build.sh

На каком-то этапе в процессе он попросит вас установить пароль. Лучше не устанавливать ни во что иное, кроме значения по умолчанию.

Обратите внимание, если в нем упоминается что-либо о настройке пользовательских указателей на загрузку библиотек; это особенно важно в 64-битных системах - см. wiki для деталей.

Хотя полные параметры подробно описаны здесь, вы можете захватывать игровые кадры простым запуском

glc-capture game 

, а затем нажмите shift F8, чтобы начать запись в файл, и нажмите ту же комбинацию для остановки. Файл будет сохранен в вашей домашней папке.

Вы можете воспроизвести его с помощью

glc-play ~/location/of/file.glc

или закодировать его; см. полные параметры подробно описаны здесь .

Это, конечно, не так просто, как recordmydesktop и не является быстрым вариантом, но стоит изучить варианты и играть с это как хороший рекордер игрового действия.

4
задан 2 May 2012 в 02:21

1 ответ

Просят установить новые версии? Он не требует удаления этих пакетов.

Я могу сказать вам, если это не обновление версии, что эти пакеты наверняка не конфликтуют.

~$ dpkg --get-selections | grep wine
libkwineffects1abi3     install
wine-gecko1.4          install
wine-gecko1.4:i386     install
wine1.2                install
wine1.3                install
wine1.4                install
wine1.4-amd64          install
wine1.4-common         install
wine1.4-dbg            install
wine1.4-dev            install
wine1.4-i386:i386      install
winetricks             install

~$ dpkg --get-selections | grep -f'test.txt'
debhelper                  install
gettext                    install
gettext-base               install
intltool-debian            install
libgettextpo0              install
libgettextpo0:i386         install
liblocale-gettext-perl     install
po-debconf                 install

После некоторых замечаний в комментариях, похоже, проблема может заключаться в многоагрессивной ошибке разрешения / ложной ситуации, когда он думает, что i386 конфликтует с x64.

1
ответ дан 25 May 2018 в 12:02
  • 1
    Неа. Сказал, что нужно удалить их, и после того, как я разрешил установку WINE, они исчезли. – Olympic Softworks - Dave 2 May 2012 в 02:23
  • 2
    Возможно, у вас возникла проблема с мета-пакетом. Я не использовал это. Я использовал основной пакет wine1.4-amd64. Вероятно, вы должны указать ошибку в мета-пакете вина. – RobotHumans 2 May 2012 в 02:27
  • 3
    Я попробовал оба, и у них обоих была проблема. Вот и все. Я ударил apt-get, чтобы переустановить debhelper и, конечно же, не было никакого конфликта с его установкой. Также gettextt , intltool-debian и po-debconf все автоматически установлены вместе с ним. Теперь у меня работает WINE вместе с ранее удаленными элементами, и система стабильна. Я предполагаю, что в программном центре должна быть какая-то странная проблема с флагом. Я разместил этот вопрос, чтобы узнать, является ли это обычной проблемой с простым решением ... и, по-видимому, это не так хорошо, что хорошо для Ubuntu, но плохо для меня! LoLz – Olympic Softworks - Dave 2 May 2012 в 02:32
  • 4
    У меня есть те же проблемы с обеими wine и wine1.4, однако wine1.4-amd64 установлен без каких-либо конфликтов. – pgschk 23 February 2013 в 15:59
  • 5
    Спасибо, что заметили / натыкались. Возможно, это проблема с разрешением нескольких аргументов / ложных конфликтов, когда он думает, что i386 конфликтует с x64. – RobotHumans 23 February 2013 в 17:02

Другие вопросы по тегам:

Похожие вопросы: