Instalar Android Studio

Bueno, yo no uso teléfonos de estos nuevos porque cuando ves imágenes como estas, se te cae los huevos al suelo;

ATT0000110111

modern-world-caricature-illustrations-steve-cutts-7

 

No obstante como tantos otros, al final hay que ganarse la vida, antes hacia aplicaciones con eclipse, un cañazo, ahora uso Android Studio.

Para instalarlo en Ubuntu;

sudo apt-add-repository ppa:paolorotolo/android-studio
sudo apt-get update
sudo apt-get install android-studio

 

Si queréis el paquete deb y instalarlo vosotros;

 

 

como cagarse en to lo que se menea varias veces y sin embargo insistir

he querido poner aqui el history de uno de mis servidores,

cualquier entendido o entendida en el asunto se preguntara porque hostias nos le he pegado una patada a la maquina.

aveces me pregunto, por que deje la enseñanza, con lo bien que estaba, yo con mis vacaciones de verano, navidad, semana santa, etc. sin preocupaciones de ningún tipo, en fin …

aqui dejo el history que es para mear y no echar gota. cuando en linux algo tiene que dar por culo, da y ha base de bien.

2088  mkdir comunicaciones.nudogordiano
2089  cd comunicaciones.nudogordiano/
2090  cp /home/kepler/instalaciones/apache-openmeetings-3.0.6.tar.gz .
2091  df -k
2092  tar -xvf apache-openmeetings-3.0.6.tar.gz
2093  ll
2094  rm apache-openmeetings-3.0.6.tar.gz
2095  add-apt-repository ppa:webupd8team/java
2096  apt-get update
2097  apt-get install oracle-java8-installer
2098  update-alternatives –config java
2099  java -v
2100  java -version
2101  apt-get install oracle-java8-set-default
2102  add-apt-repository ppa:libreoffice/ppa
2103  apt-get update
2104  apt-get install imagemagick gdebi libgif4 libjpeg62 synaptic zlib1g-dev liboil0.3 unzip make
2105  mysql -u root -p
2106  cd /opt/
2107  ls
2108  ll
2109  wget wget
2110  http://sourceforge.net/projects/sox/files/sox/14.4.1/sox-14.4.1.tar.gz
2111  wget http://sourceforge.net/projects/sox/files/sox/14.4.1/sox-14.4.1.tar.gz
2112  tar -xvf sox-14.4.1.tar.gz
2113  cd sox-14.4.1/
2114  l
2115  ./configure
2116  make -s && make install
2117  wget
2118  wget http://www.tataranovich.com/debian/pool/squeeze/main/s/swftools/swftools_0.9.1-1_i386.deb
2119  dpkg -i swftools_0.9.1-1_i386.deb
2120  apt-get install flashplugin-installer
2121  wget http://jodconverter.googlecode.com/files/jodconverter-core-3.0-beta-4-dist.zip
2122  unzip jodconverter-core-3.0-beta-4-dist.zip
2123  apt-get update
2124  apt-get install -y –force-yes install autoconf automake build-essential libass-dev libfreetype6-dev libgpac-dev   libsdl1.2-dev libtheora-dev libtool libva-dev libvdpau-dev libvorbis-dev libxcb1-dev libxcb-shm0-dev   libxcb-xfixes0-dev pkg-config texi2html zlib1g-dev
2125  apt-get  -y –force-yes install autoconf automake build-essential libass-dev libfreetype6-dev libgpac-dev   libsdl1.2-dev libtheora-dev libtool libva-dev libvdpau-dev libvorbis-dev libxcb1-dev libxcb-shm0-dev   libxcb-xfixes0-dev pkg-config texi2html zlib1g-dev
2126  apt-get install yasm
2127  apt-get install libx264-dev
2128  apt-get install cmake mercurial
2129  hg clone https://bitbucket.org/multicoreware/x265
2130  cd x265/build/linux/
2131  PATH=”$HOME/bin:$PATH” cmake -G “Unix Makefiles” -DCMAKE_INSTALL_PREFIX=”$HOME/ffmpeg_build” -DENABLE_SHARED:bool=off ../../source
2132  cd /opt/
2133  ll
2134  rm sox-14.4.1
2135  rm sox-14.4.1.tar.gz
2136  mkdir ~/ffmpeg_sources
2137  ls
2138  mkdir ffmpeg
2139  cd ffmpeg/
2140  ll
2141  wget http://www.tortall.net/projects/yasm/releases/yasm-1.2.0.tar.gz
2142  ls -la
2143  rm yasm-1.2.0.tar.gz.1
2144  wget http://download.videolan.org/pub/x264/snapshots/last_x264.tar.bz2
2145  https://github.com/mstorsjo/fdk-aac/zipball/master
2146  wget -O fdk-aac.zip https://github.com/mstorsjo/fdk-aac/zipball/master
2147  wget                            wget -O fdk-aac.zip
2148  wget http://downloads.sourceforge.net/project/lame/lame/3.99/lame-3.99.5.tar.gz
2149  wget http://downloads.xiph.org/releases/opus/opus-1.1.tar.gz
2150  wget http://webm.googlecode.com/files/libvpx-v1.3.0.tar.bz2
2151  wget http://ffmpeg.org/releases/ffmpeg-snapshot.tar.bz2
2152  ld
2153  ls
2154  ll
2155  tar -xvf yasm-1.2.0.tar.gz
2156  ls
2157  cd yasm-1.2.0/
2158  ls
2159  ./configure –prefix=”$HOME/ffmpeg_build” –bindir=”$HOME/bin”
2160  make
2161  meke install
2162  apt-get update
2163  apt-get upgrade
2164  cd ..
2165  ls
2166  tar -xvf ffmpeg-snapshot.tar.bz2
2167  cd ffmpeg/
2168  ls
2169  PATH=”$HOME/bin:$PATH” PKG_CONFIG_PATH=”$HOME/ffmpeg_build/lib/pkgconfig”
2170  ./configure –prefix=”$HOME/ffmpeg_build” –extra-cflags=”-I$HOME/ffmpeg_build/include”
2171  PATH=”$HOME/bin:$PATH” PKG_CONFIG_PATH=”$HOME/ffmpeg_build/lib/pkgconfig”
2172  ./configure –prefix=”$HOME/ffmpeg_build” –extra-cflags=”-I$HOME/ffmpeg_build/include”
2173  PATH=”$HOME/bin:$PATH” PKG_CONFIG_PATH=”$HOME/ffmpeg_build/lib/pkgconfig” ./configure –prefix=”$HOME/ffmpeg_build” –extra-cflags=”-I$HOME/ffmpeg_build/include” –extra-ldflags=”-L$HOME/ffmpeg_build/lib” –bindir=”$HOME/bin” –enable-gpl –enable-libass –enable-libfdk-aac –enable-libfreetype –enable-libmp3lame –enable-libopus –enable-libtheora –enable-libvorbis –enable-libvpx –enable-libx264 –enable-nonfree
2174  add-apt-repository ‘deb http://ppa.launchpad.net/jon-severinsson/ffmpeg/ubuntu ‘”$(cat /etc/*-release | grep “DISTRIB_CODENAME=” | cut -d “=” -f2)”‘ main’ &&  apt-get update
2175  apt-get install ffmpeg
2176  apt-add-repository ppa:mc3man/trusty-media
2177  apt-get update
2178  apt-get install ffmpeg gstreamer0.10-ffmpeg
2179  apt-get install  gstreamer0.10-ffmpeg
2180  apt-get install libavdevice54
2181  apt-get install libav-tools
2182  apt-add-repository –remove ppa:samrog131/ppa
2183  apt-get update
2184  apt-get install ffmeg
2185  apt-get install ffmpeg
2186  cd ..
2187  rm -R ffmpeg
2188  git clone git://source.ffmpeg.org/ffmpeg.git
2189  cd ffmpeg/
2190  ls
2191  ll
2192  git checkout release/2.5
2193  ./configure –enable-gpl –enable-version3 –enable-nonfree –enable-postproc –enable-libfaac –enable-libopencore-amrnb –enable-libopencore-amrwb –enable-libtheora –enable-libvorbis –enable-libx264 –enable-libxvid –enable-x11grab –enable-libvpx –enable-libmp3lame
2194  more config.
2195  more config.log
2196  ls
2197  apt-get remove ffmpeg x264 libx264-dev
2198  apt-get update
2199  apt-get install lame
2200  ./configure –enable-gpl –enable-version3 –enable-nonfree –enable-postproc –enable-libfaac –enable-libopencore-amrnb –enable-libopencore-amrwb –enable-libtheora –enable-libvorbis –enable-libx264 –enable-libxvid –enable-x11grab –enable-libvpx –enable-libmp3lame
2201  ./configure
2202  make

Configuracion del SNMP en los clientes linux-Debia-Ubuntu

Configuración del SNMP en los clientes

Instalación de servicio:

apt-get install snmp

Instalar las MIbs por defecto

apt-get install snmp-mibs-downloader

Si, por lo que sea no las localizáis, aquí tenéis los repositorios.

Ahora hay que configurar el net-snmp, para lo cual hay que comentar en el archivo /etc/snmp/snmp.conf  la linea “mibs :”

Ahora actualizamos las mibs

download-mibs

Ahora probamos la Mib local con la instruccion publica y verificamos.

 % snmpwalk -v1 -cpublic localhost
 SNMPv2-MIB::sysDescr.0 = STRING: Linux eedesne 2.6.36 #2 SMP Fri Oct 22 00:03:39 BST 2010 i686
 SNMPv2-MIB::sysObjectID.0 = OID: NET-SNMP-MIB::netSnmpAgentOIDs.10
 DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (141766) 0:23:37.66
 SNMPv2-MIB::sysContact.0 = STRING: Me <me@example.org>
 ...

Verificamos que se accede desde nuestro sistema de monitorizan.

 

 

Montar un cluster de Alta Disponibilidad en un plis plas

En esta entrada haré un ejemplo para la instalación en dos nodos,

nodo1: Hidrogeno

