Вино это популярное бесплатное программное обеспечение с открытым исходным кодом что позволяет пользователям запускать приложения Windows в Linux и других Unix-подобных операционных системах. Если быть более техническим, Wine это уровень совместимости; переводит системные вызовы из Windows в Linux и он использует некоторые библиотеки Windows в виде файлов .dll.
Тем, кто переходит с Linux, очень вероятно, что им понадобится какое-то программное обеспечение или игра для Windows, которые недоступны или не имеют эквивалента в Linux. Wine позволяет запускать эти программы и игры Windows на рабочем столе Linux.
Вино это один из лучших способов запускать приложения Windows в Linux. Кроме того, Винное сообщество у него очень подробная база данных приложений, мы находим ее как AppDB он содержит более 25,000 XNUMX программ и игр, ранжированных по их совместимости с Wine:
- Платиновые приложения— Устанавливается и работает без сбоев в готовой к использованию установке Wine.
- Золотые приложения— безупречная работа с некоторыми специальными настройками, такими как переопределения DLL, другие настройки или со сторонним программным обеспечением
- Серебряные приложения— Они работают с незначительными проблемами, которые не влияют на типичное использование, например, игра может работать в одиночной игре, но не в многопользовательской.
- Бронзовые аппликации— Эти приложения работают, но имеют заметные проблемы даже при регулярном использовании. Они могут быть медленнее, чем должны, иметь проблемы с пользовательским интерфейсом или не иметь определенных функций.
- Нежелательные приложения— Сообщество показало, что эти приложения нельзя использовать с Wine. Они могут не устанавливаться, могут не запускаться или запускаться с таким количеством ошибок, что их невозможно использовать.
Перед установкой Wine, мы должны решить, хотим ли мы последнюю стабильную версию или версию для разработки.
В стабильной версии меньше ошибок и выше стабильность., но поддерживает меньше приложений Windows. В разрабатываемая версия предлагает лучшую совместимость, но содержит больше нерешенных ошибок.
Если вы хотите иметь самую последнюю версию стабильной серии Wine, на данный момент у нас есть версия 3.0.
Индекс
- 1 Установка Wine в Ubuntu 18.04
- 2 Как удалить Wine из Ubuntu 18.04 LTS?
Чтобы установить его в нашей системе они должны открыть терминал нажав CTRL + ALT + T или с рабочего стола и выполните следующие команды, чтобы установить его.
Первым шагом будет включение 32-битной архитектуры., что даже если наша система 64-битная, выполнение этого шага избавляет нас от многих проблем, которые обычно возникают, для этого мы пишем в терминале:
sudo dpkg --add-architecture i386
Сейчас мы должны импортировать ключи и добавить их в систему с помощью этой команды:
wget -nc https://dl.winehq.org/wine-builds/Release.key sudo apt-key add Release.key
Сделано сейчас мы собираемся добавить в систему следующий репозиторийНа данный момент нет репозитория для Ubuntu 18.04 LTS, но мы можем использовать репозиторий предыдущей версии, который будет работать отлично, для этого мы пишем в терминале:
sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/ sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ artful main'
Наконец, Нам просто нужно написать следующую команду, чтобы установить Wine на наши компьютеры, это для установки стабильной версии Wine 3.0:
sudo apt-get install --install-recommends winehq-stable
Сейчас у нас также есть доступ к ветке разработки Wine, который содержит гораздо больше функций и улучшений, чем 3.0, проблема с версией для разработки заключается в том, что мы рискуем получить некоторые ошибки при выполнении.
Теме статьи:
Невыполненные зависимости
Перо если вы хотите установить это, который в настоящее время находится в разработке, это версия Wine 3.7, для установки тебе просто нужно бежать:
sudo apt-get install --install-recommends winehq-devel
Готово установка Вам просто нужно запустить эту команду, чтобы убедиться, что она была успешно установлена. и знаете, какую версию вы установили:
wine --version
Если это была стабильная версия, вы получите такой ответ:
wine-3.0
Как удалить Wine из Ubuntu 18.04 LTS?
Если вы хотите удалить Wine из вашей системы по какой-либо причине, sВам просто нужно выполнить следующие команды.
Удалите стабильную версию:
sudo apt purge winehq-stable sudo apt-get remove wine-stable sudo apt-get autoremove
Удалите версию для разработки:
sudo apt purge winehq-devel sudo apt-get remove wine-devel sudo apt-get autoremove
Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.
Я пытался установить винную версию 2.0.1 путем выполнения шагов, перечисленных на https://wiki.winehq.org/Ubuntu. Поскольку я выполнился sudo apt-get update
в терминале это возвратилось как
~$ sudo apt-get update
Hit:1 http://repo.steampowered.com/steam precise InRelease
Hit:2 http://archive.ubuntu.com/ubuntu xenial InRelease
Get:3 http://archive.ubuntu.com/ubuntu xenial-updates InRelease [102 kB]
Err:4 https://dl.winehq.org/wine-builds/ubuntu xenial InRelease
Could not resolve host: dl.winehq.org
Get:5 http://archive.ubuntu.com/ubuntu xenial-backports InRelease [102 kB]
Hit:6 http://ppa.launchpad.net/webupd8team/y-ppa-manager/ubuntu xenial InRelease
Get:7 http://archive.ubuntu.com/ubuntu xenial-security InRelease [102 kB]
Get:8 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 DEP-11 Metadata [298 kB]
Get:9 http://archive.ubuntu.com/ubuntu xenial-updates/main DEP-11 64x64 Icons [193 kB]
Get:10 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 DEP-11 Metadata [160 kB]
Err:11 http://dl.google.com/linux/chrome/deb stable InRelease
Temporary failure resolving 'dl.google.com'
Get:12 http://archive.ubuntu.com/ubuntu xenial-updates/universe DEP-11 64x64 Icons [195 kB]
Get:13 http://archive.ubuntu.com/ubuntu xenial-updates/multiverse amd64 DEP-11 Metadata [2,520 B]
Get:14 http://archive.ubuntu.com/ubuntu xenial-backports/main amd64 DEP-11 Metadata [3,324 B]
Get:15 http://archive.ubuntu.com/ubuntu xenial-backports/universe amd64 DEP-11 Metadata [3,980 B]
Get:16 http://archive.ubuntu.com/ubuntu xenial-security/main amd64 DEP-11 Metadata [54.6 kB]
Get:17 http://archive.ubuntu.com/ubuntu xenial-security/main DEP-11 64x64 Icons [50.7 kB]
Get:18 http://archive.ubuntu.com/ubuntu xenial-security/universe amd64 DEP-11 Metadata [32.2 kB]
Get:19 http://archive.ubuntu.com/ubuntu xenial-security/universe DEP-11 64x64 Icons [37.0 kB]
Fetched 1,337 kB in 1min 16s (17.4 kB/s)
Reading package lists... Done
N: Ignoring file '20auto-upgrades.ucf-old' in directory '/etc/apt/apt.conf.d/' as it has an invalid filename extension
W: Failed to fetch https://dl.winehq.org/wine-builds/ubuntu/dists/xenial/InRelease Could not resolve host: dl.winehq.org
W: Failed to fetch http://dl.google.com/linux/chrome/deb/dists/stable/InRelease Temporary failure resolving 'dl.google.com'
W: Some index files failed to download. They have been ignored, or old ones used instead.
Теперь существует термин в 4-й записи, которая указывает это Could not resolve host: dl.winehq.org
который может быть связан с репозиторием Вина. Я теперь обеспокоен, что это может влиять на процесс установки Вина.Что мне делать?
задан
1 June 2017 в 07:15
поделиться
2 ответа
Я решил это, перейдя на ближайший зеркальный сервер (Филиппины). Он не загружал репозитории chrome, но загружал Wine, поэтому я сделал sudo apt-get install —install-рекомендует winehq-staging. Впервые он потерпел неудачу на 97% из-за некоторых отсутствующих пакетов, но я просто повторил свою команду, после чего установил wine. Надеюсь, что это помогает тому, кто в этом нуждается.
ответ дан jokeyx10
3 November 2019 в 03:59
поделиться
Для решения этой проблемы просто добавляют пакет: apt-transport-https
sudo apt install apt-transport-https
ответ дан Felipe Desiderati
3 November 2019 в 03:59
поделиться
Другие вопросы по тегам:
Похожие вопросы:
-
kerptastic
- Newbie
- Posts: 1
- Joined: Wed Feb 06, 2019 4:06 pm
No Release?
Just realized the repositories changed when rebuilding my docker containers. Following the instructions for an 18.04 install (bionic), I have:
Code: Select all
RUN wget -nc --no-check-certificate https://dl.winehq.org/wine-builds/winehq.key
RUN apt-key add winehq.key
RUN apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
Which results in:
Code: Select all
Step 6/9 : RUN apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
---> Running in 67d0e581ee27
Ign:1 https://dl.winehq.org/wine-builds/ubuntu bionic InRelease
Err:2 https://dl.winehq.org/wine-builds/ubuntu bionic Release
Certificate verification failed: The certificate is NOT trusted. The certificate issuer is unknown. Could not handshake: Error in the certificate verification. [IP: 151.101.66.217 443]
Get:3 http://security.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB]
Hit:4 http://archive.ubuntu.com/ubuntu bionic InRelease
Get:5 http://archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB]
Get:6 http://security.ubuntu.com/ubuntu bionic-security/universe amd64 Packages [146 kB]
Get:7 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages [337 kB]
Get:8 http://security.ubuntu.com/ubuntu bionic-security/multiverse amd64 Packages [3451 B]
Get:9 http://archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB]
Get:10 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages [927 kB]
Get:11 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages [675 kB]
Get:12 http://archive.ubuntu.com/ubuntu bionic-updates/multiverse amd64 Packages [6955 B]
Get:13 http://archive.ubuntu.com/ubuntu bionic-backports/universe amd64 Packages [3666 B]
Reading package lists...
E: The repository 'https://dl.winehq.org/wine-builds/ubuntu bionic Release' does not have a Release file.
The command '/bin/sh -c apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'' returned a non-zero code: 100
Am I forgetting something obvious here?
Thanks!
-
spoon0042
- Level 6
- Posts: 556
- Joined: Thu Dec 24, 2009 11:00 am
Re: No Release?
Post
by spoon0042 » Wed Feb 06, 2019 6:01 pm
If winehq.key already exists wget -nc does not overwrite it, leaving the old key, which is what I’m assuming happened given you have «Certificate verification failed». Maybe the wiki should mention this, I don’t know.
Your last line there about exit code 100 may or may not be anything, first try making sure the key has been updated.
-
Bob Wya
- Level 12
- Posts: 3068
- Joined: Sat Oct 16, 2010 7:40 pm
Re: No Release?
Post
by Bob Wya » Wed Feb 06, 2019 6:08 pm
spoon0042 wrote:If winehq.key already exists wget -nc does not overwrite it, leaving the old key, which is what I’m assuming happened given you have «Certificate verification failed». Maybe the wiki should mention this, I don’t know.
…
No clobber shouldn’t be used for such a small file, that is subject to the occasional update.
Also a sensible path should be set first… So the download directory is writeable (by the user executing the command).
Bob
-
spoon0042
- Level 6
- Posts: 556
- Joined: Thu Dec 24, 2009 11:00 am
Re: No Release?
Post
by spoon0042 » Wed Feb 06, 2019 6:17 pm
Looking at the wget manpage it would seem -N is what is wanted instead. Pretty sure anyway.
When I sudo apt-get update
I get the error shown below.
W: An error occurred during the signature verification.
The repository is not updated and the previous index files will be used.
GPG error: https://dl.winehq.org/wine-builds/ubuntu bionic InRelease:
The following signatures couldn't be verified
because the public key is not available: NO_PUBKEY 76F1A20FF987672F
W: Failed to fetch https://dl.winehq.org/wine-builds/ubuntu/dists/bionic/InRelease
The following signatures couldn't be verified
because the public key is not available: NO_PUBKEY 76F1A20FF987672F
W: Some index files failed to download. They have been ignored, or old ones used instead.
So I go ahead and change my mirror as suggested by this Ask Ubuntu answer. Then I restart the computer. And I still get the same error above when I sudo apt-get update
.
Let’s try and reinstall the keys.
$ wget -nc https://dl.winehq.org/wine-builds/Release.key && sudo apt-key add Release.key
File ‘Release.key’ already there; not retrieving. OK
And I might as well ping -c3 archive.ubuntu.com
and my packet loss is 0%. What else do I need to do?
Zanna♦
68.9k56 gold badges215 silver badges327 bronze badges
asked Dec 20, 2018 at 1:37
Display nameDisplay name
2,1015 gold badges21 silver badges31 bronze badges
2
As of 2018-12-19 08:07 there is a new winehq.key
keyfile as mentioned here.
Download the new repository key and add it to the list of trusted keys:
cd /tmp
wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key
sudo apt update
As mentioned by @jason-hunter in a comment, apt update
will ask if you accept the changes in the repository, whereas apt-get update
will show an error and fail.
answered Dec 20, 2018 at 8:11
0
Note that after adding the new keyfile, it is better to use apt update
rather than apt-get update
, as it will prompt you to accept the changes.
So in full:
wget -nc https://dl.winehq.org/wine-builds/winehq.key && sudo apt-key add winehq.key && sudo apt update
answered Dec 20, 2018 at 16:20
OberonOberon
3841 silver badge7 bronze badges
2
Inspecting https://dl.winehq.org/wine-builds/, there’s a new file winehq.key
. Try using that instead, as its fingerprint seems to match the error:
# curl -sL "https://dl.winehq.org/wine-builds/Release.key" | gpg --dry-run --import --verbose
gpg: pub rsa4096/818A435C5FCBF54A 2015-11-23 Sebastian Lackner (WineHQ packages) <sebastian@fds-team.de>
gpg: Total number processed: 1
# curl -sL "https://dl.winehq.org/wine-builds/winehq.key" | gpg --dry-run --import --verbose
gpg: pub rsa3072/76F1A20FF987672F 2018-12-10 WineHQ packages <wine-devel@winehq.org>
gpg: key 76F1A20FF987672F: 1 signature not checked due to a missing key
gpg: Total number processed: 1
answered Dec 20, 2018 at 5:01
murumuru
192k52 gold badges468 silver badges719 bronze badges
0
This command worked for me:
wget -nc https://dl.winehq.org/wine-builds/winehq.key && apt-key add winehq.key
answered Dec 20, 2018 at 7:04
I recently was getting the same error too:
Err:3 https://dl.winehq.org/wine-builds/ubuntu bionic InRelease
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 76F1A20FF987672F
As it turns out, the pubkey needed to be added to my host. Adding the key is the last 8 digits of the key you see there F987672F
. So add that to the following to add the key to your host:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv F987672F
Hope this helps!
answered Dec 23, 2018 at 23:25
TerranceTerrance
39.2k7 gold badges114 silver badges175 bronze badges
I use docker witch node, java, angular and electron this works:
FROM node:16.15.0
WORKDIR /work
COPY package.json .
RUN apt update
RUN apt-get -y install zip unzip
# node_modules witch angular and electron
RUN npm install -g n @angular/cli electron electron-builder
# JAVA
RUN apt-get -y install default-jre
RUN apt install openjdk-11-jre-headless
# Wine (Wine32)
RUN apt install -y software-properties-common
RUN dpkg --add-architecture i386
RUN wget -nc https://dl.winehq.org/wine-builds/winehq.key
RUN apt-key add winehq.key
RUN add-apt-repository 'deb https://dl.winehq.org/wine-builds/debian/ buster main'
RUN apt update
RUN apt -y install --install-recommends winehq-stable
EXPOSE 3002
answered Oct 25, 2022 at 0:37
Русские дебианщики против цифрового слабоумия !
огромное спасибо. Процесс пошел.
А не могли бы Вы еще пояснить что такое DISTRO/stretch и как оно работает? мне поможет в освоении ОС
появилась новая проблемка:
tenen@NK-Ten:~$ wine
Usage: wine PROGRAM [ARGUMENTS...] Run the specified program
wine --help Display this help and exit
wine --version Output version information and exit
tenen@NK-Ten:~$ wine program
Could not load wine-gecko. HTML rendering will be disabled.
Could not load wine-gecko. HTML rendering will be disabled.
wine: configuration in '/home/tenen/.wine' has been updated.
wine: cannot find L"C:\windows\system32\program.exe"
tenen@NK-Ten:~$ wine
Usage: wine PROGRAM [ARGUMENTS...] Run the specified program
wine --help Display this help and exit
wine --version Output version information and exit
tenen@NK-Ten:~$ wine program
wine: cannot find L"C:\windows\system32\program.exe"
Цитата: Tenen от 26 ноября 2017, 21:27:50А не могли бы Вы еще пояснить что такое DISTRO/stretch и как оно работает?
просто вы невнимательно читаете, в инструкции скорее всего написано заменить DISTRO на название вашего дистрибутива.
Цитата: Tenen от 26 ноября 2017, 21:27:50tenen@NK-Ten:~$ wine program
wine: cannot find L»C:\windows\system32\program.exe»
опять невнимательность. вместо program нужно прописать виндовую программу, которую вы хотите запустить через wine.
Советую вам читать инструкции, вместо того, чтобы тупо копировать их в терминал.
Oz.Evgeniy
- Новичок форума
- Сообщения: 3
- Записан
Подскажите ещё.. Сделал всё как тут всё отлично. но установка не пошла. битые файлы какие то.. в синаптике есть.. 3,0 но установка запрещена. красненкий квадрат по выделению. Интересно.. как установка то пошла..
всё делаю как написано….но у меня вывод такой…Муняю distro на stretch но пишет что запись искаженная….
sagd@sagd:~$ sudo dpkg —add-architecture i386
[sudo] пароль для sagd:
sagd@sagd:~$ wget -nc https://dl.winehq.org/wine-builds/Release.key
—2019-03-02 11:11:42— https://dl.winehq.org/wine-builds/Release.key
Распознаётся dl.winehq.org (dl.winehq.org)… 151.101.14.217
Подключение к dl.winehq.org (dl.winehq.org)|151.101.14.217|:443… соединение установлено.
HTTP-запрос отправлен. Ожидание ответа… 200 OK
Длина: 3122 (3,0K) [application/pgp-keys]
Сохранение в: «Release.key»
Release.key 100%[===================>] 3,05K —.-KB/s in 0s
2019-03-02 11:11:43 (7,14 MB/s) — «Release.key» сохранён [3122/3122]
sagd@sagd:~$ sudo apt-key add Release.key
OK
sagd@sagd:~$ sudo apt update
E: Искажённая запись 16 в list из файла /etc/apt/sources.list (Component)
E: Не читается перечень источников.
sagd@sagd:~$ sudo apt-get update
E: Искажённая запись 16 в list из файла /etc/apt/sources.list (Component)
E: Не читается перечень источников.
1. используйте тег «код»
2. sources.list у вас неправильный — ошибка так и пишет
3. установка из сторонних источников на ваш страх и риск. под сторонними источниками имею ввиду все источники, не относящиеся к debian.org
Русские дебианщики против цифрового слабоумия !
Вроде все установилось….Всу пакеты…Как запустить не могу найти…даже добавил winetriks….
Можно какой нибудь командой открыть рафическую оболочку….Посмотреть что это такое…
Вы ни чего не установили.
Русские дебианщики против цифрового слабоумия !
Русские дебианщики против цифрового слабоумия !