L'errore è abbastanza chiaro da yum
:
http://repo.mongodb.org/yum/redhat/%24releaserver/mongodb-org/3.0/x86_64/repodata/repomd.xml:[Errno 14] PYCURL ERROR 22 - "L'URL richiesto ha restituito un errore:404 non trovato"
Non c'è un file all'altra estremità di quell'URL per yum
da scaricare, da cui il 404. Inserisci quell'URL nel tuo browser e inizia a navigare per vedere quali file ci sono effettivamente.
Questo è l'URL corretto quando sfoglio il loro repository:
- http://repo.mongodb.org/yum/redhat/6/mongodb-org/3.0/x86_64/repodata/repomd.xml
Sospetto che abbiano spostato le cose ma non abbiano rigenerato il file repomd.xml. Puoi aggirare il problema scaricando i pacchetti manualmente e quindi utilizzando yum install ..
per installare le cose.
Errore di battitura
Ma penso che ci sia un errore di battitura nel tuo file repo:
baseurl=https://repo.mongodb.org/yum/redhat/$releaserver/mongodb-org/3.0/x86_64/
Dovrebbe essere questo:
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.0/x86_64/
Succede se le tue configurazioni di repository sono sporche.
Prova questo
sudo rm -rf /etc/yum.repos.d/mongod*
sudo yum clean all
Quindi crea nuovamente il repository
sudo vi /etc/yum.repos.d/mongodb-org-3.4.repo
Quindi aggiungi questo:
[mongodb-org-3.4]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/amazon/2013.03/mongodb-org/3.4/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc
Quindi esegui il seguente comando:
sudo yum install -y mongodb-org