Como instalar Gnome 3 en Ubuntu

gnome3

Os voy a dar dos pasos sencillos para instalar Gnome 3 en Ubuntu (para otros sistemas operativos Linux basados tipo Debian seria igual, para los basados en Red Hat seria con YUM)

Bueno, lo primero será abrir el terminal. Para a continuación teclear las siguientes líneas de códigos.

Agrega el PPA.

sudo add-apt-repository ppa:ubuntu-desktop/gnome3-builds

Actualiza e instala Gnome 3

sudo apt-get update
sudo apt-get install gnome3-session

Terminado este proceso solo restara que cierres sección. Y desde GDM accedas a Gnome 3.

instalar gnome3

raiola manda y no el panda

Script bash para instalar Adobe Flash Player 10.2 en Ubuntu / Linux

Se encuentra disponible la versión de Flash player 10.2 entre algunas de sus mejoras, la capacidad de reproduccion de videos completos para varios reproductores, y reducción en el consumo de recursos. A continuación dejo un script de instalación que me acabo de currar para la version de 32 bits:

#!/bin/bash

echo ":::::::::::::::::::::::::::::::::::::"
echo ": Instalador de Flash 10.2 (32 bits):"
echo ":::::::::::::::::::::::::::::::::::::"
gksudo echo "Empiza la instalacion. Se guardaran copias .backup de los plugins previos"
cd /tmp
FILE="http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_10_linux.tar.gz"
wget -c "$FILE"
tar xvf install_flash_player_10_linux.tar.gz

# Firefox y similares:
if [ -f /usr/lib/mozilla/plugins/libflashplayer.so ];
then
	sudo mv /usr/lib/mozilla/plugins/libflashplayer.so /usr/lib/mozilla/plugins/libflashplayer.so.backup
	sudo cp libflashplayer.so /usr/lib/mozilla/plugins/libflashplayer.so
fi

if [ -f ~/.mozilla/plugins/libflashplayer.so ];
then
	sudo mv ~/.mozilla/plugins/libflashplayer.so ~/.mozilla/plugins/libflashplayer.so.backup
	sudo cp libflashplayer.so ~/.mozilla/plugins/libflashplayer.so
fi

# Chromium
if [ /usr/lib/chromium-browser/plugins ];
then
	sudo mv /usr/lib/chromium-browser/plugins/libflashplayer.so /usr/lib/chromium-browser/plugins/libflashplayer.so.backup
	sudo cp libflashplayer.so /usr/lib/chromium-browser/plugins/libflashplayer.so
fi

echo "Instalacion finalizada. Reinicie"
cd -

Para el que quiera instalarlo manualmente, nada. Es descomprimir el script y copiar el archivo libflashplayer.so a las rutas correspondientes, por lo general: /usr/lib/mozilla/plugins/, ~/.mozilla/plugins/ y /usr/lib/chromium-browser/plugins (si usas chromium). Acuerdate de sacar una copia del anterior, por si hubiera algun problema y quisieras volver a la versión que tenias previamente instalada.

Link de Adobe

Recomponer archivos tar.gz que se han descomprimido sin crear directorio

¿A quién no le ha ocurrido? Descargas un fichero.tar.gz en /home/tuuusuario/ , invocas el conjuro para desempaquetar y descomprimir:

tar -xvzf fichero.tar.gz

Y cuando observas el resultado te das cuenta que el muy *HIJO DE ****PIiiI*****uta* se ha descomprimido SIN crear un directorio para el contenido que tiene dentro, o sea, ha dejado todo tu $HOME lleno de ficheros. Es lo que se conoce como una bomba tar.

Bien, el siguiente comando atb (anti-tar-bomb), encontrado en commandlinefu.com, analiza el tar.gz (o .bz2 o .tgz) ANTES de descomprimirlo. Si resulta que se trata de una bomba tar, crea un directorio con el mismo nombre X que el fichero X.tar.gz y luego lo descomprime en X. Magia!

 atb() {shopt -s extglob ; l=$(tar tf $1); if [ $(echo "$l" | wc -l) -eq $(echo "$l" | grep $(echo "$l" | head -n1) | wc -l) ]; then tar xf $1; else mkdir ${1%.t@(ar.gz|ar.bz2|gz|bz|ar)} && tar xf $1 -C ${1%.t@(ar.gz|ar.bz2|gz|bz|ar)}; fi ; shopt -u extglob} 

