No Mandriva One 2009, por vezes certos comandos não funcionam na consola (exemplo disso o Whois). Neste caso existe a necessidade de efectuar a instalação, por não ser padrão da instalação do Mandriva One 2009.0.
Então neste post vou explicar como descobrir se um comando/aplicativo não está instalado e como descobrir em qual pacote ele se encontra e como instala-lo.
Usemos o whois de exemplo:
$whois
bash: whois: command not found
(O comando não foi encontrado)
$whereis whois
whois:
(Nada depois dos : significa que não está em lugar nenhum do path)
$urpmq whois
whois
(urpmq está dizendo que existe um pacote chamado whois nos repositórios configurados)
$rpm -qa|grep whois
(Não retornou nada, esse pacote, que pelo nome é o que eu quero, não está instalado)
$su
Password:
(Digite a senha)
#urpmi whois
http://api.mandriva.com/mirrors/basic.2009.0.i586.list: media/main/release/whois-4.7.26-1mdv2009.0.i586.rpm
instalando whois-4.7.26-1mdv2009.0.i586.rpm a partir de /var/cache/urpmi/rpms
Preparando... #############################################
1/1: whois #############################################
#whois sapo.pt
NOTICE:...
Dica:
Se tu quizeres uma biblioteça (.so) e não um aplicativo, podes usar o comando urpmf que te informará quais os pacotes que podem ser instalados, com urpmi contém o arquivo que tu está a procurar. ;)
urpmi bind-utils
Sem comentários:
Enviar um comentário