nodo2: Litio

Tanto en el nodo1 como el nodo2 deberemos instalar los siguientes paquetes;

apt-get install pacemaker corosync

Deberemos crear claves de autentificacion y cruzarlas entre los servidores

hidrogeno:# corosync-keygen

hidrogeno:# scp /etc/corosync/authkey patricio:/etc/corosync/authkey

litio:# chmod 400 /etc/corosync/authkey

Realizamos la misma operacion pero esta vez en litio hacia hidrogeno

Editamos el archivo de configuracion de corosysnc en ambos nodos y le indicamos la red sobre la que operaremos

vi  /etc/corosync/corosync.conf

bindnetaddr: 172.16.0.0

Reiniciamos el corosync en ambos nodos

hidrogeno:# service corosync restart
litio:# service corosync restart

Ahora configuramos un IP Virtual que nos hará el balanceo

hidrogeno:# crm configure property stonith-enabled=false

Le asignamos una IP

hidrogeno:# crm configure primitive FAILOVER-ADDR ocf:heartbeat:IPaddr2 params ip="172.16.0.22" nic="eth0" op monitor interval="10s" meta is-managed="true"

Verificamos el FAILOVER

por ejemplo realizamos pines a la ip de balanceo y pines a los nodos desde las dos maquinas.

Y PUNTO PELOTA.

Este es un cluster muy sencillo luego la cosa puede complicarse mas, pero este lo montas en un plis plas.

 

Como construir un sistema integral de monitorización y Análisis Forense

#!/bin/bash
# Proyecto SMIAF
# Descripcion: Intalacion de sistema de monitorizacion integral, gestion documental, analisis forense y gestor de incidencias
# Autor: Balta
# Año: 2012
# Nota: Este script solo implanta las herramientas no los desarrollos posteriores en la interfaz, ya que dichos desarrollos tienen propiedad intelectual y no es precisamente mia.

Seguir leyendo “Como construir un sistema integral de monitorización y Análisis Forense”