Pular para o conteúdo

Mplayer 1.0pre6a (script de instalação)

Dica publicada em Shell Script / Miscelânea
André Pavini pavini
Hits: 9.259 Categoria: Shell Script Subcategoria: Miscelânea
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Mplayer 1.0pre6a (script de instalação)

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)

#

############### Parâmetros ################
dir=/opt/
wget=/usr/bin/wget
tar=/bin/tar
cp=/bin/cp

######### 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
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
Nenhuma dica encontrada.

Procurando vídeos de YouTube pelo terminal e assistindo via mpv (2025)

Twittar via terminal no Linux

Aliases Cores

Shell Script para colorir seus scripts

Automoatizar backup no pfSense

#1 Comentário enviado por removido em 17/03/2005 - 08:47h
Falae..

Poww conheco esse script inclusive eu ja utilizei em sua primeira versão... agora vou usá-lo para baixar essa versao do mplayer.. legal cara!.

--
Abs,
guinet gmail com
#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..

--
Abs,
guinet gmail com
#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
#4 Comentário enviado por slackrlz em 17/04/2005 - 12:52h
eu coloquei o script no diretório onde estavam todos os arquivos do mplayer
source,codecs,font
mais deu erro
#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

Contribuir com comentário

Entre na sua conta para comentar.