Script para hacer backups de base de datos via SMB, indicando el número de días a respaldar

Hola amigos de blogofsysadmins aqui les dejo otro script en bash que uso para hacer backup de mis bases de datos Mysql en un servidor FreeNas via SMB (Samba), son bastante útiles si se ponen en un cron job y automaticamente hacer los respaldos por las noches o cuando querais¡¡

Cada uno ya que personalice el script base a sus necesidades

#!/bin/bash
Backup_dir_temp="/shellscripts/temp"
Work_dir="/shellscripts/workdir"
Mount_dir="//192.168.0.xxx/Backups/Web_Databases"
Backup_files="*.sql"
Days=7
Day=$(date +%F)


#Respaldamos nuestrass bases de datos(cabia los datos tus datos)
cd $Backup_dir_temp
mysqldump -uroot -pPassword Database_1 > Database_1_$Day.sql
mysqldump -uroot -pPassword Database_2 > Database_2_$Day.sql
mysqldump -uroot -pPassword Database_3 > Database_3_$Day.sql
mysqldump -uroot -pPassword Database_4 > Database_4_$Day.sql
mysqldump -uroot -pPassword Database_5 > Database_5_$Day.sql


Archive_file="Databases_Backup_$Day.zip"

#montamos Mount_dir via samba en Backup_dir
mount -t cifs //192.168.0.xx1/Backups/Web_Databases $Work_dir -o username=myUserName,password=myPassword

#Eliminanos el archivo mas viejo si ya se cumplieron "$Days" dias
# Contamos el numero de archivos que hay en el directorio de respaldo

file_count=`ls $Work_dir | wc -l`

# Comparamos si hay mas de $days archivos para borrar el mas viejo
if [ $file_count = $Days ]
then
cd "$Work_dir" && ls -tr | head -n 1 | xargs rm -f
echo "Removiendo el archivo mas viejo..."
else
echo ""
fi

#Creamos el archivo comprimido con todos los archivos sql 

zip -r "$Work_dir"/$Archive_file  $Backup_files

#Borramos el directorio temporal
rm -rf $Backup_dir_temp/*.*


#Desmontamos el directorio SMB 
umount $Work_dir

Instalar LibreOffice RC3 en Ubuntu o Kubuntu

Instalar Libreoffice rc3 en español

Instalar Libreoffice rc3 en español

¿Ansioso por estar al día con la última actualización disponible de LibreOffice, el fork «comunitario» de OpenOffice que nació luego de la adquisición de Sun por parte de Oracle? Bueno, recientemente acaba de anunciarse la apertura de un PPA oficial de LibreOffice en el que se incluirán las últimas actualizaciones disponibles de esta poderosa suite ofimática.

Nota: para instalar LibreOffice es recomendable desinstalar por completo OpenOffice.

Los comandos a continuación permiten desinstalar OpenOffice e instalar LibreOffice.

sudo apt-get purge openoffice*.*
sudo add-apt-repository ppa:libreoffice/ppa
sudo apt-get update
sudo apt-get install libreoffice libreoffice-l10n-es

Para una mejor compatibilidad con tu entorno de escritorio, también es recomendable instalar los siguientes paquetes:

  • Ahora vamos a configurar los iconos en el menú de Ubuntu / Gnome:
sudo apt-get install libreoffice-gnome

Ahora vamos a configurar los iconos en el menú de Kubuntu KDE: [/code]sudo apt-get install libreoffice-kde[/code] Ahora vamos instalar los soporte para español de LibreOffice:

sudo apt-get install language-support-es

Eso es todo, ya tenemos el popular fork de OpenOffice en nuestro Ubuntu / Kubuntu, y podemos engrosar la lista de los que apoyan LibreOffice como alternativa a las ambiciosas y poco libres políticas de Oracle