Quando instalei o FC5, me deparei com a falta de repositórios para o YUM, visto que instalei no mesmo dia em que foi lançada a versão stable. Após navegar em muitos sites e fazer tentativas de adivinhar URLs dos repositórios baseado em configurações de YUM do FC4, eis a lista que eu tenho hoje em minha máquina.
Após colocar o yum.conf no diretório /etc, deve ser instaladas as chaves públicas dos repositórios:
LIVNA: rpm --import http://rpm.livna.org/RPM-LIVNA-GPG-KEY
Freshrpms: rpm --import http://ftp.freshrpms.net/pub/freshrpms/RPM-GPG-KEY
Dries: rpm --import http://dries.ulyssis.org/rpm/RPM-GPG-KEY.dries.txt
[1] Comentário enviado por mineiro em 04/05/2006 - 20:19h
Ola, sou iniciante em linux e instalei fc5 e agora quero atualizar e vendo seu comentario gostaria de saber de podes me ajudar. Como instalo essas chaves? Tenho que baixalas? Qual o comando para ativar? Qual o comando do yum para fazer todo processo de instalacao? Se puder ajudar ou alguem que queira ficarei grato.
[4] Comentário enviado por ricardoamaral em 24/05/2006 - 12:25h
Oi Otavio,
também não entendi o que colocar no yum.conf. Se voce puder explicar melhor ficaria muito grato. Outra coisa, no meu repos do kernel ( /etc/yum.repos.d ) contém apenas os seguintes repos:
fedora-core.repo
fedora-development.repo
fedora-extras-development.repo
fedora-extras.repo
fedora-legacy.repo
fedora-updates.repo
fedora-updates-testing.repo
não tenho os repos livna, freshrpms e nem o dries. Não sei pra que servem, talvez eu nem precisa, mas de repente ...
meu único interesse em atualizar o kernel é pra poder instalar o vmware, no FC5 ele pede uns arquivos C header .. e por ai vai. Talvez voce tenha passado por isso, ou não. :)
[6] Comentário enviado por removido em 25/05/2006 - 00:13h
ricardoamaral, os repositórios livna contém pacotes que não são colocados no fedora-extras por não serem totalmente free ou por contém alguma patente, como por exemplo, pacotes de mp3.
O freshrpms e dries são repositórios como o fedora extras tbm, não tem muita diferença. Mas eles sempre tem alguns pacotes que não contém nos extras.
Quanto ao kernel, o livna tem sempre ótimos pacotes de módulos para o kernel.
Sobre o yum.conf, ele funciona +- assim: cada entrada de um repositório é estilo essa:
Nesse caso o [freshrpms] é o ID do respositorio. O resto é nome, lista de mirrors, se está habilitado, a chave GPG e se deve executar a checagem dos pacotes.
Baseado nisso, copie os repositoriios de teu interesse e era isso.
Abraços
[7] Comentário enviado por ricardoamaral em 25/05/2006 - 08:37h
Blz!! Acho que meu problema está por ai, nessas URLs dos repos, vê só:
quando estou instalando o vmware ele faz a seguinte pergunta:
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]
ele ja indica esse path logo após a pergunta, mas quando eu confirmo ele diz que o diretório não existe:
The path "/usr/src/linux/include" is not an existing directory.
encontrei nesse forum (http://tredosoft.com/node/9) uma possível solução, que é a seguinte:
instalar os sources do kernel, yum install kernel-devel, e o path que ele instala não é o /usr/src/linux/include, mas sim o /lib/modules/2.6.15-1.2054_FC5/build/include
mas quando executo esse comando ocorre a seguinte mensagem:
Loading "installonlyn" plugin
Setting up Install Process
Setting up repositories
core
Cannot find a valid baseurl for repo:core
Error:Cannot find a valid baseurl for repo:core
[8] Comentário enviado por removido em 30/05/2006 - 21:59h
ricardoamaral, antes de mais nada, desculpe a demora, fiquei em off por uns dias.
O problema do teu repositório é que o baseurl tá comentado:
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/$releasever/$basearch/os/
Descomente a linha e teste.
Abraços
[9] Comentário enviado por ricardoamaral em 03/06/2006 - 13:37h
Oi otavio, antes de mais nada, não precisa se desculpar.
Quanto ao repositório, eu descomentei a linha do baseurl, mas surgiu outro erro :/
Loading "installonlyn" plugin
Setting up Install Process
Setting up repositories
core [1/3] http://download.fedora.redhat.com/pub/fedora/linux/core/5/i386/os/repodata/repom d.xml: [Errno 12] Timeout: <urlopen error timed out>
Trying other mirror.
Cannot open/read repomd.xml file for repository: core
failure: repodata/repomd.xml from core: [Errno 256] No more mirrors to try.
Error: failure: repodata/repomd.xml from core: [Errno 256] No more mirrors to tr y.
[11] Comentário enviado por bruno.prestes em 07/08/2006 - 16:11h
pq esse erro??
[root@lnxserver ~]# yum update
Traceback (most recent call last):
File "/usr/bin/yum", line 29, in ?
yummain.main(sys.argv[1:])
File "/usr/share/yum-cli/yummain.py", line 80, in main
base.getOptionsConfig(args)
File "/usr/share/yum-cli/cli.py", line 177, in getOptionsConfig
self.doConfigSetup(fn=opts.conffile, root=root)
File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 102, in doConfigSetup
self.conf = config.readMainConfig(fn, root)
File "/usr/lib/python2.4/site-packages/yum/config.py", line 585, in readMainConfig
setattr(yumconf, option, yumconf.installroot + path)
File "/usr/lib/python2.4/site-packages/yum/config.py", line 98, in __set__
optdata.parser.set(optdata.section, optdata.name, strvalue)
File "/usr/lib/python2.4/site-packages/yum/parser.py", line 181, in set
return ConfigParser.set(self, section, option, value)
File "/usr/lib/python2.4/ConfigParser.py", line 358, in set
raise NoSectionError(section)
ConfigParser.NoSectionError: No section: 'main'