Não é possível determinar a partir de sua mensagem de erro o motivo pelo qual o arquivo do repositório fedora-yum-fast-downloader
está falhando na análise. No entanto, acredito que você possa contornar o erro e adicionar seus repositórios com êxito da seguinte forma:
Sempre que você invocar o comando yum
por qualquer motivo, inclua o seguinte parâmetro:
--disablerepo=fedora-yum-fast-downloader
Por exemplo , para adicionar o russianfedora repos, o comando seria o seguinte:
yum install --nogpgcheck --disablerepo=fedora-yum-fast-downloader http://mirror.yandex.ru/fedora/russianfedora/russianfedora/free/fedora/russianfedora-free-release-stable.noarch.rpm http://mirror.yandex.ru/fedora/russianfedora/russianfedora/nonfree/fedora/russianfedora-nonfree-release-stable.noarch.rpm
Isso irá temporariamente fazer com que yum
pare de tentar analisar o repositório fedora-yum-fast-downloader
, o que deve pelo menos evitar o erro de análise no arquivo .repo
, permitindo você para prosseguir. A solução alternativa é imperfeita, porque o caso ideal seria examinar esse arquivo /etc/yum.repos.d/fedora-yum-fast-downloader.repo
com um editor de texto e descobrir se há alguns caracteres inválidos que violam o formato de arquivo .repo
e corrigi-los.
Se você acha que pode fazer isso, você seria capaz de resolver seu problema "permanentemente" fazendo isso, e você também seria capaz de tirar proveito do plugin yum fast downloader, que pode melhorar a velocidade de download do seu yum
em algumas circunstâncias (como o nome do plugin sugere).
Editar : parece que você também tem três t
s no seu htttp
URIs para o repositório russianfedora. Certifique-se de alterá-los para http
ou você encontrará ainda mais erros.
Editar 2 : acho que as novas linhas entre cada linha no seu arquivo fedora-yum-fast-downloader.repo
estão causando o erro de análise. Para verificar, faça o seguinte:
- Renomeie o arquivo
/etc/yum.repos.d/fedora-yum-fast-downloader.repo
para outra coisa ou mova-o para outro diretório. Você pode mv
para o seu diretório home para tirá-lo do caminho; essa é minha recomendação.
- Execute
wget -O /etc/yum.repos.d/fedora-yum-fast-downloader.repo http://repos.fedorapeople.org/repos/hedayat/yum-fast-downloader/fedora-yum-fast-downloader.repo
como root.
- Tente seus repos novamente.
Ao buscar o arquivo repo do próprio repo, você poderá eliminar a possibilidade de seu arquivo estar corrompido.