Archivo para 18/04/07

Control+Alt+Supr en Ubuntu

Este truco me lo he encontrado en muchos Blogs de Linux, pero bueno aqui lo cuento por si no lo conoces.

Si utilizas Windows estaras acostumbrado a que con esta combinacion de teclas se muestre el monitor del sistema. Vamos a hacer lo mismo para Ubuntu, para ello abre la consola e introduce el siguiente comando:

$ gconftool-2 -t str --set /apps/metacity/global_keybindings/run_command_9 "<Control><Alt>Delete"

para a continuacion poner:

$ gconftool-2 -t str --set /apps/metacity/keybinding_commands/command_9 "gnome-system-monitor"

Y ya esta, ahora pulsando Control+Alt+Supr se abre el monitor.

Y yo lo voy a completar un poco mas…

Fijate en el ultimo comando, podrias abrir cualquier otra aplicacion con esa combinacion de teclas, por ejemplo si hubieras puesto:

$ gconftool-2 -t str --set /apps/metacity/keybinding_commands/command_9 "gedit"

Cada vez que pulsaras Control+Alt+Supr se ejecutaria el Editor de notas.

Podriamos tambien bloquear la sesion y activar el salvapantallas. Lo cual nos viene bien si tenemos que salir un momento del sitio y queremos bloquear el acceso:

$ gconftool-2 -t str --set /apps/metacity/keybinding_commands/command_9 "sudo -u tu_usuario gnome-screensaver-command --lock"

Visto en guia-ubuntu

GNU Facil: libro electronico gratuito

GNU Fácil de Ubuntu es un libro completísimo que contiene cientos de trucos y pequeños manuales sobre Ubuntu. Sus más de 200 páginas se dividen en diez capítulos que cubren diversos temas de interés de todo usuario introduciéndose al software libre a través de esta muy usada distribución de GNU/Linux. En ellos se cubre todo sobre la instalación de Ubuntu, Ubuntu para el usuario de escritorio, navegar internet, escuchar música y tareas de administradores y Configuración del entorno de trabajo.

gnufacil.jpg

Libros como este se pueden encontrar en muchas librerías, y lo que podemos señalar es que este es completamente libre y gratuito. Bajo licencia GPL y liberado por la Fundación Código Libre este libro esta lleno de todas las experiencias que ellos han adquirido durante mas de 10 años de servicio a la comunidad. De este libro podemos descargar copias de su versión electrónica en pdf, desde la que podremos disfrutar de todo el libro gratuitamente y en toda la libertad que la FDL nos otorga como usuario, lo que incluye su libre distribución.

