Blog de Ubuntu en Español Blog [no oficial] de Ubuntu en Español

16Oct/110

Iniciar Ubuntu 11.10 de manera automatica con Gnome Shell

Buen tip el que publica Nico y que me es de gran utilidad pues ya son varias las personas que me han preguntado como iniciar de manera automatica Gnome Shell pues siempre que reinician el escritorio que se muestra por defecto es Unity y tienen que seleccionar manualmente Gnome-Shell desde LighDM.

El comando a ejecutar es:

sudo /usr/lib/lightdm/lightdm-set-defaults -s gnome-shell

Y si queremos que se vuelva a usar por defecto Unity:

sudo /usr/lib/lightdm/lightdm-set-defaults -s ubuntu

Relacionado | Instalar Gnome Shell


Tagged as: , No Comments
4Oct/110

tree: Ver el árbol de carpetas desde la terminal

El comando “tree” (arbol) nos permite desde la consola, listar el contenido de la carpeta actual en forma de árbol de archivos y directorios. Puede ser útil si nos movemos mucho utilizando la terminal.
Si no lo tienes instalado puedes ejecutar:

$ sudo apt-get install tree

Enlace | Manpage de tree


Tagged as: , No Comments
1Oct/110

Visualizando mejor los comandos que ejecutamos desde la terminal

Genial este prompt que simplificara bastante la separacion del output por pantalla cuando ejecutemos varios comandos. Para usarlo creamos el fichero “.bash_ps1″ en nuestro directorio home, con el siguiente contenido:

# Fill with minuses

# (this is recalculated every time the prompt is shown in function prompt_command):

