User Tools

Site Tools


wiki:problemas:erro-update-virtualbox

This is an old revision of the document!


Erro de Atualização: Conflito de Arquivos no VirtualBox VNC

Durante a atualização do Arch Linux, o gerenciador de pacotes pacman travou com a seguinte mensagem de erro:

error: failed to commit transaction (conflicting files)
virtualbox-ext-vnc: /usr/lib/virtualbox/ExtensionPacks/VNC/ExtPack-license.html exists in filesystem
virtualbox-ext-vnc: /usr/lib/virtualbox/ExtensionPacks/VNC/ExtPack-license.rtf exists in filesystem
virtualbox-ext-vnc: /usr/lib/virtualbox/ExtensionPacks/VNC/ExtPack-license.txt exists in filesystem
virtualbox-ext-vnc: /usr/lib/virtualbox/ExtensionPacks/VNC/ExtPack.manifest exists in filesystem
virtualbox-ext-vnc: /usr/lib/virtualbox/ExtensionPacks/VNC/ExtPack.signature exists in filesystem
virtualbox-ext-vnc: /usr/lib/virtualbox/ExtensionPacks/VNC/ExtPack.xml exists in filesystem
virtualbox-ext-vnc: /usr/lib/virtualbox/ExtensionPacks/VNC/linux.amd64/VBoxVNC.so exists in filesystem
virtualbox-ext-vnc: /usr/lib/virtualbox/ExtensionPacks/VNC/linux.amd64/VBoxVNCMain.so exists in filesystem
Errors occurred, no packages were upgraded.

Esse erro ocorre porque o gerenciador de pacotes (pacman) encontrou arquivos no seu sistema que já existem no disco, mas não estão registrados no banco de dados dele. Isso geralmente acontece quando uma extensão é instalada manualmente por dentro do VirtualBox ou quando uma atualização anterior foi interrompida.Para resolver isso de forma segura, você tem duas opções principais:

Solução 1: Sobrescrever via Pacman (Recomendado)

O método mais rápido é forçar o pacman a sobrescrever os arquivos conflitantes usando a flag –overwrite.

Execute o comando:

sudo pacman -Syu --overwrite "/usr/lib/virtualbox/ExtensionPacks/VNC/*"

Solução 2: Remoção Manual dos Arquivos

Se a primeira opção falhar ou você preferir limpar o diretório antes, remova a pasta conflitante manualmente e reinstale.

  1. Remova o diretório do plugin:
sudo rm -rf /usr/lib/virtualbox/ExtensionPacks/VNC
  1. Execute a atualização do sistema novamente:
sudo pacman -Syu
wiki/problemas/erro-update-virtualbox.1785758163.txt.gz · Last modified: by cleiton

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki