Advertisement
inukaze

MiniScript Inukaze Maverick Repos

Aug 13th, 2011
259
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.79 KB | None | 0 0
  1. #!/bin/bash
  2. #
  3. # MiniScript para Instalar Repositorios para Ubuntu Maverick
  4. # Escrito por : Jonder Quintero , Venezolano
  5. #
  6. # Sitio : http://inukaze.wordpress.com
  7. #
  8. # Fecha : 13/08/2011 ( 13 de Agosto del 2011 )
  9. #
  10. #
  11.  
  12. DIR=$(pwd)
  13.  
  14. if ! $(zenity --question --no-wrap --title "Repositorios" --text "Se Instalaran Repositorios \ndesde de Tercero y Software para Inukaze\n\n ¿ Desea Continuar ?") ; then
  15. echo "no"
  16. exit 0
  17. fi
  18.  
  19. (
  20.  
  21. gksudo "Introduce tu clave para iniciar la instalacion..."
  22.  
  23. sudo sh -c 'echo "" >> /etc/apt/sources.list'
  24. sudo sh -c 'echo "" >> /etc/apt/sources.list'
  25. sudo sh -c 'echo "# +++ Repositorios Agregados por Inukaze +++" >> /etc/apt/sources.list'
  26.  
  27. # ============================================================
  28. # ============================================================
  29. # Se Agregan las GPG de los Repositorios , al Usuario comun que no es "root"
  30.  
  31. # PlayOnLinux :
  32. wget -q "http://deb.playonlinux.com/public.gpg" -O- | sudo apt-key add -
  33.  
  34. # Google :
  35. gpg --keyserver keyserver.ubuntu.com --recv 7FAC5991 && gpg --export --armor 7FAC5991 | sudo apt-key add -
  36.  
  37. # Burg :
  38. gpg --keyserver keyserver.ubuntu.com --recv E06803C5 && gpg --export --armor E06803C5 | sudo apt-key add -
  39.  
  40. # CDEmu : gpg --keyserver keyserver.ubuntu.com --recv D782A00F && gpg --export --armor D782A00F | sudo apt-key add -
  41.  
  42. # DockBar :
  43. gpg --keyserver keyserver.ubuntu.com --recv 38BD81CA && gpg --export --armor 38BD81CA | sudo apt-key add -
  44.  
  45. # Docky : gpg --keyserver keyserver.ubuntu.com --recv 3528AE20 && gpg --export --armor 3528AE20 | sudo apt-key add -
  46.  
  47. # GnoMenu :
  48. gpg --keyserver keyserver.ubuntu.com --recv 95B47D2A && gpg --export --armor 95B47D2A | sudo apt-key add -
  49.  
  50. # Maverick-bleed :
  51. gpg --keyserver keyserver.ubuntu.com --recv 0A02563F && gpg --export --armor 0A02563F | sudo apt-key add -
  52.  
  53. # Mozilla Team :
  54. gpg --keyserver keyserver.ubuntu.com --recv CE49EC21 && gpg --export --armor CE49EC21 | sudo apt-key add -
  55.  
  56. # TualatriX / Ubuntu Tweak Stable :
  57. gpg --keyserver keyserver.ubuntu.com --recv 0624A220 && gpg --export --armor 0624A220 | sudo apt-key add -
  58.  
  59. # Ubuntu Wine Team :
  60. gpg --keyserver keyserver.ubuntu.com --recv F9CB8DB0 && gpg --export --armor F9CB8DB0 | sudo apt-key add -
  61.  
  62. # GetDeb Apps & Games :
  63. gpg --keyserver keyserver.ubuntu.com --recv 46D7E7CF && gpg --export --armor 46D7E7CF | sudo apt-key add -
  64.  
  65. # Xorg Edgers :
  66. gpg --keyserver keyserver.ubuntu.com --recv 8844C542 && gpg --export --armor 8844C542 | sudo apt-key add -
  67.  
  68. # Zeitgeist :
  69. gpg --keyserver keyserver.ubuntu.com --recv 7C5886C3 && gpg --export --armor 7C5886C3 | sudo apt-key add -
  70.  
  71. # BitDefender :
  72. gpg --keyserver keyserver.ubuntu.com --recv 0EC4FE05 && gpg --export --armor 0EC4FE05 | sudo apt-key add -
  73.  
  74.  
  75.  
  76. # ============================================================
  77. # ============================================================
  78.  
  79. # Se accede a modo root
  80. sudo su
  81.  
  82. # Se instala lsb-release en caso de que no este
  83. apt-get -y --force-yes install lsb-release
  84.  
  85. # Se le otorga permiso de ejecucion
  86. chmod +x /etc/lsb-release
  87.  
  88. # Se usa como fuente de informacion
  89. source /etc/lsb-release
  90.  
  91. # Se ejecuta
  92. sh /etc/lsb-release
  93.  
  94. # Se agregan a la lista de fuentes , segun la version determinada en lsb-release solo funciona en modo root (Ubuntu)
  95. sudo wget http://deb.playonlinux.com/playonlinux_maverick.list -O /etc/apt/sources.list.d/playonlinux.list
  96.  
  97. 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'
  98.  
  99. 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'
  100.  
  101. 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'
  102.  
  103. sudo sh -c 'echo "ddeb http://dl.google.com/linux/chrome/deb/ stable main #Google Chrome" >> /etc/apt/sources.list.d/google.list'
  104.  
  105. 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'
  106.  
  107. 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'
  108.  
  109. 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'
  110.  
  111. 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'
  112.  
  113. 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'
  114.  
  115. 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'
  116.  
  117. sudo sh -c 'echo "deb http://archive.getdeb.net/ubuntu maverick-getdeb apps #GetDeb - Apps" >> /etc/apt/sources.list.d/getdebapps.list'
  118.  
  119. sudo sh -c 'echo "deb http://archive.getdeb.net/ubuntu maverick-getdeb games #GetDeb - Games" >> /etc/apt/sources.list.d/getdebgames.list'
  120.  
  121. sudo sh -c 'echo "deb http://download.bitdefender.com/repos/deb/ bitdefender non-free #Antivirus BitDefender" >> /etc/apt/sources.list.d/bitdefender.list
  122.  
  123.  
  124. # Se actualiza la lista de repositorios
  125. sudo apt-get -y update
  126.  
  127. # Se instala los programas
  128. 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
  129.  
  130. sudo apt-get -y upgrade
  131.  
  132. # Se sale del modo root
  133. exit
  134.  
  135. echo "# Finalizado."
  136. ) | zenity --progress --width 0 --height 0 --title "Repositorios para Maverick" --text "Instalando Software..." --pulsate
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement