Avogadro, aplicación para el diseño molecular en tres dimensiones

Avogadro es una aplicación gratuita y de código abierto disponible, entre otras plataformas, para sistemas GNU/Linux, que nos ayudará a diseñar moléculas con todo detalle, con modelos tridimensionales completos e interactivos.

Install in Ubuntu:

Abrimos una terminal y escribimos:
sudo gedit /etc/apt/sources.list
Agregamos la siguiente linea al final del archivo:
deb http://ppa.launchpad.net/debichem/ubuntu intrepid main
Guardamos, cerramos y actualizamos los repositorios con:
sudo apt-get update
Y por ultimo instalamos:
sudo apt-get install avogadro
Fuente: Uptodown

Shutter, capturador de pantalla [GNU/Linux]

Shutter, antes GScrot, es una interfaz gráfica para usar fácilmente Scrot y así poder capturar una página web de arriba a abajo, un fragmento de Escritorio o toda la pantalla.

Una vez tengamos la captura, podemos guardarla en un archivo JPEG o PNG, imprimirla, copiarla al portapapeles o editarla.

Shutter contiene además una lista de plugins que añaden marcos a nuestras capturas, como sombra, forma de pieza de puzzle, formato Polaroid, escala de grises o color sepia, entre otros.

Install in Ubuntu:

Abrimos una terminal y escribimos:
sudo gedit /etc/apt/sources.list
Agregamos la siguiente linea al final del archivo:
deb http://ppa.launchpad.net/shutter/ppa/ubuntu intrepid main
Guardamos, cerramos, volvemos a la terminal y escribimos:
wget -q http://shutter-project.org/shutter-ppa.key -O- | sudo apt-key add -
Ahora actualizamos los repositorios con:
sudo apt-get update
Y por ultimo instalamos:
sudo apt-get install shutter
Fuente: Softonic

Human GNOME Icon Theme [blue & purple]

Download blue
Download purple

Leafpad, simple y rápido editor de textos [GNU/Linux]

Leafpad, simple editor de texto para sistemas Unix, el editor de texto mousepad se basa en este. Sus principales características son el reconocimiento automático del conjunto de caracteres del código y la función de cortar y pegar texto.


Instalar en Ubuntu

  • sudo apt-get install leafpad

Instalar en Arch Linux

  • sudo pacman -S leafpad

Si eres usuario de otra distribución puedes descargar Leafpad desde su página oficial.


Enlace: http://tarot.freeshell.org/leafpad/

Rubyripper, extrae el audio de tus CDs de forma segura y fiable

Rubyripper es una aplicación de extracción de audio de CDs gratuita y de código abierto que se caracteriza por hacer esta operación de forma fiable y completa.

Lo que hace Rubyripper es extraer cada pista de audio más de una vez y compararlas para detectar si hay diferencias entre ellas y, si se da el caso, realizar una nueva extracción hasta que el proceso se realice de forma correcta.

Download
Official page
Visto en: Uptodown

Configurar servidor OpenSSH

OpenSSH es una versión libre del protocolo Secure Shell (SSH) que es una familia de herramientas para control remoto o transferencia de archivos entre equipos. Las herramientas utilizadas tradicionalmente para realizar estas funciones, eran el telnet o el rcp, que son inseguras y transmiten la contraseña de los usuarios en texto plano cuando son usadas. OpenSSH proporciona un demonio y unos clientes para facilitar un control remoto seguro y encriptado, así como operaciones de transferencia de archivos, reemplazando de forma efectiva las herramientas heredadas.

El componente servidor de OpenSSH, sshd, escucha continuamente a la espera de conexiones de clientes desde cualquiera de las herramientas cliente. Cuando aparece una petición de conexión, sshd establece la conexión correcta dependiendo del tipo de herramienta cliente que está conectándose. Por ejemplo, si el equipo remoto se está conectando con la aplicación cliente ssh, el servidor OpenSSH establecerá una sesión de control remoto tras la autenticación. Si el usuario remoto se conecta al servidor OpenSSH con scp, el demonio del servidor OpenSSH iniciará una copia segura de archivos entre el servidor y el cliente tras la autenticación. OpenSSH puede usar muchos métodos de autenticación, incluyendo contraseñas planas, claves públicas y tickets de Kerberos

La instalación de cliente y servidor OpenSSH es simple. Para instalar las aplicaciones cliente de OpenSSH en tu sistema ubuntu, usa el siguiente comando en la terminal:
sudo apt-get install openssh-client
Para instalar la aplicación servidor de OpenSSH, y los archivos de soporte relacionados, usa en una línea de comandos la siguiente instrucción:
sudo apt-get install openssh-server
Puedes configurar el comportamiento predeterminado del servidor OpenSSH, sshd, editando el archivo /etc/ssh/sshd_config.

Lo siguiente son ejemplos de directivas de configuración que se pueden cambiar:

* Para hacer que OpenSSH escuche por el puerto TCP 2222 en lugar del puerto TCP 22 por defecto, cambia la directiva Port como sigue:
Port 2222
* Para hacer que sshd permita credenciales de inicio de sesión basados en clave pública, simplemente añade o modifica la línea:
PubkeyAuthentication yes
en el archivo /etc/ssh/sshd_config, si está presente, asegúrate que la línea no está comentada.

* Para hacer que el servidor OpenSSH muestre el contenido del archivo /etc/issue.net como banner antes del login, simplemente añade o modifica la línea:
Banner /etc/issue.net
en el archivo /etc/ssh/sshd_config.

Después de hacer los cambios en el archivo /etc/ssh/sshd_config, guarda este, y reinicia el servidor sshd para que los cambios tengan efecto usando la siguiente orden en una terminal:
sudo /etc/init.d/ssh restart
Existen muchas otras directivas de configuración disponibles para sshd que cambian el comportamiento de la aplicación servidor para ajustarlo a sus necesidades. No obstante, si tu único método de acceso a un servidor es ssh, y cometes un error al configurar sshd por medio del archivo /etc/ssh/sshd_config, puedes conseguir que el servidor se cierre durante el reinicio del mismo, o que el servidor sshd no quiera iniciarse debido a una directiva de configuración incorrecta, por lo que debes ser extremadamente cuidadoso cuando edites este fichero desde un servidor remoto.

Extraído de: doc.ubuntu-es

Diccionario de la RAE en tu terminal

Si quieres tener el Diccionario de la RAE en tu terminal tendrás que hacer lo siguiente, crea un script que se llame rae (o como te dé la gana) y guárdalo en un directorio que esté en tu path, con el siguiente contenido:
#!/bin/bash lynx -dump --nolist "buscon.rae.es/draeI/SrvltGUIBusUsual?TIPO_ HTML=2&LEMA="$1
Ahora cada vez que tengas una duda solo tendrás que abrir una terminal y ejecutar ./rae (o como lo hayas guardado) mas la palabra a buscar.

Visto en: LinuxParty

Wammu, administra tu móvil desde GNU/Linux

Wammu es una excelente aplicación gratuita y de código abierto que nos permite administrar nuestro teléfono móvil desde Linux.

Utilizando este programa podremos por ejemplo manejar nuestros mensajes SMS (crear, guardar y enviar mensajes), administrar nuestra agenda (agregando, editando y borrando contactos), mover archivos y administrar los ringtones entre otras funciones.

El programa se encuentra en los repositorios de Ubuntu, aunque en una versión bastante anterior. Si quieres instalar esta última versión liberada hace apenas unas horas, tendrás que ingresar el repositorio que mantiene Wammu en Launchpad.

Para hacerlo solo tienes que agregar la siguiente linea APT:
deb http://ppa.launchpad.net/nijel/ppa/ubuntu intrepid main
Antes de proceder a instalar, tenemos que ingresar la llave del repositorio, abriendo un Terminal y escribiendo:
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xad829e29a018baf8c3842fb080e7349a06ed541c
Para luego si instalar con:
sudo apt-get update
sudo apt-get install wammu
Vía | Ubuntips

CheckGmail, notificador de Gmail para GNU/Linux

CheckGmail es una alternativa al notificador Gmail Notifier. Es rápido, seguro y usa un mínimo de ancho de banda a través de la utilización de los feeds Atom.

Puedes descargar CheckGmail desde su pagina oficial.

En Ubuntu podrás obtenerlo instalando el paquete checkgmail que se encuentra en los repositorios.

Información sobre el sistema de archivos ext4

ext4 (fourth extended filesystem o "cuarto sistema de archivos extendido") es un sistema de archivos con registro por diario (en inglés Journaling), anunciado el 10 de octubre de 2006 por Andrew Morton, como una mejora compatible de ext3. El 25 de diciembre de 2008 se liberó el kernel de Linux 2.6.28, que elimina ya la etiqueta de "experimental" de código de ext4.

Las principales mejoras son:

  • Soporte de volúmenes de hasta 1024 PiB.
  • Soporte añadido de extent.
  • Menor uso del CPU.
  • Mejoras en la velocidad de lectura y escritura.
Información acerca de las mejoras

Sistema de archivos de gran tamaño

El sistema de archivos ext4 es capaz de trabajar con volúmenes de hasta 1 exbibyte y ficheros de tamaño de hasta 16 TiB.

Extents

Los extents han sido introducidos para reemplazar al tradicional esquema de bloques usado por los sistemas de archivos ext2/3. Un extent es un conjunto de bloques físicos contiguos, mejorando el rendimiento al trabajar con ficheros de gran tamaño y reduciendo la fragmentación. Un extent simple en ext4 es capaz de mapear hasta 128MiB de espacio contiguo con un tamaño de bloque igual a 4KiB.

Compatibilidad hacia adelante

El sistema de archivos ext3 es compatible adelante con ext4, siendo posible montar un sistema de archivos ext3 como ext4 y usarlo transparentemente.

Compatibilidad hacia atrás

Ext4 es parcialmente compatible hacia atrás con ext3 ya que puede ser montado como una partición ext3 con la excepción de que si la partición ext4 usa extents, se pierde esta posibilidad. Extents están configurados por defecto desde la versión del kernel 2.6.23. Anteriormente, esta opción requería ser activada explícitamente (por ejemplo mount /dev/sda1 /mnt/point -t ext4dev -o extents).

Asignación persistente de espacio

El sistema de archivos ext4 permite la reserva de espacio en disco para un fichero. La actual metodología consiste en rellenar el fichero en el disco con ceros en el momento de su creación. Esta técnica no es ya necesaria con ext4, ya que una nueva llamada del sistema "preallocate()" ha sido añadida al kernel de Linux para uso de los sistemas de archivos que permitan esta función. El espacio reservado para estos ficheros quedará garantizado y con mucha probabilidad será contiguo. Ésta función tiene útiles aplicaciones en streaming y bases de datos.

Asignación retrasada de espacio

Ext4 hace uso de una técnica de mejora de rendimiento llamada Allocate-on-flush, también conocida como reserva de memoria retrasada. Consiste en retrasar la reserva de bloques de memoria hasta que la información esté a punto de ser escrita en el disco, a diferencia de otros sistemas de archivos, los cuales reservan los bloques necesarios antes de ese paso. Esto mejora el rendimiento y reduce la fragmentación al mejorar las decisiones de reserva de memoria basada en el tamaño real del fichero.

Límite de 32000 subdirectorios superado

En ext3 el nivel de profundidad en subdirectorios permitido estaba limitado a 32000. Este límite ha sido aumentado a 64000 en ext4, permitiendo incluso ir más allá de este límite (haciendo uso de "dir_nlink"). Para permitir un rendimiento continuo, dada la posibilidad de directorios mucho más grandes, htree está activado por defecto en ext4. Esta función está implementada desde la versión 2.6.23. htree está también disponible en ext3 cuando la función dir_index está activada.

