Erro persistente ao instalar Wine

Iniciado por @rimura, 11 de Novembro de 2017, 01:23

tópico anterior - próximo tópico

@rimura

Prezados,

Tenho tentado instalar o Wine no ubuntu 17.10 mas sempre apresenta erro por não achar pacote.
Seguindo todos os procedimentos do site oficial "winehq", inclusive instalando os pacotes que possivelmente possa ser pendente não resolve.
Instalei con sucesso os pacotes de uso de tecnologias 32 bits pelo ubuntu, como indicado para uso pelos tutoriais, mas mesmo assim não resolveu. Segue abaixo o retorno na atualização dos pacotes:

Ign:13 http://ppa.launchpad.net/wine/wine-builds/ubuntu artful InRelease       
Err:14 http://ppa.launchpad.net/wine/wine-builds/ubuntu artful Release         
  404  Not Found
Atingido:15 https://dl.winehq.org/wine-builds/ubuntu artful InRelease         
Lendo listas de pacotes... Pronto                                             
E: The repository 'http://ppa.launchpad.net/wine/wine-builds/ubuntu artful Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.



Alguém teve o mesmo problema?

druidaobelix

Então @rimura,


Está usando a ppa errada, por isso que não vai em frente.

Essa mensagem:

E: The repository 'http://ppa.launchpad.net/wine/wine-builds/ubuntu artful Release' does not have a Release file.

Significa que está tentando buscar arquivos num repositório que não existe, em outras palavras, não há lá arquivos para a versão 17.10 Artful do Ubuntu.

É fácil conferir, vá no link abaixo e observe a inexistência de entrada para a versão 17.10 Artful, então não vai funcionar mesmo:

http://ppa.launchpad.net/wine/wine-builds/ubuntu/dists/

Ainda, se for na página principal do projeto vai observar que lá está mencionado: Official Wine builds (DEPRECATED)

Ou seja, está dizendo que está obsoleto.

Confira aqui:

https://launchpad.net/~wine

Apague essas entradas incorretas das suas sources.list para que isso não fique emperrando o sistema nas atualizações.

O repositório atual para o Wine é obtido aqui:

https://dl.winehq.org/wine-builds/ubuntu/dists/




www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

druidaobelix

Instale o ppa-purge

sudo apt install ppa-purge

Depois faça:

sudo ppa-purge ppa:wine/wine-builds


www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

druidaobelix

Se vai instalar a versão mais recente do Wine, atente para que os quatro repositórios estejam disponibilizados: main universe restrict multiverse

Verifique fazendo:

sudo software-properties-gtk

Se o caso marque os checkbox e mande recarregar.


Isso posto, inicialmente verifique se seu sistema está devidamente atualizado:

sudo apt update

sudo apt upgrade

Os dois comandos acima devem terminar sem erros de quaisquer espécie.

Não precisa trazer ao tópico o resultado do processamento desses dois comandos, não ajuda em nada, a menos que apresentem erros, então precisará examinar.

Depois remova qualquer instalação anterior que tenha feito, isto é, de versões anteriores.

sudo apt-get remove wine wine1.8 wine-stable winehq-stable libwine* fonts-wine*

sudo apt autoremove

www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

druidaobelix

#4
Leia antes o post #6

Em seguida a instalação:

sudo dpkg --add-architecture i386

wget -nc https://dl.winehq.org/wine-builds/Release.key

sudo apt-key add Release.key

sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/ -y

sudo apt-get update

sudo apt-get install --install-recommends winehq-stable -y

Deverá aparecer uma mensagem de erro (Errors were encountered while processing), corrija fazendo:

sudo apt-get install -f

Reṕita o comando de instalação para certificar-se que está tudo correto.

sudo apt-get install --install-recommends winehq-stable -y

www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

druidaobelix

Se tudo correu bem deverá obter:

apt-cache policy wine-stable

wine-stable:
  Installed: 2.0.3~artful
  Candidate: 2.0.3~artful
  Version table:
*** 2.0.3~artful 500
        500 https://dl.winehq.org/wine-builds/ubuntu artful/main amd64 Packages
        100 /var/lib/dpkg/status
     2.0.2-2ubuntu1 500
        500 http://archive.ubuntu.com/ubuntu artful/universe amd64 Packages
        500 http://archive.ubuntu.com/ubuntu artful/universe i386 Packages

apt-cache policy winehq-stable

winehq-stable:
  Installed: 2.0.3~artful
  Candidate: 2.0.3~artful
  Version table:
*** 2.0.3~artful 500
        500 https://dl.winehq.org/wine-builds/ubuntu artful/main amd64 Packages
        100 /var/lib/dpkg/status

www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

druidaobelix

#6
Então @rimura, mais um detalhe,

Depois que tinha feito os posts, estive observando que a versão do Wine que está nos repositório do Ubuntu 17.10 é essa:

wine-stable:
  Installed: (none)
  Candidate: 2.0.2-2ubuntu1
  Version table:
     2.0.2-2ubuntu1 500
        500 http://archive.ubuntu.com/ubuntu artful/universe amd64 Packages
ubuntu@ubuntu:~$

Ou seja, é um release ( 2.0.2) muito próximo daquele obtido pelo método manual de instalação (2.0.3), dependendo de qual seja a finalidade para que se queira o Wine, isso pode ser mais que suficiente.

Sei não se não é preferível experimentar instalar diretamente do repositório oficial do Ubuntu 17.10 ao invés de fazer essa ginástica toda para a instalação manual a partir da ppa, com a vantagem que a partir do repositório oficial também se tem as atualizações.

Como é algo muito simples, penso ser melhor antes de mais nada experimentar a versão do repositório:

sudo apt install wine-stable

Depois, se não atender, então você remove e vai pelo método manual da ppa como antes mencionado.
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

@rimura

Boa noite Druidaobelix.

Tentei instalar o 2.0.2 via repositório mas retorna como se o 2.0.3 já está instalado.

$ apt-cache policy wine-stable
wine-stable:
  Instalado: 2.0.3~artful
  Candidato: 2.0.3~artful
  Tabela de versão:
*** 2.0.3~artful 100
        100 /var/lib/dpkg/status
     2.0.2-2ubuntu1 500
        500 http://br.archive.ubuntu.com/ubuntu artful/universe amd64 Packages
        500 http://br.archive.ubuntu.com/ubuntu artful/universe i386 Packages
$ apt-cache policy winehq-stable
N: Impossível encontrar o pacote winehq-stable
$ sudo apt install wine-stable
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
wine-stable is already the newest version (2.0.3~artful).
0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 0 não atualizados.


druidaobelix

Citação de: @rimura online 11 de Novembro de 2017, 23:52
Tentei instalar o 2.0.2 via repositório mas retorna como se o 2.0.3 já está instalado.

$ apt-cache policy wine-stable
wine-stable:
  Instalado: 2.0.3~artful

Sim, seguramente está instalado o wine-stable na versão 2.0.3, certamente fruto das tentativas anteriores que você fez, em alguma delas instalou e está lá. Pois bem, se está instalado, então antes de mais nada use o que já está aí pronto. Deveria funcionar.


www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

@rimura

Valeu pela força Druidaobeliz.

Realmente está instalado e rodou perfeitamente.
O que achei de diferente é que a instalação não gerou o lançador automaticamente.
Terei que fazer manualmente.

Abraço!!