pogo
(usa Fedora)
Enviado em 23/03/2010 - 16:56h
O YUM é um frontend para o RPM, ou seja, no fundo, no fundo você usa o comando rpm para realizar as operações permitidas pelo YUM (como instalação, desinstalação, upgrade, etc).
Como o Apache fica no repositório padrão do CentOS, você não precisa adicionar nenhum outro repositório além dos padrões. Portanto, acho que o seu problema é o nome do pacote que você está tentando instalar. No CentOS não é "apache", mas sim "httpd":
yum install httpd
Lembrando que isso irá instalar apenas o Apache. Para instalar o PHP, por exemplo, você precisa especificar. Para achar os pacotes que você precisa instalar, use a opção "search":
yum search php
Isso irá mostrar para você todos os pacotes relacionados ao PHP disponíveis nos repositórios que você tem configurados na sua máquina. Por exemplo, para instalar o Apache e alguns módulos PHP:
yum install httpd php php-common php-gd php-mysql php-readline
O SARG sim precisa de repositórios adicionais para ser instalado, pois não está nos repositórios padrão do CentOS. Se você quiser instalar repositórios adicionais na sua máquina, pode dar uma pesquisada sobre RPMForge. Aqui você encontra uma dica sobre como instalar os repositórios do RPMForge para usar com o YUM:
http://www.pedropereira.net/como-utilizar-o-rpmforge-no-centos/.
Espero que tenha ajudado!
[]'s
Pedro Pereira