Então, tenho tido problemas com o Wine desde que o instalei pela primeira vez. Não lembro exatamente como o instalei, mas tentei excluí-lo e, embora ele tenha sido excluído, alguns pacotes (acho) ainda estão lá, o que está me impedindo de atualizar meu Ubuntu e seus softwares. Isso está realmente mexendo com minha cabeça.
então eu estava recebendo todos os tipos de erros ao usar sudo apt update
e sudo apt upgrade
, e então recebi uma notificação de que há uma nova versão do Ubuntu disponível (estou usando o Ubuntu 22.04 LTS Jammy) e então tentei atualizar pela linha de comando com sudo do-release-upgrade
e obtive o Please install all available updates for your release before upgrading.
erro.
então tentei isso:
cd /etc/apt/sources.list.d
for i in *.list; do mv ${i} ${i}.disabled; done
apt clean
apt autoclean
sudo do-release-upgrade
e ele fez maravilhas na maior parte do tempo, e eu consegui atualizar e melhorar com sucesso. mas então quando eu tentei do-release-upgrade eu obtive erros relacionados ao Wine novamente. isto é o que eu recebo quando eu executo sudo do-get-release
:
Get:1 Upgrade tool signature [833 B]
Get:2 Upgrade tool [1,277 kB]
Fetched 1,278 kB in 0s (0 B/s)
authenticate 'noble.tar.gz' against 'noble.tar.gz.gpg'
extracting 'noble.tar.gz'
Reading cache
Checking package manager
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Ign https://dl.winehq.org/wine-builds/ubuntu jammy InRelease
Ign https://dl.winehq.org/wine-builds/ubuntu jammy InRelease
Ign https://dl.winehq.org/wine-builds/ubuntu jammy InRelease
Err https://dl.winehq.org/wine-builds/ubuntu jammy InRelease
Could not handshake: Error in the pull function. [IP: 146.75.118.217 443]
Fetched 0 B in 6s (0 B/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Checking for installed snaps
Calculating snap size requirements
Updating repository information
Ign https://dl.winehq.org/wine-builds/ubuntu jammy InRelease
Ign https://dl.winehq.org/wine-builds/ubuntu jammy InRelease
Ign https://dl.winehq.org/wine-builds/ubuntu jammy InRelease
Err https://dl.winehq.org/wine-builds/ubuntu jammy InRelease
Could not handshake: Error in the pull function. [IP: 146.75.54.217 443]
Fetched 0 B in 6s (0 B/s)
Ign https://dl.winehq.org/wine-builds/ubuntu jammy InRelease
Ign https://dl.winehq.org/wine-builds/ubuntu jammy InRelease
Ign https://dl.winehq.org/wine-builds/ubuntu jammy InRelease
Err https://dl.winehq.org/wine-builds/ubuntu jammy InRelease
Could not handshake: Error in the pull function. [IP: 146.75.118.217 443]
Fetched 0 B in 6s (0 B/s)
Ign https://dl.winehq.org/wine-builds/ubuntu jammy InRelease
Ign https://dl.winehq.org/wine-builds/ubuntu jammy InRelease
Ign https://dl.winehq.org/wine-builds/ubuntu jammy InRelease
Err https://dl.winehq.org/wine-builds/ubuntu jammy InRelease
Could not wait for server fd - select (11: Resource temporarily unavailable) [IP: 146.75.54.217 443]
Fetched 0 B in 6s (0 B/s)
Error during update
A problem occurred during the update. This is usually some sort of
network problem, please check your network connection and retry.
Restoring original system state
Aborting
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Alguém pode me ajudar a me livrar do vinho para sempre? Qualquer ajuda é bem-vinda.
Suspeito que o instalador do Wine modificou o
/etc/apt/sources.list
arquivo diretamente. Dê uma olhada nele e (depois de fazer uma cópia em algum lugar) remova quaisquer entradas que se refiram ao winehq.Além disso, se você tiver um arquivo
/etc/apt/sources.list.d/ubuntu.sources.disabled
, você deve alterá-lo novamente para o nomeubuntu.sources
. (Eu não tenho um sistema 22.04 à mão, então não me lembro de quando eles mudaram para um arquivo separado.)