Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- #
- # MiniScript para Instalar Repositorios para Ubuntu Maverick
- # Escrito por : Jonder Quintero , Venezolano
- #
- # Sitio : http://inukaze.wordpress.com
- #
- # Fecha : 13/08/2011 ( 13 de Agosto del 2011 )
- #
- #
- DIR=$(pwd)
- if ! $(zenity --question --no-wrap --title "Repositorios" --text "Se Instalaran Repositorios \ndesde de Tercero y Software para Inukaze\n\n ¿ Desea Continuar ?") ; then
- echo "no"
- exit 0
- fi
- (
- gksudo "Introduce tu clave para iniciar la instalacion..."
- sudo sh -c 'echo "" >> /etc/apt/sources.list'
- sudo sh -c 'echo "" >> /etc/apt/sources.list'
- sudo sh -c 'echo "# +++ Repositorios Agregados por Inukaze +++" >> /etc/apt/sources.list'
- # ============================================================
- # ============================================================
- # Se Agregan las GPG de los Repositorios , al Usuario comun que no es "root"
- # PlayOnLinux :
- wget -q "http://deb.playonlinux.com/public.gpg" -O- | sudo apt-key add -
- # Google :
- gpg --keyserver keyserver.ubuntu.com --recv 7FAC5991 && gpg --export --armor 7FAC5991 | sudo apt-key add -
- # Burg :
- gpg --keyserver keyserver.ubuntu.com --recv E06803C5 && gpg --export --armor E06803C5 | sudo apt-key add -
- # CDEmu : gpg --keyserver keyserver.ubuntu.com --recv D782A00F && gpg --export --armor D782A00F | sudo apt-key add -
- # DockBar :
- gpg --keyserver keyserver.ubuntu.com --recv 38BD81CA && gpg --export --armor 38BD81CA | sudo apt-key add -
- # Docky : gpg --keyserver keyserver.ubuntu.com --recv 3528AE20 && gpg --export --armor 3528AE20 | sudo apt-key add -
- # GnoMenu :
- gpg --keyserver keyserver.ubuntu.com --recv 95B47D2A && gpg --export --armor 95B47D2A | sudo apt-key add -
- # Maverick-bleed :
- gpg --keyserver keyserver.ubuntu.com --recv 0A02563F && gpg --export --armor 0A02563F | sudo apt-key add -
- # Mozilla Team :
- gpg --keyserver keyserver.ubuntu.com --recv CE49EC21 && gpg --export --armor CE49EC21 | sudo apt-key add -
- # TualatriX / Ubuntu Tweak Stable :
- gpg --keyserver keyserver.ubuntu.com --recv 0624A220 && gpg --export --armor 0624A220 | sudo apt-key add -
- # Ubuntu Wine Team :
- gpg --keyserver keyserver.ubuntu.com --recv F9CB8DB0 && gpg --export --armor F9CB8DB0 | sudo apt-key add -
- # GetDeb Apps & Games :
- gpg --keyserver keyserver.ubuntu.com --recv 46D7E7CF && gpg --export --armor 46D7E7CF | sudo apt-key add -
- # Xorg Edgers :
- gpg --keyserver keyserver.ubuntu.com --recv 8844C542 && gpg --export --armor 8844C542 | sudo apt-key add -
- # Zeitgeist :
- gpg --keyserver keyserver.ubuntu.com --recv 7C5886C3 && gpg --export --armor 7C5886C3 | sudo apt-key add -
- # BitDefender :
- gpg --keyserver keyserver.ubuntu.com --recv 0EC4FE05 && gpg --export --armor 0EC4FE05 | sudo apt-key add -
- # ============================================================
- # ============================================================
- # Se accede a modo root
- sudo su
- # Se instala lsb-release en caso de que no este
- apt-get -y --force-yes install lsb-release
- # Se le otorga permiso de ejecucion
- chmod +x /etc/lsb-release
- # Se usa como fuente de informacion
- source /etc/lsb-release
- # Se ejecuta
- sh /etc/lsb-release
- # Se agregan a la lista de fuentes , segun la version determinada en lsb-release solo funciona en modo root (Ubuntu)
- sudo wget http://deb.playonlinux.com/playonlinux_maverick.list -O /etc/apt/sources.list.d/playonlinux.list
- sudo sh -c 'echo "deb http://ppa.launchpad.net/bean123ch/burg/ubuntu `lsb_release --short --codename` main #Burg Boot Loader" >> /etc/apt/sources.list.d/bean123ch-burg-maverick.list'
- sudo sh -c 'echo "deb http://ppa.launchpad.net/dockbar-main/ppa/ubuntu `lsb_release --short --codename` main #DockBarX" >> /etc/apt/sources.list.d/dockbar-main-ppa-maverick.list'
- sudo sh -c 'echo "deb http://ppa.launchpad.net/gnomenu-team/ppa/ubuntu `lsb_release --short --codename` main #GnoMenu" >> /etc/apt/sources.list.d/gnomenu-team-ppa-maverick.list'
- sudo sh -c 'echo "ddeb http://dl.google.com/linux/chrome/deb/ stable main #Google Chrome" >> /etc/apt/sources.list.d/google.list'
- sudo sh -c 'echo "deb http://ppa.launchpad.net/maverick-bleed/ppa/ubuntu `lsb_release --short --codename` main #VLC" >> /etc/apt/sources.list.d/maverick-bleed-ppa-maverick.list'
- sudo sh -c 'echo "deb http://ppa.launchpad.net/mozillateam/firefox-stable/ubuntu `lsb_release --short --codename` main #Mozilla Team" >> /etc/apt/sources.list.d/mozillateam-firefox-stable-maverick.list'
- sudo sh -c 'echo "deb http://ppa.launchpad.net/tualatrix/ppa/ubuntu `lsb_release --short --codename` main #Ubuntu Tweak Stable" >> /etc/apt/sources.list.d/tualatrix-ppa-maverick.list'
- sudo sh -c 'echo "deb http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu `lsb_release --short --codename` main #WineHQ" >> /etc/apt/sources.list.d/ubuntu-wine-ppa-maverick.list'
- sudo sh -c 'echo "deb http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu `lsb_release --short --codename` main #Xorg - Edgers" >> /etc/apt/sources.list.d/xorg-edgers-ppa-maverick.list'
- sudo sh -c 'echo "deb http://ppa.launchpad.net/zeitgeist/ppa/ubuntu `lsb_release --short --codename` main #Zeitgeist - DockBarX Fix" >> /etc/apt/sources.list.d/zeitgeist-ppa-maverick.list'
- sudo sh -c 'echo "deb http://archive.getdeb.net/ubuntu maverick-getdeb apps #GetDeb - Apps" >> /etc/apt/sources.list.d/getdebapps.list'
- sudo sh -c 'echo "deb http://archive.getdeb.net/ubuntu maverick-getdeb games #GetDeb - Games" >> /etc/apt/sources.list.d/getdebgames.list'
- sudo sh -c 'echo "deb http://download.bitdefender.com/repos/deb/ bitdefender non-free #Antivirus BitDefender" >> /etc/apt/sources.list.d/bitdefender.list
- # Se actualiza la lista de repositorios
- sudo apt-get -y update
- # Se instala los programas
- sudo apt-get -y install bitdefender-common bitdefender-scanner bitdefender-scanner-gui bitdefender-samba bitdefender-radmin dockbarx dockbarx-themes-extra wine playonlinux vlc vlc-data vlc-plugin-sdl burg burg-common burg-emu burg-themes burg-themes-common burg-pc modaliases* gawk mawk gcc gcc-multilib gcc-4.5 gcc-4.5-base gcc-4.5-locales gcc-4.5-multilib gcc-4.5-plugin-dev intltool intltool-debian gettext gettext-base liblocale-gettext-perl libgettext-ruby1.8 perl perl-base perl-modules libperl5.10 pkg-config libxml2 libxml2-dev libxml2-utils python-libxml2 libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev libgtk2.0-0 libgtk2.0-bin libgtk2.0-common python-gtk2 libgtk2.0-dev libglade2-0 libglade2-dev python-glade2 libsdl-sge-dev libsdl-perl libsdl-ruby libsdl-ruby1.8 libsdl-gfx1.2-dev libsdl-ttf2.0-dev libsdl-console-dev libsdl1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev libsdl-sound1.2-dev gstreamer0.10-sdl libsdl-ocaml-dev libsdl-pango-dev libguichan-sdl-0.8.1-1 zlib-bin zlib1g zlib1g-dev libxvmc1 libxv-dev libxv1 libxcb-xv0 libxcb-xtest0 subversion libtool nasm libbz2-dev automake autoconf libxxf86vm-dev x11proto-record-dev libxtst-dev libgmp3-dev libcdio-dev libsndfile1-dev gcc-4.5 gcc-4.5-base gcc-4.5-locales gcc-4.5-multilib gcc-4.5-plugin-dev g++-4.5 g++-4.5-multilib lib64stdc++6 libstdc++6-4.5-dev python2.6-dev python-all guake ubuntu-tweak gelide google-chrome-stable tucan playonlinux flashplugin-installer flashplugin-nonfree flashplugin-nonfree-extrasound gnomenu penguinpills mupen64plus mupen64plus-dbg mupen64plus-dev mupen64plus-extraplugins samba p7zip-full libglademm-2.4-1c2a padevchooser paman paprefs pavucontrol pavumeter pulseaudio-module-zeroconf libao4 libao-dev libao-dbg libao-common lib64asound2 lib64asound2-plugins libsox1b libsox-fmt-alsa libsox-fmt-base libsox1b libegl1-mesa libegl1-mesa-drivers libxcb-xfixes0 glmark2-data libgles2-mesa glmark2 glmark2-es2 mesa-utils libmp3lame0 lame libflac++6 libvamp-hostsdk3 audacity libfaac0 libxvidcore4 libavidemux0 liboil0.3 libquicktime1 libmjpegtools-1.9 mjpegtools twolame libx264-98 avidemux-common avidemux-plugins-common avidemux-plugins-gtk avidemux cmake git g++ wx2.8-headers libwxbase2.8-dev libwxgtk2.8-dev libgtk2.0-dev libsdl1.2-dev nvidia-cg-toolkit libxrandr-dev libxext-dev libglew1.5-dev libao-dev libasound2-dev libpulse-dev libbluetooth-dev libreadline5-dev libavcodec-dev libavformat-dev libswscale-dev libavutil-dev libwx11-0 libwx11-dev libwxbase2.8-dev libwxgtk2.8-dev libwxsvg0 libwxsvg-dev wx2.8-headers wx2.8-i18n libboost-thread1.42.0 libbsd-dev libcsfml-audio1.6 libcsfml-dev libcsfml-graphics1.6 libcsfml-network1.6 libcsfml-system1.6 libcsfml-window1.6 libgnuradio-core0 libgromnithread0 libgruel0 libopenal-dev libportaudio-dev libportaudio0 libportaudiocpp0 libsfml-audio1.6 libsfml-dev libsfml-graphics1.6 libsfml-network1.6 libsfml-system1.6 libsfml-window1.6 libsoil1 python-gnuradio-audio-portaudio python-gnuradio-core libffado-dev libfindlib-ocaml libfindlib-ocaml-dev libjack-dev libjack0 liblzo2-2 liblzo2-dev libportaudio-ocaml libsamplerate0-dev ocaml-findlib libportaudio-dev libsoil-dev libsoil1-dbg libagg-dev libgtkglext1 libgtkglext1-dev libgtkglextmm-x11-1.2-0 libgtkglextmm-x11-1.2-dev liblua40 liblua40-dev liblua5.1-0-dev liblua50 liblua50-dev liblualib50 libreadline-dev libreadline6-dev libsoundtouch-ocaml libsoundtouch-ocaml-dev libsoundtouch1-dev libtolua++5.1-dev libtolua-dev lua50 python-gtkglext1 python-opengl gif2png giflib-tools gimp gimp-data gimp-gap gimp-help-common gimp-help-en gimp-help-es libbabl-0.0-0 libgegl-0.0-0 libgif-dev libgimp2.0 libgimp2.0-dev ffmpeg libavdevice52 libavfilter1 libqt4-webkit lib64asound2 lib64asound2-plugins libao-common libao-dbg libao-dev libao4 libsox-fmt-alsa libsox-fmt-base libsox1b subversion libjpeg62-dev build-essential libgtk2.0-dev libxxf86vm-dev x11proto-xf86vidmode-dev automake1.9 libbz2-dev libsdl1.2-dev libglu1-mesa-dev nvidia-cg-toolkit gawk joystick libasound2-dev glew-utils
- sudo apt-get -y upgrade
- # Se sale del modo root
- exit
- echo "# Finalizado."
- ) | zenity --progress --width 0 --height 0 --title "Repositorios para Maverick" --text "Instalando Software..." --pulsate
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement