Caros, essa é minha primeira dica, espero que seja útil.
Eu achei um script na internet e como não funcionou resolvi
modificar, mas mantendo o autor, lógico.
Testei no Slackware 10.0 e 10.1
Esse script tem a seguinte função:
Verificar se você já está com os arquivos;
Baixar da internet se não tiver;
Instalar,
Lembrando que se você já estiver com os arquivos, coloque no mesmo diretório do script.
O script:
#!/bin/bash
# Por: William da Rocha Lima wrochal@linuxit.com.br 23/01/2004
# www.linuxit.com.br
# Mplayer Install versão 1.01
# Script automatizar download do Mplayer
#
# 23/01/2004 - Adicionado no comando wget "-c (Download continuo) e --passive-ftp"
# 29/03/2004 - Adicionado Suporte a Português, XMMS, Kit DVD, GUI, Xanim e menu
# 22/02/2005 - Alterado com novos servidores e arquivos (por André Pavini)
#
######### CODECS #########
cd $dir;
if [ -f $dir/essential-20050216.tar.bz2 ]; then
echo "essential-20050216.tar.bz2 Codecs já baixado";
else
$wget --passive-ftp http://ftp5.mplayerhq.hu/mplayer/releases/codecs/essential-20050216.tar.bz2;
fi
if [ -f $dir/essential-20050216.tar.bz2 ]; then
$tar -jxvf essential-20050216.tar.bz2;
cd essential-20050216/;
mkdir /usr/lib/win32;
cp *.* /usr/lib/win32;
else
echo "Não foi possível completar, verifique o que acontece!!!!!";
exit;
fi
######### Skins Default #########
cd $dir;
if [ -f $dir/Abyss-1.1.tar.bz2 ]; then
echo "Abyss-1.1.tar.bz2 Skin já baixado";
else
$wget --passive-ftp http://ftp5.mplayerhq.hu/mplayer/Skin/Abyss-1.1.tar.bz2;
fi
if [ -f $dir/Abyss-1.1.tar.bz2 ]; then
mkdir -p /usr/local/share/mplayer/Skin;
$tar jxvf Abyss-1.1.tar.bz2 -C /usr/local/share/mplayer/Skin;
else
echo "Não foi possível completar, verifique o que acontece!!!!!";
exit;
fi
######### Fonte Arial #########
cd $dir;
if [ -f $dir/font-arial-iso-8859-1.tar.bz2 ]; then
echo "font-arial-iso-8859-1.tar.bz2 Fontes já baixado";
else
$wget --passive-ftp http://ftp5.mplayerhq.hu/mplayer/releases/fonts/font-arial-iso-8859-1.tar.bz2;
fi
if [ -f $dir/font-arial-iso-8859-1.tar.bz2 ]; then
mkdir -p /usr/local/share/mplayer/font;
$tar jxvf font-arial-iso-8859-1.tar.bz2 -C /usr/local/share/mplayer/font;
mv /usr/local/share/mplayer/font/font-arial-iso-8859-1/font-arial-14-iso-8859-1/* /usr/local/share/mplayer/font/;
else
echo "Não foi possível completar, verifique o que acontece!!!!!";
exit;
fi
######### Mplayer v1.0pre6a #########
cd $dir;
if [ -f $dir/MPlayer-1.0pre3.tar.bz2 ]; then
echo "MPlayer-1.0pre6a.tar.bz2 já baixado";
else
$wget --passive-ftp http://ftp5.mplayerhq.hu/mplayer/releases/MPlayer-1.0pre6a.tar.bz2;
fi
if [ -f $dir/MPlayer-1.0pre6a.tar.bz2 ]; then
$tar jxvf MPlayer-1.0pre6a.tar.bz2;
cd MPlayer-1.0pre6a;
echo " Configure ";
sleep 10;
./configure --language=pt_BR --enable-win32 --enable-gui --enable-xmms --enable-real --enable-xanim --enable-mpdvdkit --enable-menu;
echo " Make ";
sleep 10;
make;
echo " Make Install ";
sleep 10;
make install;
else
echo "Não foi possível completar, verifique o que acontece!!!!!";
exit;
fi
[2] Comentário enviado por removido em 17/03/2005 - 08:50h
Outra coisa... seria super legal se alguêm mantivesse esse script com atualizacoes e tals.. sei lá montar um sitezinho para o projeto.. porque sempre o mplayer esta em atualizacao..
[3] Comentário enviado por mweiblen em 18/03/2005 - 00:36h
Sou iniciante por aqui e no mundo do Pinguim tb... Naão sei se é aqui a melhor lugar pra expressar minha duvida.. se não for peço desculpas antecipadamente.
Executei o scritp e deu este erro:
root@marcelo:/usr/local/MPlayer-1.0pre6a# make
############################################################
####### Please run ./configure again - it's changed! #######
############################################################
make: *** [config.h] Error 1
[5] Comentário enviado por parenti em 25/10/2005 - 08:30h
O meu eu tive que atualizar os endereços e depois que o script abaixa o primeiro script ele só diz: essential-20050216.tar.bz2 Codecs já baixado
E não continua, para ai !!!
[6] Comentário enviado por removido em 10/11/2005 - 18:54h
Achei seu script fino!!!! muito bom mesmo porem hoje dia 10/11/2005 tive que atualizar o endereco do essentials--
segue o pedaco do codigo que alterei
note que foi alterado so o local do pacote e a versao
Obrigado
######### CODECS #########
cd $dir;
if [ -f $dir/essential-20050412.tar.bz2 ]; then
echo "essential-20050216.tar.bz2 Codecs já baixado";
else
$wget --passive-ftp http://www2.mplayerhq.hu/MPlayer/releases/codecs/essential-20050412.tar.bz2;
fi
if [ -f $dir/essential-20050412.tar.bz2 ]; then
$tar -jxvf essential-20050412.tar.bz2;
cd essential-20050412/;
mkdir /usr/lib/win32;
cp *.* /usr/lib/win32;
else
echo "Não foi possível completar, verifique o que acontece!!!!!";
exit;
fi
--------------------------
vivaolinux porque amamos a liberdade