Está disponible desde la página del autor (http://www.codigolibre.org), utilizando el servicio externo de Source Forge, y por ahora únicamente dispone en versión en Español.

GNU-facil

GNU-Ejercicios

Meld – Comparar ficheros

Si necesitas comparar el contenido de dos ficheros y ver que diferencias existen entre ellos, Meld es la herramienta que necesitas.

Para instalarlo:

sudo apt-get install meld

La interfaz es muy sencilla, Pulsas sobre New e indicas el fichero origen y el fichero destino que quieres comparar, automaticamente te muestra las diferencias por pantalla.

meld.png

Mas informacion en linux.com y crysol

Disponible Beta de Uberyl

Leyendo el blog de mi amigo Engerix me entero de que ya podemos descargarnos una imagen ISO con la Beta de Uberyl. Uberyl es un proyecto que puede interesar a aquellos que empiezan con Ubuntu pues entre otras posibilidades permite al usuario ejecutar Beryl desde un LiveCD para tarjetas intel, nvidia y ati. Asi que si no has visto todavia Beryl, y no quieres pelearte con repositorios o tienes miedo de instalar algo que pueda estropear tu PC, te aconsejo que te descargues este Live CD para poder verlo sin necesidad de instalar nada, unicamente arrancando desde tu CD boot. Seguro que no te arrepientes y te acabas instalando el mejor sistema operativo que existe.

462125319_33b2f4f2d31.jpg

Via | Engerix

Redimensionar varias imagenes simultaneamente

En creationgif me encuentro un Script para Nautilus que nos puede interesar si tenemos varias imagenes y queremos redimensionarlas todas simultaneamente. Esto nos hace ganar un tiempo valioso, en lugar de usar por ejemplo el Gimp para ir abriendolas una a una y cambiando su tamaño.

320×320-screen3.png

Para instalarlo, copias el script en tu directorio Home en la subcarpeta .gnome2/nautilus-scripts/, le das permisos de ejecucion y ya deberias poder usarlo sin problemas (seleccionas el conjunto de imagenes que quieres cambiar el tamaño, click derecho y te vas a la opcion del menu Scripts > nis).

El script te lo descargas aqui

De todas formas aqui pego el contenido del script de nombre “nis” (por si no fuera accesible):


#!/bin/bash
#
# Author : Mathieu Vilaplana <mathieu@creationgif.com>
# Author : Matthieu MARC <matthieu.marc@wanadoo.fr>
#
# Copyright (C) 2005,2006 Charles Bouveyron <charles.bouveyron@free.fr>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
# pour l'internationalisation des messages
# to generate the i18n file from .po file :
# $ msgfmt -o .locale/fr/LC_MESSAGES/nis.mo .locale/fr/LC_MESSAGES/fr.po
export TEXTDOMAIN="nis"
export TEXTDOMAINDIR=`dirname $0`"/.locale/"
MAXCPT=50000;
nb_images=0;
selection="";
txt_error="`gettext 'error'`"
#test if a file has been selected
if [ $# -eq 0 ]; then
# zenity --error --title=$txt_error --text="`gettext 'You must select at least 1 file to process'`"
here=`pwd`"/."
files=`zenity --file-selection --multiple --separator="|" --filename="$here"`"|"
#if $? != 0, user click on cancel button, so exit
if [ "$?" != 0 ] ; then
exit
fi
cpt=0
# I put all filename in $selection here because I didn't managed to put filenames with whitespace in $*
while [ ${#files} -gt 0 ]; do
f="`echo $files |cut -f1 -d'|'`"
isimage=`file -bi "$f" |grep -c image`
if [ $isimage -eq 1 ]; then
selection[$nb_images]=$f
let "nb_images++"
fi
files=`echo $files |cut -f2- -d"|"`
let "cpt++"
# only to avoid infinite loop (do not occured normaly, but nobody never know.. perhaps!)
if [ $cpt -gt $MAXCPT ]; then
shift
fi
done
fi
#===================================
# SELECT SIZE DIALOG
txt_text="`gettext 'Choose which size to scale to'`"
txt_title=$txt_text
txt_size="`gettext 'size'`"
imgsize=`zenity --title "$txt_title" --text "$txt_text" --list --radiolist --separator=" " --column="" --column="$txt_size" FALSE "160x120" FALSE "320x240" FALSE "640x480" TRUE "800x600" FALSE "1024x768" --height=220`
#if $? != 0, user click on cancel button, so exit
if [ "$?" != 0 ] ; then
exit
fi
#user must select a target size
imgsize=`echo $imgsize | sed 's/ max//g'`
if [ ! "$imgsize" ]; then
zenity --error --title=$txt_error --text="`gettext 'select a target size'`"
# just restart myself (more user friendly I think)
($0 "$*")&
exit
fi
#transform 640x480 en 640x640 for convert to respect proportions
himgsize=$imgsize
val1=`echo "$imgsize" | awk -F'x' '{ print $1 }'`
imgsize="${val1}x${val1}"
# END SELECT SIZE DIALOG
#=========================
#Select only images
while [ $# -gt 0 ]; do
isimage=`file -bi "$1" | grep -c image`
if [ $isimage -eq 1 ]; then
selection[$nb_images]=$1
let "nb_images++"
else
isdir=`file -b "$1" |grep -c directory`
if [ $isdir -eq 1 ]; then
for f in `ls -1 "$1"`; do
isimage=`file -bi "$1/$f" |grep -c image`
if [ $isimage -eq 1 ]; then
selection[$nb_images]="$1/$f"
let "nb_images++"
fi
done
fi
fi
shift
done
n=$nb_images
let "n=n-1"
(for i in `seq 0 $n`;do
picture=${selection[$i]}
img_filename=`basename "$picture"`
img_dirname=`dirname "$picture"`
#create directory if not exist and at least one image to process
if [ ! -d "$img_dirname/$himgsize" ]; then
mkdir -p "$img_dirname/$himgsize"
fi
let "compteur += 1"
echo "`gettext '# Processing image'` $compteur / $nb_images $img_filename ..."
convert -quality 80 -resize $imgsize "$picture" "$img_dirname/$himgsize/$img_filename"
#convert -quality 80 -resize $imgsize "$picture" $himgsize/"$picture"
let "progress = compteur*100/nb_images"
echo $progress
done
) | zenity --progress --auto-close --title="`gettext 'Scaling images'`" --text="`gettext 'Processing images ...'`" --percentage=0
(gnome-open "`dirname \"${selection[0]}\"`/$himgsize") &
exit

Por defecto solo te deja convertir las imagenes a 160×120, 320×240,640×480 y 1024×768, pero es muy sencillo de editar para añadir nuevos formatos.





¿Es compatible tu equipo con Ubuntu?


( Muchos fondos de pantalla, aqui )

DESCARGATE SCIFI LIFE

365 Dias de Soledad
Me debes los sueños, las promesas y las noches rotas. Me debes la paz, la sonrisa y la esperanza robadas. Me debes la sangre, las lágrimas y el sudor vertido. Me debes las noches vacías, los abrazos anhelados. Me debes un beso de ajenjo de tu amarga boca.

The Ubuntu Counter Project - user number # 11961
Geo Visitors Map
abril 2007
L M X J V S D
« Mar   May »
 1
2345678
9101112131415
16171819202122
23242526272829
30  

Blog Stats

  • 30.875.201 hits