jump to navigation

Script para habilitar todo el soporte multimedia y mas en openSUSE septiembre 8, 2016

Posted by easgs in opensuse, Tecnologia.
Tags: , , , , ,
trackback

Este es un Script para habilitar todo el soporte multimedia en openSUSE, al ejecutar este script, se va a habilitar todo el soporte multimedia para openSUSE y a su vez se va a actualizar el sistema operativo con los ultimos paquetes disponibles hasta la fecha.

Este script esta diseñado para optimizar el consumo de ancho de banda y para ser ejecutado en instalaciones frescas, la primera vez que se ejecute este script dependiendo del tiempo que ha pasado desde el lanzamiento oficial de openSUSE tomara mas tiempo en que este realice su trabajo, una vez ejecutado se recomienda que se ejecute nuevamente, pero la segunda vez solo tomara unos minutos.

Se recomienda ejecutar este script por lo menos una vez cada quince dias, otra vez, la duracion de ejecucion depende del tiempo pasado entre ejecuciones y la cantidad de actualizaciones disponibles, a menos tiempo entre ejecuciones menos tiempo le tomara al script hacer su trabajo.

#!/bin/bash
tput setaf 5; echo ""
tput setaf 5; echo ""
tput setaf 2; echo "Habilitando soporte multimedia"
tput setaf 5; echo ""
tput setaf 5; echo "################################"
tput setaf 2; echo "Habilitando repositorio packman"
tput setaf 5; echo "################################"
tput setaf 5; echo ""
zypper ar http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_Leap_42.1/ packman
tput setaf 5; echo ""
tput setaf 5; echo "######################################"
tput setaf 2; echo "Deshabilitando todos los repositorios"
tput setaf 5; echo "######################################"
tput setaf 5; echo ""
zypper mr -d -all
tput setaf 5; echo ""
tput setaf 5; echo "##################################################"
tput setaf 2; echo "Habilitando los repositorios Packman, OSS y Update"
tput setaf 5; echo "##################################################"
tput setaf 5; echo ""
zypper mr --enable packman repo-oss repo-update
tput setaf 5; echo ""
tput setaf 5; echo "#########################################"
tput setaf 2; echo "Habilitando el cache en los repositorios"
tput setaf 5; echo "#########################################"
tput setaf 5; echo ""
zypper mr -kr packman repo-oss repo-update
tput setaf 5; echo ""
tput setaf 5; echo "######################################"
tput setaf 2; echo "Cambiando prioridad a los repositorios"
tput setaf 5; echo "######################################"
tput setaf 5; echo ""
zypper mr -p 90 packman
zypper mr -p 95 repo-update
tput setaf 5; echo ""
tput setaf 5; echo "######################################"
tput setaf 2; echo "Refrescando repositorios"
tput setaf 5; echo "######################################"
tput setaf 5; echo ""
zypper refresh
tput setaf 5; echo ""
tput setaf 5; echo "##########################################"
tput setaf 2; echo "Instalado el soporte para DVD encriptados"
tput setaf 5; echo "##########################################"
tput setaf 5; echo ""
zypper --non-interactive --no-gpg-checks in http://download.videolan.org/pub/videolan/vlc/SuSE/Leap_42.1/x86_64/libdvdcss2-1.4.0-1.2.x86_64.rpm
tput setaf 5; echo ""
tput setaf 5; echo "######################################"
tput setaf 2; echo "Instalando el soporte full multimedia"
tput setaf 5; echo "######################################"
tput setaf 5; echo ""
zypper --non-interactive dup --from packman
tput setaf 5; echo ""
tput setaf 5; echo "######################################"
tput setaf 2; echo "Instalando todo el soporte multimedia"
tput setaf 5; echo "######################################"
tput setaf 5; echo ""
zypper --non-interactive in --no-recommends vlc devede ffmpeg mjpegtools mplayer xine-ui libxine2-codecs avidemux3 avidemux3-qt5 audacity pacpl kde4-pacpl-plugins smplayer mediainfo kde4-mediainfo isomaster transcode dvdrip asunder lame k3b k3b-codecs amarok libbluray-tools handbrake-gtk handbrake-cli phonon-backend-vlc
tput setaf 5; echo ""
tput setaf 5; echo "################################################"
tput setaf 2; echo "Instalando actualizaciones del sistema operativo"
tput setaf 5; echo "################################################"
tput setaf 5; echo ""
zypper --non-interactive up
tput setaf 5; echo ""
tput setaf 5; echo "##########################################"
tput setaf 2; echo "Ejecutar nuevamente para esta actualizado"
tput setaf 5; echo "##########################################"
tput setaf 5; echo ""
#zypper clean
tput setaf 5; echo ""
tput setaf 5; echo "#####################"
tput setaf 2; echo "Instalacion Terminada"
tput setaf 5; echo "#####################"
tput setaf 5; echo ""
tput setaf 5; echo ""
tput setaf 5; echo "#######################################"
tput setaf 2; echo "Se recomienda reiniciar el equipo"
tput setaf 2; echo "Ejecute shutdown -r desde esta terminal"
tput setaf 5; echo "#######################################"
tput setaf 5; echo ""

 

Este es el link para bajar directamente el script junto con instrucciones de uso.

 

https://www.dropbox.com/s/lms61mqh1awgoot/mmp2016.tar.gz?dl=0

 

Comentarios»

No comments yet — be the first.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: