domingo, 16 de novembro de 2008

Instalar/activar comandos Mandriva One 2009

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

sábado, 15 de novembro de 2008

Converter OGV para AVI - em linux

Em primeiro lugar ir ao gestor de pacotes e instalar os pacotes/aplicações:
(Não vou mencionar o comando, pois isso varia de distro para distro)

- Mencoder
- Mplayer
- ffmpeg

Após concluída a instalação destes pacotes abrir a consola/shell e inserir:

$ mencoder -idx entrada.ogv -ovc lavc -oac mp3lame -o saida.avi

(Para converter com o mencoder)

$ ffmpeg -i input.ogv output.mpg
$ ffmpeg -i input.ogv output.avi

(para converter com o ffmeg)

Sendo a "entrada" o nome do ficheiro que pretendemos que seja convertido,
e a "saida" o nome que irá ser atribuído ao ficheiro convertido.