Secciones

martes, 17 de noviembre de 2015

Scripts Básicos de Instalación para Linux (Condensado)

#!/bin/sh -x
# PURGE
sudo apt-get -y purge thunderbird*
sudo apt-get -y purge openjdk*

# ADD REPO
sudo add-apt-repository -y ppa:kilian/f.lux
sudo add-apt-repository -y ppa:stellarium/stellarium-releases
sudo add-apt-repository -y ppa:ubuntu-wine/ppa
sudo add-apt-repository -y ppa:n-muench/burg
sudo add-apt-repository -y ppa:ingalex/super-boot-manager
sudo add-apt-repository -y ppa:gezakovacs/ppa
sudo add-apt-repository -y ppa:webupd8team/java
sudo sh -c "sed -i 's/trusty/raring/g' /etc/apt/sources.list.d/ingalex-super-boot-manager-trusty.list"
sudo apt-get -y update

# APT-GET INSTALL
sudo apt-get -y install \
chromium-browser \
fluxgui \
pdftk \
stellarium \
build-essential libqt4-dev \
gparted \
super-boot-manager \
unetbootin extlinux \
multitail \
meld \ 
flashplugin-installer
sudo apt-get -y install -f

# WGET DEB TAR ZIP
wget https://www.dropbox.com/download?dl=packages/ubuntu/dropbox_2015.10.28_amd64.deb -O /tmp/dropbox.deb
wget http://download.teamviewer.com/download/teamviewer_amd64.deb -O /tmp/teamviewer.deb
wget http://get.code-industry.net/public/master-pdf-editor-3.4.12_i386.deb -O /tmp/masterpdf.deb
wget http://sourceforge.net/projects/synkron/files/synkron/1.6.2/Synkron-1.6.2-src.tar.gz -O /tmp/Synkron.tar.gz
wget "https://github.com/harelba/packages-for-q/raw/master/deb/q-text-as-data_1.5.0-1_all.deb" -O /tmp/q.deb
wget db.tt/XI8Zbywp -O /tmp/TEE.zip

# DEB INSTALL
sudo dpkg -i /tmp/teamviewer.deb
sudo dpkg -i /tmp/masterpdf.deb
sudo dpkg -i /tmp/dropbox.deb
sudo dpkg -i /tmp/q.deb

# TAR COMPILE UNZIP START
mate-terminal -e "sudo dropbox start -i"
#Si el daemon no funciona insertar el comando @reboot ~/.dropbox-dist/dropboxd
#con el comando crontab -e
tar -xzvf /tmp/Synkron.tar.gz -C /opt
cd /opt/Synkron-1.6.2-src
sudo lrelease-qt4 Synkron.pro && qmake-qt4 Synkron.pro && make 
#Para lanzar Synkron sudo /opt/Synkron-1.6.2-src/synkron
sudo unzip /tmp/TEE.zip -d /opt
alias tf='/opt/TEE-CLC-12.0.2/tf'
tf eula -accept

# MULTITAIL:
cat << EOF > ~/.multitailrc
colorscheme:tomcat
cs_re:white,,bold:\[[a-zA-Z_]*?\.[a-zA-Z_]*?\.[a-zA-Z_]*?]
cs_re:cyan:[0-9]{4}-[0-9]{2}-[0-9]{2}\s[0-9]{2}:[0-9]{2}:[0-9]{2},[0-9]{3}
cs_re:green,,bold:INFO
cs_re:yellow,,bold:WARN
cs_re:magenta,,bold:DEBUG
cs_re:red,,bold:ERROR
cs_re:red,,bold:FATAL
cs_re:white:^.*INFO.*$
cs_re:white:^.*WARN.*$
cs_re:white:^.*DEBUG.*$
cs_re_s:white,red:ERROR (.*)
cs_re:red:.*
EOF

# CHROME
# Configuración > Sistema>
# Desactivar la casilla [ ] Usar aceleración de hardware cuando esté disponible

# Cambio al Bootloader
# sudo pluma /etc/default/burg
#    GRUB_DEFAULT = 1 - Seleccion de SO, empieza en 0
#    GRUB_GFXMODE = 1024x768 - Resolución
# burg-emu # Simulación de BootLoader
# update-burg # Sincronización de cambios al BootLoader

#APT-GET Necesita configuracion por parte del usuario
sudo apt-get -y install -f
sudo apt-get -y install burg burg-themes oracle-java8-installer oracle-java8-set-default

No hay comentarios.:

Publicar un comentario