Journal checksumming

ext4 usa checksums en el registro para mejorar la fiabilidad, puesto que el journal es uno de los ficheros más utilizados en el disco. Esta función tiene un efecto colateral beneficioso: permite de forma segura evitar una lectura/escritura de disco durante el proceso de registro en el journal, mejorando el rendimiento ligeramente. La técnica del journal checksumming está inspirada en la investigación de la Universidad de Wisconsin en sistemas de archivos IRON (Sección 6, bajo el nombre "checksums de transacciones").

Desfragmentación online

Incluso haciendo uso de diversas técnicas para evitar la fragmentación, un sistema de larga duración tiende a fragmentarse con el tiempo. Ext4 dispondrá de una herramienta que permite defragmentar ficheros individuales o sistemas de ficheros enteros.

Chequeo del sistema de ficheros más rápido

En ext4, los grupos de bloques no asignados y secciones de la tabla de inodos están marcados como tales. Esto permite a e2fsck saltárselos completamente en los chequeos y en gran medida reduce el tiempo requerido para chequear un sistema de archivos del tamaño para el que ext4 está preparado. Esta función está implementada desde la versión 2.6.24 del kernel de Linux.

Asignador multibloque

Ext4 asigna múltiples bloques para un fichero en una sola operación, lo cual reduce la fragmentación al intentar elegir bloques contiguos en el disco. El asignador multibloque está activo cuando se usa 0_DIRECT o si la asignación retrasada está activa. Esto permite al fichero tener diversos bloques "sucios" solicitados para escritura al mismo tiempo, a diferencia del actual mecanismo del kernel de solicitud de envío de cada bloque al sistema de archivos de manera separada para su asignación.

Timestamps mejorados

Puesto que los ordenadores se tornan en general cada vez más rápidos y que Linux está pasando a ser cada vez más usado en aplicaciones críticas, la granularidad de los timestamps basados en segundos se está volviendo insuficiente. Para resolver esto, ext4 tendrá timestamps medidos en nanosegundos. Ésta función está actualmente implementada en la versión 2.6.23 del kernel. Adicionalmente se han añadido 2 bits del timestamp extendido a los bits más significativos del campo de segundos de los timestamps para retrasar casi 500 años el problema del año 2038.


Texto extraído en su totalidad de: Wikipedia

Gnome Format, formateo de pendrive USB y unidades extraibles

Gnome Format en una herramienta fácil de usar que nos permite formatear rápidamente y de la manera mas sencilla posible cualquier medio de memoria externa (USB sticks or SD/MMC flash cards), pudiendo escoger entre los sistemas de ficheros más usados.

Puedes descargar Gnome Format desde su pagina oficial.

DiscWrapper, crea carátulas para tus CDs y DVDs

DiscWrapper es un sencillo y muy intuitivo editor de caratulas. Viene equipado con varias plantillas que te sirven de ejemplo para empezar el diseño de tu propia caratula. Podrás insertar etiquetas, imágenes o incluso el listado completo del directorio que le indiques.

Puedes descargar DiscWrapper como paquete .deb desde Getdeb.

FileZilla, cliente FTP open source

FileZilla es un cliente FTP, gratuito, libre (GNU) y de código abierto. Sustenta FTP, SFTP y FTP sobre SSL. Inicialmente sólo diseñado para funcionar bajo Windows, desde la versión 3.0.0, gracias al uso de wxWidgets, es multiplaforma, estando disponible además para otros sistemas operativos, entre ellos Linux, FreeBSD y MacOS X.

FileZilla se encuentra en los repositorios de Ubuntu, por lo tanto para instalarlo solo basta con abrir una Terminal y escribir:
sudo apt-get install filezilla
Si utilizas otra distribución o sistema operativo podrás descargar FileZilla desde su pagina oficial.