Instale e gerencie o vinho na hortelã do Linux

Instale e gerencie o vinho na hortelã do Linux
O vinho é uma camada de conformidade que permite que o Linux e outros sistemas operacionais do tipo UNIX executem programas Windows. Ele converte as chamadas do sistema Windows em chamadas do sistema Linux, permitindo o uso inalterado de aplicativos do Windows no Linux. O vinho é um programa de software que é executado em computadores sem uma cópia do Windows instalado; não é um emulador. Para executar aplicativos do Windows, ele utiliza sua versão da API do Windows. Isso permite que os usuários executem aplicativos do Windows no Linux sem máquinas de booting dupla ou virtual. Desenvolvedores que desejam testar seus programas no Linux sem portá -los completamente para a plataforma podem achar isso benéfico também.

Atualizar e atualizar o sistema Linux

O primeiro passo é atualizar e atualizar os pacotes em um sistema Linux baseado em Debian. O comando listado abaixo atualiza a lista de pacotes e atualiza todos os pacotes instalados para suas versões mais recentes recomenda executá-lo regularmente para garantir que seu sistema esteja atualizado com as atualizações mais recentes de segurança e fix de bugs.

omar@omar-virtualbox: ~ $ sudo apt update && sudo apt upgrade
[sudo] Senha para Omar:
Hit: 1 http: // arquivo.Ubuntu.Com/Ubuntu Jammy Inrelease
Get: 8 http: // arquivamento.Ubuntu.com/ubuntu jammy-backports inrelease [99.8 kb]
Listas de pacote de leitura… Feito

Verifique a arquitetura

O comando "LSCPU" é uma ferramenta de linha de comando usada para exibir informações sobre a arquitetura da CPU de um sistema Linux. Informações como o número de CPUs, núcleos, velocidade de relógio e arquitetura são exibidas.

omar@omar-virtualbox: ~ $ lscpu
Arquitetura: x86_64
Modo (s) da CPU (s): 32 bits, 64 bits
Tamanhos de endereço: 39 bits físicos, 48 ​​bits virtuais
Ordem de byte: Little Endian
CPUs: 1

Instale o vinho usando apt

Aqui está um comando usado para instalar a camada de compatibilidade do vinho para aplicativos Windows de 64 bits em um sistema Linux baseado no Debian, como o Linux Mint. A palavra-chave "Instalação" é usada para instalar um novo pacote e "Wine64" é o nome do pacote para a camada de compatibilidade com o vinho para aplicativos Windows de 64 bits.

omar@omar-virtualbox: ~ $ sudo apt-get install wine64

Quando você executa este comando, o apt-get atualiza primeiro a lista de pacotes para garantir que ela tenha as informações mais recentes sobre os pacotes disponíveis. Em seguida, ele começará a baixar e instalar o pacote “Wine64” e suas dependências. Ele também verificará se há conflitos com outros pacotes e solicitará que você confirme antes de fazer alterações. A saída do comando deve parecer algo assim:

Listas de pacote de leitura… Feito
Árvore de dependência de construção… feito
Os seguintes pacotes adicionais serão instalados:
Fontes-wine GCC-12-BASE: I386 GLIB-NETWORKING: I386 GSTREAMER1.0-PLUGINS-BASE: I386
Precisa obter 275 MB de arquivos.
Após esta operação, 1.380 Mb de espaço de disco adicional serão usados.
Você quer continuar? [Y/n] y
Processando gatilhos para vinho (6.0.3 ~ RABACK-1)…

Verifique a versão do vinho

"Wine -version" é um comando no terminal ou prompt de comando para verificar a versão do vinho. A bandeira "-version" diz ao sistema para exibir o número da versão de vinho, que pode ser útil para solucionar problemas ou garantir que a versão correta seja instalada.

Omar@Omar-VirtualBox: ~ $ Wine --version
Wine-6.0.3 (Ubuntu 6.0.3 ~ RACACK-1)

Desinstale o vinho

O comando mostrado abaixo é útil quando você deseja remover completamente o pacote Wine64 e todas as suas dependências de um sistema Linux. Isso pode ser útil se o pacote de vinho estiver causando problemas ou se você não precisar mais. O "Purge" é uma opção que informa a APT-Get para remover completamente o pacote especificado, incluindo quaisquer arquivos e dependências de configuração. O APT-GET é instruído a também excluir quaisquer pacotes que foram instalados, pois as dependências do pacote são desinstaladas, mas não são mais exigidas usando a opção "-autoremove". No final, o nome do pacote do que desejamos desinstalar é “Wine64.”Depois que o processo for concluído, o vinho será removido do seu sistema de hortelã Linux. Esteja ciente de que, para executar o comando, você deve ser um usuário root ou ter acesso sudo.

omar@omar-virtualbox: ~ $ sudo apt-get purge --autoremove wine64
[sudo] Senha para Omar:
Listas de pacote de leitura… Feito
Árvore de dependência de construção… feito
Os pacotes a seguir serão removidos:
Fontes-wine* Glib-Networking: i386* gStreamer1.0-PLUGINS-BASE: I386*
Após esta operação, 1.344 MB de espaço em disco será libertado.
Você quer continuar? [Y/n] y
Purging de arquivos de configuração para libgdk-pixbuf-2.0-0: i386 (2.42.8+dfsg-1ubuntu0.2)…

Instale o vinho usando WGE

O comando anexado é usado no terminal ou prompt de comando para adicionar a arquitetura i386 à lista de arquiteturas que o DPKG (Debian Package Manager) pode trabalhar com. Este comando é útil quando você deseja instalar software que requer a arquitetura i386, \ Mas seu sistema suporta apenas a arquitetura x86_64. Também é útil quando você deseja instalar um pacote que não esteja disponível na arquitetura do seu sistema.

omar@omar-virtualbox: ~ $ sudo dpkg --add-architecture i386

Precisamos fazer o download da chave do arquivo winehq, que é usada para verificar a autenticidade dos pacotes Winehq quando eles são instalados em um sistema Linux. Para ter certeza de que o arquivo -chave é autêntico e não foi interferido, é essencial obtê -lo no site oficial do WineHQ.

omar@omar -virtualbox: ~ $ sudo wget -nc -o/usr/share/keyrings/winehq -archive.chave https: // dl.Winehq.org/construção de vinho/winehq.chave
--2023-01-17 12: 45: 54-- https: // dl.Winehq.org/construção de vinho/winehq.chave
Conectando ao dl.Winehq.org (dl.Winehq.org) | 151.101.2.217 |: 443… conectado.
Solicitação HTTP enviada, aguardando resposta… 200 ok
Economizando para: '/usr/share/keyrings/winehq-archive.chave'
/usr/share/keyrings/vinho 100%[================================>] 3.14k --.-Kb/s em 0s
2023-01-17 12:45:55 (21.8 mb/s) - '/usr/share/keyrings/winehq -archive.Key 'salvo [3220/3220]

Agora, faça o download de um arquivo de repositório de pacotes do site oficial do Winehq e salve -o no/etc/apt/fontes.lista.D/ Diretório, usaremos a instrução "WGET" mostrada abaixo. Este arquivo contém informações sobre o repositório de pacotes, como a localização dos pacotes e suas versões. Adicionar este arquivo de repositório ao sistema permite que o sistema acesse os pacotes Winehq e pode ser usado para instalar ou atualizar o vinho no sistema.

