MacJanelasSoftwareConfiguraçõesProdutividadeSegurançaLinuxAndroidDesempenhoAppleConfiguração Tudo

Como atualizar o Wine para a versão mais recente

Editado 27 dias atrás por ExtremeHow Equipe Editorial

WineAtualizarLinuxVersionamentoComandosGerenciadores de PacotesRepositóriosTerminalManutençãoAtualizações

Como atualizar o Wine para a versão mais recente

Tradução atualizada 27 dias atrás

O Wine é um software popular que permite aos usuários executar aplicativos Windows em sistemas operacionais do tipo Unix, como Linux, macOS e BSD. Muitas pessoas dependem do Wine para usar software que não possui uma versão nativa para seu sistema operacional. Assim como qualquer software, é importante manter o Wine atualizado para se beneficiar dos recursos mais recentes, correções de segurança e melhorias. Nesta lição, passaremos pelas etapas detalhadas para atualizar o Wine para a versão mais recente. As instruções abordarão vários aspectos e fornecerão exemplos para tornar o processo direto e simples.

Compreendendo o Wine e suas diferentes formas

Antes de atualizar o Wine, é importante entender o que é o Wine e como suas versões são criadas. Wine significa "Wine Is Not an Emulator" (Wine não é um emulador). Apesar de seu nome, não é um emulador, que geralmente desacelera o desempenho. Em vez disso, o Wine atua como uma camada de compatibilidade, convertendo chamadas do sistema Windows em chamadas POSIX que seu sistema operacional pode entender.

As versões do Wine são lançadas periodicamente e cada versão inclui novos recursos, melhorias e correções de bugs. As versões são numeradas em um determinado formato. Por exemplo, Wine 7.0, Wine 7.1, Wine 7.2, etc. As versões principais são lançamentos estáveis, enquanto as versões secundárias são frequentemente versões de desenvolvimento, onde recursos novos e experimentais são introduzidos.

Verificando sua versão atual do Wine

Antes de começar o processo de atualização, é útil saber qual versão do Wine está atualmente instalada em seu sistema. Veja como você pode verificá-lo:

wine --version

Abra o terminal e insira o comando acima. Isso exibirá a versão atual do Wine instalada no seu computador. Conhecer sua versão atual ajudará a avaliar se uma atualização é necessária e quais etapas seguir.

Fazendo um backup da sua configuração do Wine

Atualizar qualquer software traz um leve risco de que a configuração possa mudar ou não funcionar como antes. Portanto, é uma boa prática fazer backup de sua configuração existente do Wine antes de iniciar a atualização. Para fazer isso, siga estas etapas simples:

cp -r ~/.wine ~/wine_backup

O comando acima copiará sua configuração atual do Wine para um diretório chamado `wine_backup`. Se algo der errado durante a atualização, você poderá reverter para esse backup.

Escolhendo o repositório de Wine correto

Para usuários Linux, a maneira preferida de atualizar o Wine é usar o gerenciador de pacotes da sua distribuição. No entanto, nem todas as distribuições Linux mantêm a versão mais recente do Wine em seus repositórios padrão. Portanto, é útil adicionar o repositório do próprio projeto Wine. Veja como você pode configurá-lo:

Sistemas baseados em Ubuntu e Debian

Se você estiver usando Ubuntu, Debian ou qualquer sistema baseado em Debian, siga estas etapas para adicionar o repositório do Wine e atualizar o gerenciador de pacotes:

sudo dpkg --add-architecture i386 wget -nc https://dl.winehq.org/wine-builds/winehq.key sudo apt-key add winehq.key sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ YOUR_UBUNTU_VERSION_HERE main' sudo apt update

Substitua `YOUR_UBUNTU_VERSION_HERE` pela sua versão real do Ubuntu (por exemplo, Bionic, Focal). Isso configurará seu sistema para buscar pacotes do Wine nos repositórios oficiais. Atualizar a lista de softwares disponíveis do gerenciador de pacotes garante que você obtenha a versão mais recente.