fill=”— ”
reset_style=’\[\033[00m\]‘

status_style=$reset_style’\[\033[0;90m\]‘ # grey color; use 0;37m for lighter color

prompt_style=$reset_style

command_style=$reset_style’\[\033[1;29m\]‘ # bold black

# Prompt variable:

PS1=”$status_style”‘$fill \t\n’”$prompt_style”‘${debian_chroot:+($debian_chroot)}\u@\h:\w\$’”$command_style ”

# Reset colour for command output

# (this one is invoked every time before a command is executed):

trap ‘echo -ne “\e[0m"' DEBUG

function prompt_command {

# create a $fill of all screen width minus the time string and a space:

let fillsize=${COLUMNS}-9

fill=""

while [ "$fillsize" -gt "0" ]

do

fill=”-${fill}” # fill with underscores to work on

let fillsize=${fillsize}-1

done

# If this is an xterm set the title to user@host:dir

case “$TERM” in

xterm*|rxvt*)

bname=`basename “${PWD/$HOME/~}”`

echo -ne “\033]0;${bname}: ${USER}@${HOSTNAME}: ${PWD/$HOME/~}\007″

;;

*)

;;

esac

}

PROMPT_COMMAND=prompt_command

O lo descargamos desde aqui. Ahora añadimos al fichero ~/.bashrc   lo siguiente:

if [ -f "$HOME/.bash_ps1" ]; then
. “$HOME/.bash_ps1″
fi

Via | LifeHacker | Usemos Linux


Tagged as: , No Comments
12Jun/110

Tip: Resetear Unity

¿Cambiaste cosas de Unity y quieres volver a su configuración por defecto?. Entonces ejecuta:

$ Unity --reset-icons

Enlace | Ask Ubuntu


Tagged as: , No Comments
28Apr/110

Tip: Como actualizar tu imagen ISO de ubuntu (previamente descargada) sin necesidad de descargarla de nuevo (completamente)

¿A lo peor te preguntas? jo, es que hace 7 semanas que me baje la ISO de Ubuntu (600 Mb), ¿me tengo que bajar de nuevo los 600 Mb?.

Pues no necesariamente. Y especialmente cuando tu ancho de banda no es muy elevado y no te puedes permitir descargar un gran volumen de datos. Si tienes una imagen ISO de Ubuntu puedes intentar actualizarla con lo nuevo utilizando el comando “zsync”.

$ sudo apt-get install zsync

La sintaxis seria:

zsync -i /ruta a la vieja/ubuntu.iso http://ruta a la nueva/Ubuntu.iso.zsync

En nuestro caso un ejemplo podria ser:

zsync -i ./ubuntu-10.04.2-desktop-i386.iso http://releases.ubuntu.com/natty/ubuntu-11.04-desktop-i386.iso.zsync

Los enlaces http zsync a usar para la version 11.04 live de escritorio serian:

http://releases.ubuntu.com/natty/ubuntu-11.04-desktop-i386.iso.zsync

http://releases.ubuntu.com/natty/ubuntu-11.04-desktop-amd64.iso.zsync

Nota: Asi tambien aliviamos de carga a los servidores principales, pues no estamos descargando todo el contenido completo, sólo aquellas partes que difieren.

Via | How-to-Geek


Tagged as: , No Comments
21Apr/110

Tip: Desplazarte por las pestañas abiertas usando el ratón

Años usando el ordenador y no conocia este detalle (me doy de cabezazos). Generalmente uso la ruedecilla del mouse para hacer scrolling de textos muy grandes, pero si colocas el mouse sobre el area de pestañas de la aplicación (p.ej un editor de texto o un browser como chrome) y giras la ruedecilla te permite tambien desplazarte entre las pestañas que tengas abiertas. Se acabo el tener que desplazar el puntero a la pestaña concreta y hacer click. Nota: este tip viene especialmente bien cuando tienes muchas pestañas abiertas (60 o más).


Tagged as: No Comments
14Apr/110

Mejorando LibreOffice con QuickList

Basandome en mi entrada | Creando tus propios QuickList He decidido mejorar el lanzador de LibreOffice incorporando una serie de nuevas opciones como pueden ser: acceder a nuestra carpeta de Videos y Musica, o abrir directamente un documento con Calc o Writer.
Para ello ve a /usr/share/applications y edita el fichero libreffice-startcenter.desktop y añadiendo:

X-Ayatana-Desktop-Shortcuts=Videos;Musica;Calc;Writer

[Videos Shortcut Group]
Name=Ir a Videos
Exec=nautilus Videos
TargetEnvironment=Unity

[Musica Shortcut Group]
Name=Ir a Musica
Exec=nautilus Música
TargetEnvironment=Unity

[Calc Shortcut Group]
Name=Abrir Calc
Exec=libreoffice -calc %U
TargetEnvironment=Unity

[Writer Shortcut Group]
Name=Abrir Writer
Exec=libreoffice -writer %U
TargetEnvironment=Unity

Tagged as: , No Comments
12Apr/110

Unity: Creando nuestras propias QuickList

Esta tarde comentaba como poder conectar a maquinas remotas creando una QuickList en Unity. Pero es que añadir nuevas opciones Quick para cualquier aplicación es muy sencillo.
Primero vete a /usr/share/applications y echale un vistazo a los archivos .desktop de la carpeta. Si te fijas encontraras la descripción de los lanzadores que sueles utilizar. Estudiando los casos podras crear nuevos. Basicamente indican el nombre de la aplicación y el comando que se ejecuta. Pues bien, si te fijas en la información de este sitio: Unity Launcher API comprobaras lo fácil que es añadir opciones de listas a esos lanzadores.
Edita el archivo que más rabia te de (yo use medit.desktop, medit es un editor de texto) pero puedes usar cualquiera de los archivos .desktop que utilices en el lanzador de unity y pegale el siguiente contenido:

X-Ayatana-Desktop-Shortcuts=Screen;Window

[Screen Shortcut Group]
Name=Take a screenshot of the whole screen
Exec=gnome-screenshot
TargetEnvironment=Unity

[Window Shortcut Group]
Name=Take a screenshot of the current window
Exec=gnome-screenshot -w
TargetEnvironment=Unity

¿Que estamos haciendo?

Pues estamos creando entradas de listas para ese lanzador. estas son de la forma:

[Nombre Shorcut Group]

donde Nombre es un identificador de la lista y a continuacion vienen 3 entradas de la forma:

Name: que indica el texto que se muestra en Unity

Exec: el comando que queremos ejecutar

y TargetEnvironment que debera tener el valor “Unity”

Justo antes de las descripciones de esas listas tenemos la entrada: X-Ayatana-Desktop-Shorcuts que es un string separado por “;” y que guarda los nombres identificativos de las listas. Por ejemplo:

X-Ayatana-Desktop-Shortcuts=Screen;Window

Indica que tendremos 2 listas, una de nombre “Screen” y otra de nombre “Window”, y justo debajo a continuación vendra la definicion de esas listas (usando el mismo nombre identificador de cabecera).

En este caso el comando a ejecutar “Exec” es gnome-screenshot y si no lo conoces, es una utilidad simple que sirve para tomar capturas de pantalla.

La idea no es hacer un tutorial extenso, si no , que comprendas el funcionamiento de las QuickList y te animes (si quieres) a añadir nuevas opciones a tus aplicaciones, indicando los comandos que quieras ejecutar. Unicamente tendras que editar o crear el fichero .desktop de manera adecuada.


Tagged as: , No Comments
28Mar/110

Tip: Generar un fichero binario desde Consola

No se si a alguien más le será útil (a mi sí ^^). Si generar un fichero de texto plano es muy simple con el comando “echo”.

$ echo "Hola Caracola!!" | tee -a output.txt

Generar un fichero binario tambien es muy simple con echo. Ejemplo:

$ echo -e -n "\x0A\xFF\x01\x02" > output.bin

Crea un fichero binario de 4 bytes con los contenidos en hexadecimal 0A, FF, 01 y 02.

Puedes comprobarlo con un editor hexadecimal, como por ejemplo “bless”

$ bless output.bin

Puedes crear tu propio contenido binario de manera similar mediante echo, concatenando secuencias hexadecimales con “\x”


12Mar/110

Tip: Clear en Cygwin

Si usas Cygwin y echas de menos el comando “clear” (por que te olvidaste de instalarlo), una de dos:

- o pulsas Control+L para limpiar la pantalla

- o por ejemplo te creas el siguiente alias en tu fichero .bashrc:

alias clear='echo -en "\x0c"'

Tambien valido:

alias clear='echo -en "\E[H\E[2J"


Tagged as: , No Comments