Olhando para o repo bruto no link , eles parecem não suportar 29 ainda, apenas até F28 Você deve poder editar o arquivo repo e alterar $releasever
para 28
e, em seguida, dnf install VirtualBox-5.2
.
As únicas instruções específicas do Fedora 29 que encontrei estão neste link: link
Como esse link está aparentemente focado em acréscimos de convidados, decidi ignorá-lo.
Um ano atrás, eu instalei o VirtualBox no Fedora 26 com sucesso seguindo instruções semelhantes ao seguinte link: link
Como não consegui encontrar instruções correspondentes especificamente para o Fedora 29, eu tentou seguir as mesmas instruções. Primeiro, eu executei o seguinte comando:
dnf install binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms
Embora o comando parecesse completo normalmente, mostrava a seguinte mensagem:
Failed to synchronize cache for repo 'virtualbox', ignoring this repo.
Eu então executei:
dnf install VirtualBox-5.2
Resultados:
Fedora 29 - x86_64 - VirtualBox
Failed to synchronize cache for repo 'virtualbox', ignoring this repo.
Last metadata expiration check: 0:05:45 ago on Sat 17 Nov 2018 03:40:42 PM PST.
No match for argument: VirtualBox-5.2
Error: Unable to find a match
Eu não tenho certeza se isso é relevante, mas apenas por curiosidade, eu executei
cd /
find -type f -iname "virtualbox.*"
find -type f -iname "virtualbox*"
Resultados:
./var/cache/PackageKit/29/metadata/updates-29-x86_64/packages/virtualbox-guest-additions-5.2.20-1.fc29.x86_64.rpm
./var/cache/PackageKit/29/metadata/updates-29-x86_64/packages/virtualbox-guest-additions-5.2.22-1.fc29.x86_64.rpm
Parece que o Fedora 29 (instalação completa, não atualização) está instalando alguns VirtualBox Guest-Adição rpm. Vou postar uma consulta separada sobre o que devo fazer para instalar as adições de convidados assim que eu tiver o VirtualBox instalado. Eu menciono isso neste post apenas porque pode estar relacionado ao meu problema específico.
Da mesma forma, não tenho certeza se o link a seguir é relevante: O VirtualBox não pôde ser instalado no Fedora 26
Nesse link, cometi um erro e obtive respostas do UnixSE sobre como erro antes de eu fazer a instalação.
Perguntas:
Por que estou recebendo a mensagem "Falha ao sincronizar o cache para o repo virtualbox"?
Por que estou recebendo a mensagem "Não há correspondência para o argumento: VirtualBox-5.2"?
Preciso fazer alguma correção antes de prosseguir com a instalação?
Como instalo o VirtualBox no Fedora 29?
Olhando para o repo bruto no link , eles parecem não suportar 29 ainda, apenas até F28 Você deve poder editar o arquivo repo e alterar $releasever
para 28
e, em seguida, dnf install VirtualBox-5.2
.