Как удалить программу в wine linux
Установил программу на wine, но пришлось ее потом удалить без следно для повторной устновки. После удаления еще осталось куча файлов и папок после этой программы, которые мешают ей устновиться обрано.
Как удалять приложения (типа Wine и т.д.)?
Недавнго поставил себе Kubuntu (Ubuntu 9.10 + KDE 4). Это мой первый опыт работы с Linux, поэтому.
Как при переустановке сделать так чтоб все установленные программы не пришлось переустанавливать?
Подскажите как при переустановке виндовс xp сделать так чтоб все установленные программы не.
viksel, обычно деинсталятор должен удалить всё. Единственное, что может остаться - файлы desktop(что-то типа ярлыков) в меню. Ну, ещё может остаться папка с конфигами, это если деинсталяцию плохо продумали.
viksel, обычно деинсталятор должен удалить всё. Единственное, что может остаться - файлы desktop(что-то типа ярлыков) в меню. Ну, ещё может остаться папка с конфигами, это если деинсталяцию плохо продумали.
Я евернот удалил с вайна, осталась скорее всего база. При установке выскакивает , что я использовал однопользовательскую установку, поэтому я не могу установить
Решение
Таким образом удалится диск wine и установленные программы на нём. При новом запуске wine создаст .wine снова.
Как пригласить девушку, чтоб это навсегда осталось только между нами ?
Работаю эникейщиком\начинающим админом в учебном заведение, одна из учиниц мне понравилась, после.
Как удалить часть имени файла filez282, чтоб осталось только число?
Есть файлы: filez5, filez15, filez300 по пути Application.StartupPath + @"\unpacked" . Как из.
Как сделать чтоб можно было удалять найденные записи ?
Есть две функции поиск и удаление. Удаление использует функцию поиска для нахождения нужных.
Как сделать так чтоб ИИ работал так (см.)
ИИ состоит, насколько я знаю из IF(если) INPUT PRINT. Как сделать так чтоб при к примеру.
Как удалить установленные в wine программы?
дайте пожалуйста команду терминала что-бы удалить установленные через wine программы.
Этичный хакинг и тестирование на проникновение, информационная безопасность
Оглавление
Для чего Wine
Эта инструкция расскажет об использовании Wine. Данные советы по использованию применимы как к Kali Linux, так и к любому другому дистрибутиву Linux.
С помощью Wine можно запускать программы Windows прямо на Linux без использования виртуальных компьютеров. Если говорить о Kali Linux, то одним из интересных примеров является программа Router Scan by Stas'M, которая прекрасно работает через Wine (находит и взламывает роутеры, но не работают функции, связанные с использованием Wi-Fi адаптера).
Итак, Wine — это набор программ и библиотек, которые позволяют запускать Windows приложения в Linux без использования виртуализации. Конечно, Windows программы можно запустить в Linux с использованием VirtualBox, но такой вариант потребует запуска полноценной операционной системы с соответствующими затратами ресурсов, особенно оперативной памяти — для работы Windows необходимо несколько гигабайт памяти, а также место на диске для установки — несколько десятков гигабайт. При этом важным требованием для работы VirtualBox и аналогичных виртуальных компьютеров является то, чтобы ваш центральный процессор поддерживал виртуализацию.
Wine позволяет обойти все эти ограничения — для запуска программ Windows не нужно устанавливать эту операционную систему и приложениям для работы требуется всего несколько десятков мегабайт оперативной памяти.
Но у Wine есть и недостатки — не все приложения работают хорошо или вообще работают. Тем не менее огромное количество Windows программ прекрасно запускаются и работают в Linux благодаря Wine.
Помните, что многие бесплатные программы являются кроссплатформенными и вы можете их установить из стандартных репозиториев вашего дистрибутива. Для таких программ не нужен Wine. Примеры популярных кроссплатформенных программ: LibreOffice, Google Chrome, Firefox, Double Commander, VirtualBox, Etcher, VLC, DeadBeef, GIMP, OBS Studio, Viber, Wireshark, Apache, PHP, MySQL, Calibre, Netbeans, Burp Suite, Visual Studio Code, KeePass, KeePassXC, OpenShot Dropbox, Python, Ruby, Perl, PowerShell, SSH, Vuse BitTorrent Client, FileZilla, Tor Browser, JDownloader и очень многие другие. Всем этим программам не нужен Wine, поскольку они имеют «родные» установочные пакеты для Linux.
Прежде чем пытаться установить и запустить программу через Wine, поищите её с помощью менеджера пакетов, например:
Возможности и ограничения Wine
Программа способна запускать 64-битные, 32-битные, 16-битные программы и библиотеки Windows 9x/NT/2000/XP/Vista/7/8/10 и Windows 3.x
Поддержка Win32 API:
- Поддержка игр и приложений на основе DirectX (поддержка Direct3D до DirectX 12)
- Поддержка игр и приложений на основе OpenGL и Vulkan
- Поддержка DirectShow с использованием GStreamer для кодеков
- Direct2D, поддержка DirectWrite
- Поддерживаются MMDevice API, XAudio, WinMM, DirectSound audio API.
- Печать через драйвер PostScript в главную систему печати (обычно CUPS)
- Драйвер расширенного метафайла (EMF) и метафайла Windows (WMF)
- Desktop-in-a-box или смешанные окна
Позволяет программе Windows взаимодействовать с:
- Графикой на основе X11, которая позволяет удалённо отображать на любом X-терминале
- Графикой на базе macOS и Android
- Шрифты X11, TrueType (.ttf/.ttc) и Windows Bitmap (.fon)
- Звуковыми устройствами через ALSA, OSS, PulseAudio, Core Audio и т. д.
- Многоязычной клавиатурой и поддержка метода ввода CJK через XIM
- Модемами, последовательными устройствами
- Сетями (TCP/IP и IPX)
- Сканерами ASPI
- Планшетами Windows через XInput (например, Wacom)
- Устройствами видеозахвата через v4l2
- Устройствами HID через IOHid (MacOS), evdev (Linux), hidraw (Linux), SDL2
Как вы можете увидеть, список впечатляющий и позволяет, к примеру, запускать игры для которых требуется DirectX и при этом выводить звук. Приложения из Wine могут работать с сетью и даже имеют доступ к некоторым аппаратным возможностям (принтеры, сканеры).
Если для работы приложения необходимы дополнительные библиотеки, например, Visual C++ Redistributable for Visual Studio, то их возможно установить в Wine и запускать приложение в среде с установленной этой библиотекой.
При этом нужно помнить о таком ограничении, как невозможность работать с устройствами напрямую, например, если для устройства требуется драйвер, то бессмысленно устанавливать Windows драйвер в Wine — вам нужно найти версию драйвер для Linux и установить её.
64-битный или 32-битный Wine?
В этой инструкции для установки Wine мы включим поддержку репозиториев для 32-битных платформ (i386) для того, чтобы скачать необходимые библиотеки. Может возникнуть вопрос, существует ли 64-битный Wine и если да, зачем нам подключать репозитории для i386 и скачивать 32-битную версию?
Да. 64-битный Wine доступен в Linux начиная с версии 1.2. Бинарные пакеты WineHQ доступны для 64-битных версий, и большинство основных дистрибутивов упаковывают их для пользователей. Обычно установка должна быть такой же простой, как установка пакета Wine для вашего дистрибутива через менеджер пакетов.
Но имеется несколько очень важных замечаний:
- 32-битный Wine работает как в 32-битных, так и в 64-битных версиях Linux/Unix. На нём будут работать 16-битные и 32-битные приложения Windows.
- 64-битный Wine работает только на 64-битных установках и пока что был тщательно протестирован только в Linux. Для запуска 32-битных приложений Windows требуется установка 32-битных библиотек. И 32-битные, и 64-битные приложения Windows (должны) работать с ним; однако есть ещё много ошибок.
- Текущий Wine включает поддержку 64-битного Wine в Mac OS X; однако это не было тщательно проверено, и некоторые приложения могут никогда не работать из-за несовместимости ABI между Win64 и OS X.
Главное, что из этого следует — даже при установке 64-битного Wine необходимо активировать 32-битные репозитории, поскольку многие приложения Windows по-прежнему являются 32-битными и в любом случае необходимо установить 32-битные библиотеки, иначе многие программы просто не будут работать.
При установке можно явно выбрать пакет wine64, но даже если вы установите wine, то им будет 64-битная версия, если у вас 64-битный Linux.
Как установить Wine
Установка Wine в Debian, Kali Linux, Linux Mint, Ubuntu и их производные
Выполните следующие команды:
После установки запустите Wine — возможно, он предложит скачать необходимые шрифты и другие компоненты:
Чтобы проверить версию Wine выполните команду:
Установка Wine в Arch Linux
Откройте текстовый файл /etc/pacman.conf:
В нём найдите и раскомментируйте строки (убедитесь, что раскомментировали обе строки, иначе изменения не вступят в силу):
Обновите информацию о пакетах:
Как запустить программу в Wine
Запуск двойным кликом по исполнимому файлу
Для запуска Windows приложений в Linux обычно достаточно дважды кликнуть по ним. Но может быть так, что .exe файл будет открываться менеджером архивов или другим приложением (обычно менеджером архивов).
В этом случае кликните по файлу правой кнопкой мыши, выберите пункт «Открыть с помощью» и выберите Wine.
Если у вас в контекстном меню не появился Wine, то сделайте так:
- нажмите правой кнопкой на приложение, которое хотите запустить
- выберите «Открыть с помощью», а затем «Другое»
- поставьте галочку «Пользовательская команда» и там, где строка для ввода, введите wine. Поставьте галочку «Сохранить ассоциацию» и «Установить как приложение по умолчанию», нажмите ОК. Теперь все .exe файлы будут открываться двойным кликом.
В Ubuntu ( GNOME 3) в контекстном меню отсутствует Wine и невозможно добавить пользовательскую команду. Для исправления выполните следующее:
Если столкнётесь с ошибкой, что файл wine.desktop отсутствует, то найдите его с помощью следующей команды и отредактируйте приведённую выше команду:
Кликните правой кнопкой мыши по .exe файлу и выберите пункт, который называется «Открыть в другом приложении».
Затем выберите «Посмотреть все приложения».
Нажмите на «Wine — загрузчик Windows программ» и затем нажмите кнопку «Выбрать».
Обратите внимание, насколько экономно используется оперативная память — для работы Router Scan by Stas'M в Kali Linux нужен всего 1 мегабайт оперативной памяти. Если бы для запуска этой программы мы устанавливали Windows в виртуальную машину, то потребовалось бы несколько гигабайт для работы ОС. К тому же, при использовании Wine необязательно, чтобы процессор поддерживал виртуализацию — в отличие от VirtualBox и других аналогичных способов запуска виртуальных компьютеров.
Запуск в командной строке
Поскольку программы Windows часто ищут файлы относительного того места, откуда они были запущены, при использовании командной строки вы должны запускать их очень специфическим способом: «сменить каталог» на папку, в которой расположена программа, и запустить файл .exe, используя только его имя файла. Например:
Использование wine start
В некоторых случаях может потребоваться указать полный путь к исполняемому файлу. Например, если вам нужно установить программу с нескольких компакт-дисков, ввод каталога в терминале не позволит вам извлечь компакт-диск.
Вам нужно использовать wine start, если вы укажете полный путь к .exe, потому что это позволяет Wine установить рабочий каталог для программы, если он ей нужен.
Вы можете указать Wine путь в стиле DOS или Windows в одинарных кавычках, например:
Вы также можете использовать двойные кавычки, но вам нужны две обратные косые черты вместо одной:
Если вы предпочитаете использовать путь в стиле Unix, используйте параметр /unix для запуска, например:
Передача аргументов командной строки Windows
Если вы используете программу с аргументами в Windows, например:
То вы можете сделать то же самое в Wine, запустив:
То есть командная строка идентична, за исключением wine перед ней. Обратите внимание, однако, что вам может потребоваться экранировать некоторые специальные символы обратной косой чертой из-за того, как они обрабатываются в оболочке Linux. Например:
Запуск файлов .msi
Файлы MSI нельзя запускать напрямую; вам нужно использовать либо программу Wine msiexec, либо запуск Wine с терминала:
Графическая среда Wine в стиле Explorer (Wine File Manager)
Если вы предпочитаете использовать графический интерфейс для управления файлами, возможно, вам стоит рассмотреть возможность использования winefile. Это приложение Winelib поставляется с Wine и может быть найдено с другими программами Wine. Это полезный способ просмотреть конфигурацию вашего диска и найти файлы, а также вы можете запускать программы прямо из Winefile. Обратите внимание, что многие функции ещё не реализованы.
Чтобы его открыть выполните:
Как в Wine File Manager настроить Избранное (Favorites) и добавить папки
Wine File Manager это аналог проводника Windows. Его можно открыть командой
Там вы можете увидеть несколько ярлыков и диски.
Среди ярлыков вы найдёте:
В My Computer собраны все диски, подключённые к Linux. Диск «C:» это то, что размещено в папке ~/.wine/drive_c/. Диск «Z:» – это корневой диск файловой системы Linux. Другие буквы — это подключённые к Linux флешки и диски.
Корневым элементов ярлыков является Desktop, то есть рабочий стол. Имеется ввиду рабочий стол Linux, а не Windows.
То есть если вы хотите, чтобы в Wine File Manager была видна новая папка, то создайте её на рабочем столе вашего Linux, например:
В эту папку вы можете скопировать любые файлы для быстрого доступа.
Также вы можете создавать ярлыки в этой папке на файлы и программы как в файловой системе Wine, так и за её пределами.
Команда для создания ярлыка:
Например, следующая команда создаст в папке ~/Desktop/Favorites/ ссылку на файл ~/.wine/drive_c/windows/notepad.exe:
Чтобы добавить папки «Загрузки», «Видео», «Музыка» рядом с папкой «Документы» в дерево папок проводника Explorer вы можете создать соответствующие ссылки:
Если вы хотите изменить буквы дисков, то запустите Wine configuration:
И перейдите на вкладку Drives для настройки отображения дисков в Wine File Manager:
Как в Wine запустить файл .bat
Вы можете запустить файл .bat разными способами:
1. Выполните команду
Найдите файл .bat и запустите его двойным кликом.
2. Выполните команду
И найдите в окне Проводника нужный вам файл.
чтобы сразу попасть в нужную папку.
Когда найдёте файл .bat, то дважды кликните на него.
3. Вы можете запустить файл .bat в командной строке, используя конструкцию вида:
Если вы используете путь до файла в файловой системе Linux, то обязательно нужно указать опцию /unix.
Как установить программу в Wine и создать ярлык
Если программа является портативной, то вы можете поместить её в любое место на диске - необязательно в папку Wine. Кстати, по умолчанию диском C: в Wine является папка ~/.wine/drive_c/.
Как уже сказано, вам необязательно помещать файлы с программой именно туда. Вы можете запускать портативные программы показанными выше способами.
Если программа распространяется в виде установщика (инсталлятора), то просто запустите этот установщик с помощью Wine. В большинстве случаев всё пройдёт как в Windows, будет выполнена обычная установка и на рабочем столе вашей Linux и в меню появится ярлык для запуска программы.
Для портативной программой вы также можете сделать ярлык. Для этого кликните правой кнопкой мыши по рабочему столу и выберите пункт «Создать кнопку запуска здесь» (в Cinnamon), «Создать значок запуска» (в XFCE) или аналогичный пункт.
Обычно есть возможность установить иконку, в том числе присутствуют иконки программ, когда-либо запускаемых в Wine.
Даже если «мастер значка запуска» позволяет указать рабочий каталог, то лучше не полагаться на него. В качестве команды запуска укажите команду вида:
То есть команда для выполнения включает в себя две подкоманды — переход в нужный каталог и запуска исполнимого файла.
К примеру, исполнимый файл находится в папке /home/mial/.wine/drive_c/Program Files (x86)/foobar2000/ и называется foobar2000.exe, тогда команда запуска следующая:
Обратите внимание, что:
- указан абсолютный, а не относительный путь до папки
- если в пути содержатся пробелы или другие специальные для оболочки символы (например, скобки), то они должны быть обязательно экранированы или путь должен быть помещён в кавычки.
Другой пример, когда файл находится не на диске Wine: нужно создать ярлык для запуска файла /mnt/disk_d/Share/Conses/ConsFed/cons.exe, тогда команда запуска следующая:
Если для работы программы необходима специальная версия Wine или дополнительные компоненты, то можно найти скрипты, которые упрощают их установку, о них будет позже в разделах, посвящённых PlayOnLinux и winetricks.
I am using Ubuntu 11.10. By using wine software i installed some software like nimbuzz and ibibo messenger. Both the programs are not working and showing the bug as We're sorry, but an unknown error has caused ibibo Messenger to close.
So I wanna uninstall those.
How to uninstall those type of programs which I installed through Wine?
4 Answers 4
Type in a terminal or press Alt + F2 and type wine uninstaller will give you access to the built in Add/Remove tool from wine . From there you can uninstall a program you have installed in a bottle.
To completely remove the bottle for your user (and thus remove everything from a wine bottle and start again) you can open a terminal and type rm -rf ~/.wine or as an alternative open Nautilus and in your home folder press Ctrl + H , locate the .wine folder and delete it. wine will create a new folder next time you try to use it.
Search for wine in Dash. Select Uninstall Wine software there. There you can find all the softwares and will have option to uninstall.
If you are using Gnome Fallback just go to Applications => Wine => Uninstall Wine software
Thanks souravc! Meanwhile I have managed to figure that out. Imagie that I was afraid that "Unistall Wine Software" will unistall Wine itself! :-)) That is why I did not used it from the very beginning. Anyway, I did encountered several small bugs in the process. I have shared my experience in detail in my answer and maybe you can help me into this.
souravc, I choose your answer as being the preferred one, because you mentioned Gnome Fallback. That's right, I don't use Unity, so your answer can be useful for users like me.
Type "unistall wine software" in your dash and open the application.
You will see the list of applications installed, click on the one you want to unistall and click on "Remove".
Thanks Jobin! It seems that you have answered while I was editing my own answer. Thank you! As you can see, I could figure out the solution but I have also found several bizarre behaviours. I have share my experience in details in my answer bellow. Maybe you could help me fix them.
In case, if someone doesn't find it in the dash, s/he can launch this uninstaller just by issuing wine uninstaller command from the terminal.
I have found the answer! On the Wine menu, I clicked on "Uninstall Wine Software".
This opens an add/remove window. I just select the app and then click the "Modify/Remove" button.
However, for some reasons that I can't understand, I have to do the same operation twice. After clicking OK three times, I still see the program on the list! When I select it and then click again on the "Modify/Remove" button I get this:
I click the "Yes" button and, finally, the app disappears from the list. But after that, I have to clean the shortcuts and folder manually. I wish I could find an easier and cleaner solution, but this one works fine anyway.
How can I remove the wine folder and all the applications in that folder?
I've tried via synaptic but it keeps showing up in the application menu.
11 Answers 11
In my case Wine did not get effectively uninstalled using the command:
So I did the following (make sure to copy the exact commands):
These commands delete files stored in hard disk that may lock uninstallation of wine. Quite possibly you will get some warnings about rm: remove write-protected regular file here. These can be enforced collectively by using the f option, i.e. rm -f and rm -rf instead of the above. but be the heck careful that you've actually typed the right paths!
After deleting the files run command:
Do the following to correct any installation error.
NOTE: there are no spaces in the rm -rf lines. Accidentally adding one could nuke your home folder without prompt.
@user1717828 Adding cd $HOME and running all the commands with relative paths may avoid another accident.
pagal pila, the suggestion of @IsmaelMiguel is sound: please consider cd $HOME ; and then the rm s with relative paths.
$ apt list --installed | sed -E 's|(.*)/.*|\1|' | grep -i wine get the list of packages and remove them one by one using sudo apt remove
Run these to get rid of menu entries instead of (or in addition to) using "Edit Menus".
First answer is the easy form to get this, but it's incomplete, the complete code is:
If you've installed wine from the official Ubuntu repositories:
If you've installed wine from their official PPA:
Next, clean the context menu, menu entries, etc:
It needs to reboot the system:
The command rm -f $HOME/.local/share/icons/. _*.xpm is a bad idea, it removes ALL icons which do not have to be wine ones.
Thanks for the correction Lekensteyn, is needed to delete manualy the icons ins this format ". _" to match with "wine". Sorry for my bad english, i learning it.
? matches a single character. If you want to match wine, just use rm -f $HOME/.local/share/icons/wine_*.xpm . But the latter command already matches any filename with "wine" in it, so it's obsolete.
I tried more ways from here and others but didn't work so i did the following and it worked if you installed it from Winehq site you just need to do 1- alt+Ctrl to open the terminal 2- Type in it sudo apt-get remove winehq-devel Note: if it said that not found try other winehq type to remove what you have install as sudo apt-get remove winehq-stable Or sudo apt-get remove winehq-staging 3- Type y mean yes to remove it, in the removing in will download some files and a new windows will appear just click tab from your keyboard to click on ok and then yes 4- when it finish do sudo apt-get update then sudo apt-get upgrade 5- it will ask you to do sudo apt autoremove you are done now You can reinstall it or do what you want to do now If you installed it by Ubuntu software you can remove it by using it too
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.
Для установки необходимо открыть терминал, войти под суперпользователем root и начать установку:
если вы используете РЕД ОС 7.1 или 7.2, выполните команду:
если вы используете РЕД ОС 7.3 и старше, выполните команду:
После установки запустите команду от имени обычного пользователя, чтобы увидеть конфигурацию Wine:
При первом запуске команды winecfg создается префикс .wine 64-х разрядный по умолчанию.
Для легковесных программ достаточно команды:
Но чаще всего перед установкой программы в wine требуется настройка префикса.
Если при установке префикс не указывается, программа ставится в префикс по умолчанию.
Если установщик программы запускается файлом с расширением .msi, используем команду:
Установка в префикс не по умолчанию, например .wine_prefix, осуществляется следующим образом:
Чтобы запустить программу, необходимо указать полный путь к исполняемой программе или имени программы, как показано в примере ниже:
Первый запуск программы может длиться достаточно долгое время.
Запуск bat-файлов осуществляется командой:
Для разных программ могут потребоваться разные дополнительные компоненты, разные настройки Wine и т. п. Для этого существуют префиксы Wine. Используя для каждой программы свой префикс, вы можете обеспечить им индивидуальное окружение.
Для примера создадим и сконфигурируем 64-х разрядный префикс с именем .wine_prefix в домашнем каталоге пользователя:
где WINEARCH=win64 — указывает, что префикс создается под архитектуру amd64, что позволит запускать в нем 64-разрядные программы, а так же 32-разрядные. Для создания 32-разрядного префикса необходимо заменить 64 на 32.
WINEPREFIX="/home/$USER/.wine_prefix" — указывает путь расположения создаваемого префикса.
Кавычки используются в случаях, если в имени папок содержится пробел, например "/home/user/Рабочий стол".
Для запуска программ с префиксом каждый раз указывать архитектуру не требуется, поэтому после создания параметр WINEARCH=win64 прописывать не нужно.
Пример запуска программы internet explorer с префиксом:
Настройка префикса
Версия Windows позволяет выбирать режим запуска с необходимой версией Windows (Windows 7 - по умолчанию).
Вкладка «Диски» позволяет управлять виртуальными и физическими разделами. В стандартной конфигурации подключено 2 раздела: C и Z.
C — является системным каталогом префикса;
Z — ведет в корень файловой системы Linux, в некоторых случаях такое поведение нежелательно, поэтому данный диск рекомендуется удалить, тем самым изолировав префикс от основной системы.
Вредоносные программы для Windows потенциально способны нанести вред Linux-системе.
Вкладка « Вид и интеграция » дает возможность выбора ассоциаций каталогов Windows-пользователя с домашними каталогами Linux-пользователя. Данная возможность располагается в блоке « Папки » в нижней половине окна.
В префиксе стандартные каталоги Windows-пользователя располагаются по пути /home/user/.wine_prefix/drive_c/users/$USER/.
Ссылки в данном случае указывают на домашние каталоги Linux-пользователя, который создал префикс.
Остальные вкладки подробно описаны и интуитивно понятны.
winefile - файловый менеджер Wine
Winefile является аналогом проводника Windows.
Запуск winefile осуществляется командой:
Для удаления программ необходимо использовать команду:
или удаление из префикса:
После этого откроется окно «Установка/удаление программ», где следует выбрать нужную программу и нажать кнопку «Удалить».
При помощи wine uninstaller можно устанавливать программы, нажав на кнопку «Установить» и выбрав необходимую для установки программу.
Удаление программы без использования GUI осуществляется следующим образом:
или из префикса:
Также есть возможность удалить программу, используя ее собственную программу удаления:
Для открытия реестра используется инструмент regedit:
Чтобы перемещаться по реестру, кликните на ключах в левой части панели, чтобы перейти на следующий уровень глубины.
Чтобы удалить ключ, кликните на нем и в меню Edit выберите «Delete».
Чтобы добавить ключ или значение, определите место, где вы хотите поместить его, и выберите «New» из меню «Edit».
Чтобы изменить существующий ключ, выделите его в правой панели и выберите «Modify» из меню «Edit». Другой способ проделать то же самое, это щелчок правой кнопкой мыши на ключе или значении.
Файлы реестра располагаются в папке префикса, например:
system.reg — содержит ветвь HKEY_LOCAL_MACHINE;
user.reg — HKEY_CURRENT_USER;
userdef.reg — HKEY_HKEY_USERS\.Default (содержит настройки Windows пользователя по умолчанию).
Winetricks - вспомогательный скрипт для загрузки и установки различных распространяемых библиотек, необходимых для запуска некоторых программ в Wine, а так же настройки окружения.
Для установки winetricks требуются права администратора:
для РЕД ОС 7.1 или 7.2:
для РЕД ОС 7.3 и старше:
Чтобы открыть диалоговое окно программы для работы в графическом режиме, необходимо вызвать команду:
При выборе пункта меню, установленного по умолчанию, открывается следующее окно, которое содержит список доступных над wine-префиксом операций, где можно доустановить библиотеки, шрифты, вызвать редактор реестра или окошко настроек wine (winecfg).
Есть возможность установить пакеты напрямую через терминал:
Чтобы отобразить все установленные пакеты введите команду:
Пакет Dotnet
Для установки пакета в графическом режиме необходимо запустить winetricks.
При открытии окна выбрать пункт меню, установленный по умолчанию, затем необходимо выбрать пункт «Установить библиотеку DLL или компонент Windows». В списке приложений следует выбрать пакет для установки в зависимости от того, какая версия необходима, и нажать «ОК».
Затем откроется окно установки программы, где необходимо изучить и принять условия лицензионного соглашения и следовать инструкциям по установке.
Для полуавтоматической установки (название и описание компонентов выводятся по ключу -help):
Пример установки NET Framework 4.5 :
Пакет Mono
Mono — программная платформа, позволяющая разработчикам достаточно просто создавать развитые кроссплатформенные приложения.
В базовом варианте Mono состоит из нескольких компонентов:
Данный пакет ставится автоматически при установке Wine из репозитория версии 4.4.
Gecko – это свободный движок вывода веб-страниц для браузера при работе в интернете wine. Если wine не работает с интернетом и вы не запускаете windows.exe браузер, то вам Gecko не нужен.
Обычно при запуске приложения для работы с веб-страницами Wine автоматически ищет Gecko сперва в /usr/share/wine/gecko. Если Wine не находит архив с Gecko там, то он автоматически загружает его из интернета, но некоторые приложения не любят ждать, пока загрузиться Gecko и зависают или вылетают.
Данный пакет ставится автоматически при установке Wine из репозитория версии 4.4.
Имитация рабочего стола Windows в wine необходима для решения проблем, связанных с разрешением экрана, а также при сворачивании программ в wine.
Рабочий стол можно включить через winecfg.
Запущенная программа размещается в рамках виртуального рабочего стола.
Также есть возможность запустить рабочий стол, не используя интерфейс:
explorer — проводник Windows;
Wineconsole — позволяет запускать консоль windows, в основном используется для отладки.
Wineserver — служба, исполняющая роль ядра Windows. Для каждого префикса запускается своя служба, что позволяет выполнять одновременно несколько программ из разных префиксов.
В случаях, когда программа зависла, поможет перезапуск winserver (жесткая перезагрузка):
или с префиксом:
-
wineserver -d[n]: — выводит отладочную информацию, имеет 3 уровня:
- что все указанные им данные принадлежат лично ему;
- что им внимательно и в полном объеме прочитаны условия настоящей Политики в отношении обработки его персональных данных, и они ему понятны;
- на обработку Сайтом предоставляемых в составе информации персональных данных;
- на передачу своих персональных данных партнерам Компании;
- дает согласие на получение информационной рассылки Сайта.
- фамилия, имя, отчество;
- год рождения;
- место проживания (город, область);
- номер телефона;
- адрес электронной почты (E-mail).
- сбор и накопление;
- хранение;
- уточнение (обновление, изменение);
- использование;
- уничтожение;
- обезличивание.
0 — не выводит информацию;
1 — выводит основную информацию;
2 — выводит полную информацию.
wineserver -f: — выводит сервер на передний план для упрощения отладки;
wineserver -p[n]: — определяет время до остановки сервера, когда все клиентские процессы завершились, что позволяет быстрее запускать приложения, по умолчанию 3 секунды, если значение n не указано, сервер будет работать вечно;
wineserver -w: — ожидает завершения предыдущей сессии ядра для корректного старта новой сессии.
Wineboot - выполняет инициализацию, запуск и перезагрузку префикса. Также выполняет симуляцию перезапуска и завершения работы программ (мягкая перезагрузка).
Создание префикса через wineboot:
-i — инициализировать префикс.
Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.
РЕД СОФТ — участник
фонда «Сколково»
Заявка на расчет стоимости
Заявка на приобретение технической поддержки
Стать партнером
Заявка на производственную практику в РЕД СОФТ
Вы будете получать только актуальную информацию по обновлению безопасности
Подписываясь на уведомления, вы соглашаетесь с условиями обработки персональных данных.
Политика в отношении обработки персональных данных Общества с ограниченной ответственностью «Ред Софт» (ООО «Ред Софт»)
Использование Пользователем Сайта означает безоговорочное согласие с настоящей Политикой и указанными в ней условиями обработки персональных данных. В случае несогласия с данной Политикой использование Сайта должно быть немедленно прекращено.
При заполнении формы на Сайте Пользователь тем самым подтверждает:
2. Согласие Пользователя признается бессрочным и исполненным в простой письменной форме, на обработку следующих персональных данных:
Пользователь предоставляет Компании право осуществлять следующие действия с персональными данными:
3. Пользователь имеет право отозвать свое согласие посредством составления соответствующего письменного документа, который может быть направлен Пользователем в адрес Компании по электронной почте/по почте заказным письмом с уведомлением о вручении либо вручен лично под расписку уполномоченному представителю Компании. В случае получения письменного заявления об отзыве согласия на обработку персональных данных Компания обязана прекратить их обработку.
4. Компания обязуется приложить все усилия для обеспечения конфиденциальности данных, размещенных Пользователем посредством Сайта, на весь период использования Сайта Пользователем.
5. Персональные данные Пользователя никогда, ни при каких условиях не будут переданы третьим лицам, за исключением случаев, связанных с исполнением действующего законодательства.
6. Пользователь осознает, что в результате сбоя, технических неисправностей, действий третьих лиц, в том числе (но не ограничиваясь) вирусной или хакерской атаки, данные Пользователя, размещенные на Сайте, могут стать доступны третьим лицам. Пользователь обязуется не предъявлять требований к Компании о возмещении убытков (ущерба), возникших в связи с этим.
8. Компания имеет право вносить изменения в настоящую Политику. При внесении изменений в актуальной редакции указывается дата последнего обновления. Новая редакция Политики вступает в силу с момента ее размещения, если иное не предусмотрено новой редакцией.
Читайте также: