Как удалить программу в wine linux
Установка Wine
Для установки (и только для установки) воспользуйтесь терминалом суперпользователя:
Добавьте список репозиториев, ключ и установите Wine:
Запустите конфигуратор wine , в домашней директории создастся папка
Пока что ничего там не стоит трогать, закройте.
Установка DirectX с помощью Winetricks
DirectX — это набор API функций, разработанных для решения задач, связанных с игровым и видеопрограммированием под Microsoft Windows, разумеется его нужно установить.
Дайте права на запуск:
Запускать программу надо именно под тем пользователем, под которым у вас работает Wine, иначе софт установится не туда, куда нужно. Права суперпользователя не потребуются.
Для открытия графического меню, два раза кликните по скрипту и выберите: «Запустить»
Поставьте галочку против directx9 и нажмите «OK»
А так же, вы можете установить пакет из терминала:
Для запуска скрипта winetricks по alt+F2 , его следует переместить в /usr/bin
В терминале можно указывать сразу несколько пакетов, разделяя названия пробелом. В графическом интерфейсе программы, тоже можно выбирать несколько пакетов (используя для этого клавиши shift или ctrl ).
Установка необходимых библиотек
Скачайте в домашнюю директорию несколько необходимых библиотек Windows:
Скопируйте их в
/.wine/drive_c/windows/system32/ , перейдите в эту папку и удалите ненужные библиотеки:
При необходимости отредактируйте файл
В конец файла вставьте:
Снова запустите конфигуратор wine:
Перейдите на вкладку «Библиотеки», где каждый указанный из ниже приведенного списка файл отредактируйте, указывая что библиотека «Встроенная (Wine)»: d3d8 , d3d9 , ddrawex , dinput , dinput8 .
Установка шрифтов
Для того, чтобы шрифты отображались нормально, их надо установить. Дело в том, что по умолчанию папка
/.wine/drive_c/windows/fonts почти пустая.
Установите системные шрифты Windows:
Вы можете дополнить коллекцию шрифтов скачав архив, распаковав и скопировав файлы *.ttf в
Удалите весь мусор из домашней директории:
Если необходимо использование ttf-шрифтов всеми пользователями системы, тогда скопируйте их в папку /usr/share/wine/fonts (Ubuntu) и измените атрибуты файлов на 644:
Установка и удаление приложений
Для установки win-приложения проще всего воспользоваться файловым браузером winefile :
Достаточно перейти в необходимый каталог и запустить программу двойным щелчком мыши.
Многие win-приложения запрашивают перезагрузку для завершения установки. Разумеется, перезагружать host-систему при этом не следует.
Процедуре перезагрузки Windows, соответствует команда:
Если в этот момент в Wine выполняются другие приложения, то рекомендуется их завершить до перезагрузки.
Для установки *.msi , воспользуйтесь командой:
Для удаления win-приложения перейдите в «Приложения» — «Wine» — «Программы» — «Папка с программой» — «Uninstall»
Или воспользуйтесь утилитой uninstaller . Эта утилита выводит список установленных приложений. Чтобы удалить приложение, выберите его из списка и нажмите кнопку «Uninstall». Если приложения, которое вы хотите удалить, нет в списке, то будет достаточно просто удалить каталог с приложением (можно воспользоваться для этого программой winefile , а можно вручную, перейдя в каталог
Запуск приложений
Если установка приложения прошла правильно, в «Приложения» — «Wine» — «Программы» появится соответствующее меню. Если по каким-то причинам этого не произошло, пробуйте запустить установленную программу через терминал.
К примеру, я запускаю из терминала установленный калькулятор:
Не пытайтесь запустить приложения Windows щелчком в Nautilus. Иногда этот фокус проходит, но может привести к ошибкам.
Общие настройки
По умолчанию установлен Windows XP, который можно изменить на другую версию. Причем можно настроить так, чтобы каждое приложение запускалось со своим параметром.
По умолчанию все библиотеки в Wine используются свои. Но при установке DirectX, вы внесли там необходимые изменения.
Для некоторых приложений может потребоваться включить или выключить вершинные и пиксельные шейдеры, может потребоваться эмуляция виртуального рабочего стола. Экспериментируйте.
Вид и интеграция:
Во вкладке «Графика», по умолчанию стоят галочки «разрешить менджеру окон управлять окнами Wine” и «разрешить менджеру окон декорировать окна», оформление win-окон будет таким же, как и у любых других приложений. При желании вы можете управлять размерами системных шрифтов и цветом десктопа.
Здесь можно добавлять диски, используя для них любую директорию внутри файловой системы. Смонтированную флешку, дисковод или образ диска.
На ваше усмотрение. Если звук работает, то трогать там ничего не рекомендуется.
Неполадки
Если что-то прошло некорректно, рекомендуется переустановить Wine и все программы.
Для этого следует удалить директорию
/.wine , выполнить команду winecfg и снова установить программы.
Удалять пакеты wine и wine-gecko в Synaptic не нужно.
Если у вас установлен gxNeur , следует добавить Wine в список исключений. Иначе в программах, запущенных под Wine не будет работать клавиатура.
Если вы не используете SCIM — рекомендую удалить:
Бывает что после удаления программ установленных под Wine , остаются ярлыки в меню.
Их можно удалить следующим образом:
Посмотрите и удалите тут:
Для удаления ВСЕХ ярлычков:
Памятка
При запуске Wine — закрывайте все работающие приложения и отключайте Compiz !
Wine — свободное программное обеспечение, позволяющее пользователям ОС на базе ядра Linux исполнять 16-, 32- и 64- битные приложения созданные исключительно для Microsoft Windows. Название W.I.N.E. расшифровывается как «Wine Is Not an Emulator» — «W.I.N.E. — это не эмулятор». Имеется в виду, что Wine не является эмулятором компьютера или виртуальной машиной, как, например, qemu, VirtualBox и другие подобные им. Wine — это свободная реализация Windows API.
Смотрите видеоролик о работе с WINE в РЕД ОС на нашем официальном YouTube канале.
Для установки необходимо открыть терминал, войти под суперпользователем root и начать установку:
если вы используете РЕД ОС версии 7.1 или 7.2, выполните команду:
если вы используете РЕД ОС версии 7.3 и старше, выполните команду:
Все остальные действия, такие как, установка/удаление программ в wine, настройка префикса необходимо выполнять строго от обычного пользователя.После установки запустите команду от имени обычного пользователя, чтобы увидеть конфигурацию Wine:
Eсли установщик программы запускается файлом с расширением .msi, используем команду:
Устанавливаются программы в ваш домашний каталог, в папку .wine (папка скрытая).
Чтобы запустить программу, необходимо указать полный путь к исполняемой программе или имени программы, как показано в примере ниже:
Первый запуск программы может длиться достаточно долгое время.
Для разных программ могут потребоваться разные дополнительные компоненты, разные настройки Wine и т. п. Для этого и существуют префиксы Wine. Используя для каждой программы свой префикс, Вы сможете обеспечить им индивидуальное окружение. Для того, чтобы задействовать эту возможность, выполняем команду от обычного пользователя :
Где example, например, может быть название программы, которая в этом префиксе будет располагаться. Будет создан новый префикс и откроется панель управления Wine. Здесь можно что-то настроить, можно ее просто закрыть.
Все дальнейшие команды выполняем добавляя:
Например, запуская установщик нужной программы, вводим:
С помощью механизма префиксов можно создать 32 битное окружение wine и запускать в нем программы. Некоторые компоненты Windows и программы работают только или стабильнее в 32 битном префиксе.
Создайте сам 32 битный префикс командой
Пример установки dotnet35sp1 в 32-битный префикс:
Для удаления программ необходимо войти под суперпользователем root и использовать команду
Для открытия реестра используется инструмент regedit:
для РЕД ОС версии 7.3 и старше:
ВАЖНО. Теперь winetricks готов к работе, все остальные операции с winetricks необходимо выполнять строго под обычным пользователeм .
Чтобы открыть диалоговое окно программы для работы в графическом режиме, необходимо вызвать команду:
При выборе пункта меню, установленного по умолчанию, открывается следующее окно, которое содержит список доступных над вайнпрефиксом операций, где можно доустановить библиотеки, шрифты, вызвать редактор реестра или окошко настроек wine (winecfg).
Для установки пакета в графическом режиме необходимо запустить winetricks.
Запускать программу надо именно под тем пользователем, под которым у вас работает wine, иначе программа установится не туда, куда нужно. Права root не нужны.
При открытии окна выбрать пункт меню, установленный по умолчанию, затем необходимо выбрать пункт «Установить библиотеку DLL или компонент Windows». В списке приложений следует выбрать пакет для установки, в зависимости от того, какая версия необходима, и нажать «ОК».
Затем откроется окно установки программы, где необходимо изучить и принять условия лицензионного соглашения и следовать инструкциям по установке.
Для полуавтоматической установки (название и описания компонентов выводятся по ключу — help):
Пример установки NET Framework 4.5 :
В базовом варианте Mono состоит из нескольких компонентов:
Начиная с версии Mono 2.2 реализована поддержка классов компилятора Mono.CSharp.Evaluator (сборка Mono.Sharp.dll) для создания собственных сервисов компиляции.
Среда исполнения Mono поддерживает инфраструктуру промежуточного языка CLI (Common Language Infrastructure), соответствующую стандарту ECMA-335. Виртуальная машина среды исполнения допускает возможность запуска приложений и сборок, скомпилированных в других системах (например, возможно запускать в Linux без перекомпиляции приложения, созданные при помощи Microsoft Visual Studio для исполнения в Microsoft Windows).
Также, вместо использования виртуальной машины, среда исполнения может быть интегрирована в приложение с целью создания встраиваемой системы, не требующей установки Mono для запуска и обладающей высоким быстродействием. При этом, в приложение включаются только необходимые компоненты среды исполнения.
Данный пакет ставится автоматически при установке Wine из репозитория версии 4.4.
Gecko – это свободный движок вывода веб-страниц для браузера при работе в интернете wine. Если wine не работает с интернетом и вы не запускаете windows exe браузер, то вам Gecko не нужен.
Обычно при запуске приложения для работы с веб-страницами Wine автоматически ищет Gecko сперва в /usr/share/wine/gecko. Если Wine не находит архив с Gecko там, то оно автоматически загружает его из интернета, но некоторые приложения не любят ждать, пока загрузиться Gecko и зависают или вылетают.
Данный пакет ставится автоматически при установке Wine из репозитория версии 4.4.
Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.
9 дней назад кто-то сообщил о получении этой ошибки после обновления Virtual Box с версии 5.1 до 5.2. Их решение ниже:
Я получил эту ошибку после обновления с Virtualbox 5.1 до 5.2, как установлено на Ubuntu из Virtualbox PPA. Я решил это, очистив конфигурационные файлы для 5.1, а также удалив virtualbox-dkms 5.1:
Когда вы используете Kernel 4.10.0-xx, вас может заинтересовать это если вы обновите какой-то день: эта ошибка
Введите терминал или нажмите Alt + F2 и введите wine uninstaller, чтобы получить доступ к встроенному инструменту добавления / удаления из wine. Оттуда вы можете удалить программу, установленную в бутылке.
Чтобы полностью удалить бутылку для вашего пользователя (и, таким образом, удалить все из бутылки вина и начать снова), вы можете открыть терминал и ввести [ f3] или в качестве альтернативного открытого Nautilus и в вашей домашней папке нажмите Alt + H, найдите папку .wine и удалите ее. wine создаст новую папку при следующем попытке ее использования.
Найдите wine в тире. Выберите Uninstall Wine software.
Если вы используете Gnome Fallback, просто перейдите в Applications => Wine => Uninstall Wine software
Благодарю! Тем временем мне удалось это понять. Imagie, что я боялся, что «Unistall Wine Software» будет unistall Wine! :-)) Вот почему я не использовал его с самого начала. В любом случае, я столкнулся с несколькими небольшими ошибками в этом процессе. Я поделился своим опытом подробно в своем ответе и, возможно, вы можете мне помочь в этом. – Cristiana Nicolae 14 December 2013 в 14:42 souravc, я выбираю ваш ответ как предпочтительный, потому что вы упомянули Gnome Fallback. Правильно, я не использую Unity, поэтому ваш ответ может быть полезен для таких пользователей, как я. – Cristiana Nicolae 14 December 2013 в 20:01 Эти ярлыки больше не отображаются в Unity после того, как я установил wine-devel. – Dan Dascalescu 2 July 2017 в 00:40Введите «unistall wine software» в свою панель и откройте приложение.
Вы увидите список установленных приложений, нажмите тот, который вы хотите unistall, и нажмите «Удалить».
Я нашел ответ! В меню Wine я нажал «Unistall Wine Software».
Откроется окно добавления / удаления. Я просто выберите приложение, а затем нажмите кнопку «Изменить / переустановить».
Однако по некоторым причинам, которые я не могу понять, я должен выполнить ту же операцию дважды. После нажатия кнопки «ОК» три раза, я все еще вижу программу в списке! Когда я его выберу, а затем снова нажмите кнопку «Изменить / Удалить», я получаю следующее:
Я нажимаю кнопку «Да» и, наконец, , приложение исчезает из списка. Но после этого я должен вручную очистить ярлыки и папку. Хотелось бы мне найти более легкое и более чистое решение, но в любом случае это отлично работает.
Я использую Ubuntu 11.10. Используя программное обеспечение Wine, я установил некоторые программы, такие как nimbuzz и ibibo messenger. Обе программы не работают и показывают ошибку как We're sorry, but an unknown error has caused ibibo Messenger to close.
Поэтому я хочу удалить их.
Как удалить те программы, которые я установил через Wine?
Введите в терминал или нажмите Alt + F2 и введите wine uninstaller , вы получите доступ к встроенному инструменту Добавить / Удалить из wine . Оттуда вы можете удалить программу, которую вы установили в бутылке.
Чтобы полностью удалить бутылку для вашего пользователя (и, таким образом, удалить все из бутылки вина и начать заново), вы можете открыть терминал и ввести rm -rf
/.wine или, в качестве альтернативы, открыть Nautilus и в вашей домашней папке нажать Ctrl + H , найти .wine папку и удалить ее. wine создаст новую папку в следующий раз, когда вы попытаетесь ее использовать.
Искать wine в Dash. Выберите Uninstall Wine software там. Там вы можете найти все программное обеспечение и будет иметь возможность удалить.
Если вы используете Gnome Fallback, просто перейдите в Приложения => Wine => Удалить программное обеспечение Wine
Спасибо, Суравц! Между тем мне удалось это выяснить. Вообразите, что я боялся, что "Unistall Wine Software" удалит сам Wine! :-)) Именно поэтому я не использовал его с самого начала. Во всяком случае, я столкнулся с несколькими небольшими ошибками в процессе. Я подробно поделился своим опытом в своем ответе, и, возможно, вы сможете мне в этом помочь. souravc, я выбрал твой ответ как предпочтительный, потому что ты упомянул Gnome Fallback. Правильно, я не использую Unity, поэтому ваш ответ может быть полезен для таких пользователей, как я. Эти ярлыки больше не отображаются в Unity после установки wine-devel ./.wine/drive_c/windows/ wine syswow64/uninstaller.exe
Введите "Unistall Wine Software" в тире и откройте приложение.
Вы увидите список установленных приложений, нажмите на то, которое хотите удалить, и нажмите «Удалить».
Я нашел ответ! В меню Wine я нажал на «Unistall Wine Software».
Это открывает окно добавления / удаления. Я просто выбираю приложение и затем нажимаю кнопку «Изменить / Восстановить».
Однако по некоторым причинам, которые я не могу понять, я должен выполнить одну и ту же операцию дважды. После трехкратного нажатия кнопки «ОК» я все еще вижу программу в списке! Когда я выбираю его, а затем снова нажимаю кнопку «Изменить / Удалить», я получаю следующее:
Я нажимаю кнопку «Да» и, наконец, приложение исчезает из списка. Но после этого мне нужно почистить ярлыки и папку вручную. Хотелось бы найти более простое и чистое решение, но оно все равно работает нормально.
Читайте также: