Como modificar arquivos no yum.repos.d para instalar o MySQL e outros?

1

Estou tentando instalar o MySQL em uma VM do Fedora 14. Eu recebo a seguinte mensagem ao tentar instalar o MySQL:

Error Downloading Packages:
zlib-devel-1.2.5-2.fc14.x86_64: failure: Packages/zlib-devel-1.2.5-2.fc14.x86_64.rpm from class-DVD: [Errno 256] No more mirrors to try.
libxml2-devel-2.7.7-2.fc14.x86_64: failure: Packages/libxml2-devel-2.7.7-2.fc14.x86_64.rpm from class-DVD: [Errno 256] No more mirrors to try.

Eu tentei adicionar um repositório e consegui isto:

[root@dyan src]# yum install mysql mysql-server
Loaded plugins: langpacks, presto, refresh-packagekit
Adding en_US to language list
file:///media/Fedora%2014%20x86_64%20DVD/repodata/repomd.xml: [Errno 14] Could not open/read file:///media/Fedora%2014%20x86_64%20DVD/repodata/repomd.xml
Trying other mirror.
http://download.fedora.redhat.com/pub/fedora/linux/core///os/repodata/repomd.xml: [Errno 14] PYCURL ERROR 6 - ""
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: download.fedora.redhat.com_pub_fedora_linux_core_os_. Please verify its path and try again

Alguém por favor pode me dizer como modificar o yum.conf (ou qual repositório apropriado para adicionar ao yum.repos.d.d) para que eu possa instalar isso com o yum?

    
por dabad 30.04.2015 / 17:39

1 resposta

0

Opa. Isso é da saída de erro:

http://download.fedora.redhat.com/pub/fedora/linux/core///os/repodata/repomd.xml
                                                       ^^^

Observe que os elementos vazios correspondem àqueles daqui, que são presumivelmente variáveis de shell indefinidos :

yum-config-manager --add-repo \       
http://download.fedora.redhat.com/pub/fedora/linux/core/$releasever/$basearch/os‌​/
                                                        ^^^^^^^^^^^^^^^^^^^^^

Tenho certeza de que $releasever deve ser apenas 14 e $basearch i686 ou x86_64 , de modo que deveria ter sido:

http://download.fedora.redhat.com/pub/fedora/linux/core/14/x86_64/os‌​/

Presumindo que você esteja em um sistema de 64 bits (caso contrário, use i686 ).

No entanto ...

Esse caminho inteiro provavelmente não é mais válido; você poderia tentar:

yum-config-manager --add-repo http://archive.fedoraproject.org/pub/archive/fedora/linux/releases/14/‌​Fedora/x86_64/os/

Mas veja a discussão nos comentários. Provavelmente você também vai querer remover os repositórios falsos que você adicionou anteriormente.

    
por 30.04.2015 / 19:28