Se você for um usuário ativo do Windows 10 e em algum momento precisar trabalhar em um sistema CentOS 8, você pode notar que os aplicativos do Windows 10 não podem ser instalados, o que significa que não poderemos usá-los, a razão para isso é simples , o sistema de arquivos Linux (ext4) não é compatível com arquivos executáveis do Windows 10 (NTFS), não importa o quanto tentemos, será impossível executar o aplicativo, para resolver isso temos Wine, Solvetic irá explicar do que se trata o Wine, suas características e como podemos instalá-lo no CentOS 8, Fedora ou Red Hat.
O que é vinhoO Wine foi desenvolvido para permitir que um usuário Linux, macOS, FreeBSD ou Solaris seja capaz de executar aplicativos Windows diretamente sem realmente usar o sistema Windows.
CaracteristicasEntre suas características encontramos:
- Ele tem um design de memória compatível com Win32, tratamento de exceções, threads e processos.
- Ele pode executar o Windows NT, 2000, XP, Vista, 7/8/10 e programas e bibliotecas de 64 e 32 bits.
- Adequado para uso em sistemas operacionais compatíveis com POSIX.
- Fornece suporte para jogos e aplicativos baseados em DirectX
- Suporta MMDevice, XAudio, WinMM, APIs de áudio DirectSound
- Compatível com jogos e aplicativos baseados em OpenGL e Vulkan
- Desktop-in-a-box ou janelas combináveis
- Ativa a impressão usando um driver PostScript no sistema de impressão host
- Possui gráficos baseados em X11 que oferecem visualização remota em qualquer terminal X
- Podemos usar dispositivos de som através de ALSA, OSS, PulseAudio, Core Audio e muito mais
- Permite usar dispositivos de captura de vídeo usando v4l2
- Compilador de recursos e compilador de mensagens
- Permite a combinação de código Win32 e POSIX
- Tem suporte Unicode
- O Wine tem mais de 15 idiomas para usar
- Depurador integrado e mensagens de acompanhamento
Agora veremos como instalar o Wine no CentOS 8, RHEL 8 ou Fedora.
1. Como instalar o Wine Linux
Passo 1
O primeiro passo será instalar as ferramentas de desenvolvimento "Ferramentas de Desenvolvimento" que integram utilitários de desenvolvimento como GCC, flex, bison e masp, estas devem ser instaladas com o seguinte comando:
yum -y groupinstall 'Ferramentas de Desenvolvimento'
Passo 2
Quando esse processo for concluído, veremos o seguinte:
etapa 3
Agora instalamos os plug-ins adicionais com o seguinte comando:
yum install gcc libX11-devel freetype-devel zlib-devel libxcb-devel libxslt-devel libgcrypt-devel libxml2-devel gnutls-devel libpng-devel libjpeg.webp-turbo-devel libtiff-devel dbus-devel fontconfig-devel
Passo 4
Inserimos a letra S para confirmar o download e a instalação destes add-ons:
ObservaçãoCaso os pedidos Yum falhem, podemos tentar com o comando DNF:
dnf -y groupinstall 'Ferramentas de Desenvolvimento' dnf -y install gcc libX11-devel freetype-devel zlib-devel libxcb-devel libxslt-devel libgcrypt-devel libxml2-devel gnutls-devel libpng-devel libjpeg.webp-turbo-devel libtiff-devel dbus- devel fontconfig-devel
2. Como fazer o download do recurso Wine
Passo 1
Em primeiro lugar, vamos para o diretório opt:
cd / optLá, vamos usar o comando Wget para baixar o código do recurso Wine:
wget https://dl.winehq.org/wine/source/5.0/wine-5.0.2.tar.xz
Passo 2
Extraímos o conteúdo que baixamos:
tar -xvf wine-5.0.2.tar.xzAcessamos o conteúdo extraído:
3. Compilação de vinho
Passo 1
Nesta etapa, a Solvetic aconselha você a executar este processo como um usuário normal, executamos o seguinte:
Em sistemas de 64 bits: ./configure --enable-win64 Em sistemas de 32 bits: ./configure
ObservaçãoEsse processo leva de 20 a 25 minutos para ser concluído.
Passo 2
Depois disso, executamos o seguinte:
faço
etapa 3
Quando esse processo for concluído, veremos o seguinte:
Passo 4
Concluímos a instalação do Wine com o seguinte comando:
faça a instalação
Etapa 5
Ao final, observaremos o seguinte:
Etapa 6
No caso do Fedora, devemos executar o seguinte:
No Fedora 32:
dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/32/winehq.repo dnf install winehq-stable
No Fedora 31:
dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/31/winehq.repo dnf install winehq-stable
4. Como usar o Wine no CentOS 8, RHEL 8 ou Fedora
Passo 1
O Wine requer o uso de um ambiente GNOME para seu funcionamento, se não o tivermos podemos executar o seguinte:
dnf groupinstall Workstation
Inserimos a letra S para confirmar o download e a instalação.
Passo 2
Em seguida, executaremos o seguinte comando para configurar o Wine:
winecfg
etapa 3
Algumas janelas pop-up com complementos adicionais serão exibidas, clique em Instalar para concluir a ação no Wine.
Passo 4
Quando isso for concluído, acessaremos a seguinte janela pop-up:
PROLONGAR
Etapa 5
Lá podemos configurar todos os parâmetros do Wine, como bibliotecas, compatibilidade de aplicativos, gráficos e outros:
PROLONGAR
Etapa 6
Podemos ver as rotas internas do sistema Linux onde os parâmetros do Windows são redirecionados, bem como podemos definir com qual edição do Windows ele será compatível (do Windows 7 ao Windows 10):
PROLONGAR
Etapa 7
Para rodar um aplicativo Windows com Wine, iremos ao executável, clique com o botão direito sobre ele e selecione "Abrir com outro aplicativo"
PROLONGAR
Etapa 8
Na janela pop-up a seguir, selecionamos "Wine Windows Program Loader":
Etapa 9
Clicamos em "Selecionar" e isso iniciará o assistente do programa selecionado:
PROLONGAR
Etapa 10
Lá, concluímos o processo de instalação para acessar este programa ou aplicativo do Windows no Linux:
PROLONGAR
Como vimos, os aplicativos do Windows podem ser executados no CentOS 8, RHEL 8 ou Fedora como se estivéssemos executando um computador Windows graças ao Wine.