Fedora

Para usuários do Fedora, o processo é um pouco semelhante, mas utiliza o gerenciador de pacotes DNF:

sudo dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/winehq.repo sudo dnf update

Após executar esses comandos, seu sistema será configurado para buscar a versão mais recente do repositório do Wine.

Instalando a versão mais recente do Wine

Depois de adicionar o repositório ao seu gerenciador de pacotes, o próximo passo é instalar a versão mais recente do Wine. Este comando varia ligeiramente entre distribuições.

Sistemas baseados em Ubuntu e Debian

Para atualizar ou instalar a versão estável mais recente:

sudo apt install --install-recommends winehq-stable

O comando acima atualizará seu Wine para a versão estável mais recente disponível nos repositórios. Para manter a versão de desenvolvimento (que pode ser menos estável, mas contém os recursos e atualizações mais recentes), use:

sudo apt install --install-recommends winehq-devel

Fedora

No Fedora, utilizar o DNF é simples:

sudo dnf install wine

Isso atualizará o Wine para a versão mais recente disponível nos repositórios do seu sistema.

Verificando a atualização

Após o processo de instalação ou atualização ser concluído, é importante certificar-se de que seu sistema realmente recebeu a nova versão. Você pode verificar isso executando o comando:

wine --version

Este comando retornará o novo número da versão, o que confirmará que a atualização foi bem-sucedida.

Testando e solucionando problemas

Uma vez que o Wine é atualizado, é prudente testar algumas das aplicações Windows que você usa com frequência para garantir que ainda estejam funcionando corretamente. Se não estiverem, você pode precisar solucionar problemas. Aqui estão algumas etapas comuns de solução de problemas:

Verifique o Wine App Database

O Wine Application Database é um recurso útil para monitorar a compatibilidade de vários softwares Windows com o Wine. Verificar aqui pode fornecer informações sobre problemas conhecidos e configurações recomendadas.

Use um prefixo de Wine diferente

Se você tiver problemas com aplicativos específicos, considere usar diferentes prefixos de Wine. Isso significa que diferentes ambientes de Wine devem ser configurados para diferentes aplicativos:

WINEPREFIX=~/.wine-new winecfg

Este comando criará uma nova configuração em um diretório chamado `.wine-new` dentro do seu diretório pessoal.

Verifique o log de saída

O Wine frequentemente fornece saída que pode ser útil para diagnosticar problemas. Executar um aplicativo através do Wine a partir do terminal pode resultar em mensagens de erro ou aviso:

wine application.exe

Substitua `application.exe` pelo nome do executável que você está tentando executar. Mensagens de erro podem indicar dependências ausentes ou problemas de configuração.

Dicas adicionais para um processo de atualização tranquilo

Aqui estão algumas dicas adicionais para tornar sua experiência de atualização do Wine o mais tranquila possível:

rm -rf ~/.wine mv ~/wine_backup ~/.wine

Isso substituirá a versão problemática pela sua configuração de backup.

Conclusão

Atualizar o Wine para a versão mais recente permite que seu sistema execute aplicativos Windows de forma mais eficiente e segura. Com as etapas descritas acima, o processo deve ser direto, independentemente do sistema do tipo Unix que você está usando. Ao adicionar o repositório do Wine ao seu gerenciador de pacotes e executar um simples comando de atualização, você se mantém atualizado com os últimos avanços do projeto Wine. Além disso, a capacidade de resolver problemas e desfazer configurações fornece uma rede de segurança que garante que você possa facilmente desfazer quaisquer alterações não intencionais durante o processo de atualização. Lembre-se, atualizações frequentes e envolvimento comunitário são aspectos importantes para manter um ambiente Wine totalmente funcional no seu sistema.

Se você encontrar algo errado com o conteúdo do artigo, você pode


Comentários