omar@omar -virtualbox: ~ $ sudo wget -nc -p/etc/apt/fontes.lista.d/https: // dl.Winehq.org/wine-builds/ubuntu/dists/jammy/winehq-Jammy.fontes
--2023-01-17 13: 13: 32-- https: // dl.Winehq.org/wine-builds/ubuntu/dists/jammy/winehq-Jammy.fontes
Conectando ao dl.Winehq.org (dl.Winehq.org) | 146.75.106.217 |: 443… conectado.
Solicitação HTTP enviada, aguardando resposta… 200 ok
Economizando para: '/etc/apt/fontes.lista.D/Winehq-Jammy.fontes'
Winehq-Jammy.Fontes 100%[================================>] 163 --.-Kb/s em 0s
2023-01-17 13:13:34 (532 kb/s)-'/etc/apt/fontes.lista.D/Winehq-Jammy.Salvo de fontes [163/163]

Depois de baixar a chave do vinho e o repositório de pacotes, tentaremos atualizar nosso sistema.

Omar@Omar-virtualBox: ~ Atualização APT de $ sudo
IGN: 1 http: // pacotes.Linuxmint.com inseguro
Hit: 2 http: // arquivo.Ubuntu.Com/Ubuntu Jammy Inrelease
Hit: 5 https: // Linux.TeamViewer.com/deb INRELEASE ESTABLE

Para instalar a versão estável do Winehq em um sistema Linux, execute as instruções anexadas no shell. A opção “-Install-Recommends” garante que quaisquer pacotes recomendados necessários para que o WineHQ funcione corretamente também sejam instalados. Este comando também atualizará uma versão mais antiga do pacote winehq se já estiver instalado no sistema. "Winehq-estável" é o nome do pacote do pacote que queremos instalar.

omar@omar-virtualbox: ~ $ sudo apt install-Instalar-recommends winehq estável
Listas de pacote de leitura… Feito
Árvore de dependência de construção… feito
Os seguintes pacotes adicionais serão instalados:
gStreamer1.0-PLUGINS-BASE: I386 LIBAPPARMOR1: I386 LIBASOUND2: I386 LIBASOUND2-PLUGINS: I386
Encontre montagem dependente L "Microsoft.janelas.Controlos comuns "(6.0.0.0)

A instalação pela primeira vez nos levará a este mini-instalador mostrado na imagem. Toque no botão "Instalar" para continuar.

O pacote de vinho-mono será baixado e instalado depois de um tempo e você pode usá-lo agora.

Use vinho no Linux Mint

Para começar a usar o vinho no Linux Mint, teremos alguns arquivos "exe" a serem executados. Portanto, baixamos o arquivo "exe" para o "bloco de notas" em nosso diretório atual da seguinte forma:

omar@omar-virtualbox: ~ $ ls
Música de mesa NPP.8.4.8.instalador.x64.modelos exe
Documentos novos.TXT Pictures Videos
Downloads public Warpinator

Execute o arquivo "exe" do bloco de notas usando a palavra -chave "Wine" da seguinte forma:

omar@omar-virtualbox: ~ $ wine npp.8.4.8.instalador.x64.exe
0074: FixMe: Imm: iMesetActiveContext (0x25E860, 0): Stub 012C: FixMe: Imm: ImMreleasEseContext (000000000001019C, 00000000F520B0): Stub

O instalador pedirá para escolher um idioma e pressionar "OK" para continuar.

Depois de passar pela tela de boas -vindas, você terá que aceitar o contrato de licença, selecionar o local para instalar o bloco de notas e escolher os componentes para instalá -lo e ele estará pronto.

Conclusão

O vinho pode ser instalado no Linux usando o gerenciador de pacotes da sua distribuição Linux ou baixando o código -fonte e criando -o manualmente, como discutimos acima no artigo. Depois de instalado, você pode usar o comando "wine" para executar executáveis ​​do Windows. Vale a pena notar que o vinho não é perfeito e nem todos os aplicativos do Windows serão executados corretamente ou, alguns podem ter limitações ou não funcionam, portanto, antes de usar o vinho, é recomendável verificar a lista de compatibilidade do software que você deseja executar no site de vinhos.