Controlar el ancho de banda desde la consola en GNU/Linux

Luego de ver el post de Juanguis sobre “Test de velocidad de conexión a Internet”, me pareció interesante buscar alguna herramienta para GNU/Linux capaz de medir nuestro ancho de banda, y si es mejor, desde consola.

Y que va, buscando encontré tres herramientas interesantes que nos permitirán ver el ancho de banda de nuestra conexión a Internet. Pero no solo eso, sino que además estas herramientas analizan en tiempo real todas nuestras interfaces de red.

La primera de estas tres herramientas es: Ifstat que la encontré gracias a Linux Para Todos. Ifstat genera un reporte en tiempo real de la información de subida y de bajada que pasa por la conexión de red.

Para instalarla en Debian o Ubuntu y derivados, desde la consola, tipeamos lo siguiente previo logueo como root:

apt-get install ifstatifstat

Para instalarla en Fedora y derivados, tipeamos en la consola:

su yum install ifstat

Una vez instalada, llamamos a la aplicación desde la consola de la siguiente forma:

ifstat

Luego de esto, comenzará a mostrarnos la actividad actual de nuestras conexiones.

La segunda herramienta es: Iftop.

Para instalarla en Debian o Ubuntu y derivadas, tipeamos en consola lo siguiente, previo logueado como root:

apt-get install iftopiftop

Para instalarla en Fedora y derivados, tipeamos en consola:

su yum install iftop

Luego de instalada la aplicación, la llamamos, también desde consola, tipeando lo siguiente:

iftop

El comando iftop nos muestra la utilización del ancho de banda del primer dispositivo. Pero además podemos especificar que interfaz queremos monitorizar mediante el uso de la opción -i de la siguiente forma:

iftop -i eth0

Y la tercer herramienta es: Iptraf. Una aplicación mucho más completa que las anteriores, ya que escanea y muestra en forma de gráfico toda la actividad en las interfaces de red de nuestra máquina.

Para instalarla en Debian o Ubuntu y derivadas, tipeamos lo siguiente en consola, previo logueo como root:

apt-get install iptrafIptraf

Para instalarla en Fedora y derivados, tipeamos en consola:

yum install iptraf

Una vez instalada, llamamos a esta aplicación tipeando lo siguiente en consola:

iptraf

Iptraf funciona recolectando información de las conexiones TCP, brindando en pantalla estadísticas y actividad de las interfaces.

De esta forma, podremos controlar todo el tráfico de nuestra red desde GNU/Linux. :)

Linux Counter: Vamos a los hechos, o a los números

¿Saben cuantos usuarios de GNU/Linux somos? Las encuestas y estadísticas pueden revelar cantidades de datos, pero que tan reales pueden llegar a ser (?).Linux Counter

Es una necesidad  en la comunidad de GNU/Linux intentar contabilizar el número de usuarios. ¿Para que? Para demostrar en números reales cuantos somos usando sistemas libres basados en GNU/Linux.

De esta parte contable se encarga Linux Counter. Si bien este sitio existe desde hace muchos años, siempre es bueno recordarle a la comunidad de usuarios que renueven sus votos como linuxeros y se declaren como usuarios activos de GNU/Linux.

Linux Counter es un proyecto que se encarga de contabilizarnos como linuxeros; y a su vez, es el sitio más grande de la red para la registración de usuarios de GNU/Linux de cualquier distribución.

Para registrarse solo hay que ingresar al sitio y completar un formulario. Una vez finalizada esta primera parte, el sitio nos devolverá una imagen con el número de usuario que nos identifica. Eso si, hay que ingresar al sitio (con usuario y contraseña) por lo menos una vez al año para que no nos eliminen la cuenta.

Asi como existe Linux Counter, y basándose en este proyecto, se crearon contadores de distribuciones como Ubuntu y Debian. Si conocen de otras, denlas a conocer.

De esta forma, invito a los lectores de Punto Geek que usen GNU/Linux a que se registren en Linux Counter y nos muestren su número de usuario. También pueden agregar la imagen a su correo o blog personal.

Mi número de usuario: #495509

Llegó Opera 10: cómo instalarlo en GNU/Linux

A partir de hoy, el primer día de septiembre, está disponible para su descarga la última versión del navegador web Opera. Esta nueva versión, la número 10, según las típicas especulaciones y rumores promete mucho.

Opera 10 con Turbo
Según nos enteramos a través de RedUsers, entre las nuevas características de Opera 10 nos encontramos con: un servicio de correo electrónico integrado; Turbo Bost, función diseñada para acelerar el rendimiento del navegador en conexiones lentas y corrector ortográfico, entre otras.

Opera es un navegador web multiplataforma, es decir que esta disponible tanto para GNU/Linux como para Windows, Mac OS X, OS/2, Solaris y FreeBSD. Incluso, Opera ha sido portado a celulares (Opera Mini y Mobile), y a las consolas Nintendo DS y Wii. Además, anunciaron que pronto estará disponible para televisores y DVDs.

Opera 10 visualizando Punto Geek
Así, en Punto Geek no quisimos esperar mucho y la descargamos e instalamos, por supuesto que en GNU/Linux. A continuación van los pasos para su instalación:

Apenas ingresamos a la web oficial de Opera nos da la opción de descarga, y si navegamos desde GNU/Linux nos va a mostrar una lista con las distintas distribuciones principales: Debian, Fedora, Gentoo, Suse, Ubuntu, Xandros, etc. Entonces, simplemente seleccionamos la distro con su respectiva versión, en mi caso la que estoy usando en este momento es Fedora 11, pero vamos a ver también para Ubuntu. Por último, elegimos la ubicación y le damos “Download Opera”. Tambien podemos elegir descargar los paquetes “tar.gz” y sino, nos descargará el .rpm (para Fedora) o el .deb (para Ubuntu).

Una vez descargado, si estamos en Fedora o Red Hat, abrimos una consola y tipeamos lo siguiente:
rpm -Uvh /home/Download/nombredelpaquete.rpm
con esto lo que hacemos es instalar, ver el progreso de instalación y actualizar el paquete rpm si es necesario.

Por otro lado, si estamos en Debian o Ubuntu, desde una consola tipeamos lo siguiente:
sudo dpkg -i nombredelpaquete.deb

Y si en todo caso quieres algo más sencillo aún, y tienes tu GNU/Linux con sus respectivos repositorios actualizados, basta con hacer doble click sobre el archivo descargado, que el KpackageKit (en Fedora) o el Gdebi (Ubuntu) se encargará de instarlo y actualizarlo todo solito.

A disfrutarlo!

KwikDisk: visualiza el espacio libre en disco de forma rápida y sencilla

Para los usuarios recién llegados a GNU/Linux, existen varios típicos comportamientos provenientes del uso de Windows, como por ejemplo: visualizar el espacio libre en discos. Esto puede tornarse bastante caótico si no sabemos como realizarlo.

KwikDisk, visualizador de espacio libre en discos

Pero por suerte existe KwikDisk, una herramienta gráfica para discos (particiones de discos rígidos, disquetes, unidades de CD y hasta Pen Drives) que permite visualizar el espacio libre, junto a la información de su capacidad, tipos y puntos de montaje. Y no solo esto, además permite montar y desmontar discos de forma sencilla.

Si bien es posible visualizar esta información desde consola llamando a DiskFree (KwikDisk es muy similar a él) mediante el uso del comando “df” con sus opciones “-m” o “-h”, KwikDisk se instala como un kicker applet en la barra de control, lo que permite tener un acceso gráfico mucho más ágil y rápido a toda esta información.

Cómo usarlo

KwikDisk incorpora KDisFree, que es el visualizador del espacio libre. Al pulsar sobre el icono del programa con la tecla derecha del mouse, se despliega un menú con todos los dispositivos de almacenamiento que pueden montarse o desmontarse. Desde aca, podemos elegir “Iniciar KdiskFree” para ver un resumen general en modo gráfico.

En la ventana principal, KdiskFree muestra los dispositivos de archivos disponibles: un icono representando el tipo de almacenamiento, nombre de dispositivo, tipo de sistema de archivos, tamaño total, punto de montaje, espacio libre en el disco y el porcentaje de espacio usado.

Al hacer clic en una de las filas, se muestra un menú desplegable. Si ese dispositivo no está actualmente montado, se dispondrá de la opción “Montar dispositivo”. Si el dispositivo está montado, puede ser desmontado seleccionando “Desmontar dispositivo”. Y si seleccionando “Abrir en administrador de archivos”, se abrirá una nueva ventana con una vista gráfica de los archivos de ese dispositivo.

Cabe destacar que KwikDisk es un programa GNU, es decir que se encuentra residente en la mayoría de las distribuciones como: Fedora, Debian, Kubuntu, etc.

La canción del Software Libre

La mayoría ya debe estar enterado que en la ciudad de Buenos Aires, durante los días 26, 27 y 28 de agosto se realizó Wikimanía 2009. Wikimanía es un evento internacional donde se realizan conferencias para presentar estudios, investigaciones, observaciones y experimentos relacionados con los proyectos, la cultura y tecnología wiki y el conocimiento libre.

En este evento estuvo presente Richard Stallman quien brindó varias y entrevistas charlas previas a Wikimanía, entre ellas, la que se realizó en el teatro Alvear de la ciudad de Buenos Aires. Entre tantas cosas, deleitó a los asistentes que colmaron el teatro con la canción del Software Libre.

A continuacion, el video del cierre de la charla con la canción del Software Libre:

Personaliza tu KDE con KDE-Look

Si lo que buscabas es un sitio donde obtener recursos para personalizar tu GNU/Linux, mas específicamente tu KDE, pues no busques más, hoy te traemos: KDE-Look.org.

KDE-Look.org

KDE-Look es una gran comunidad de usuarios en la que desarrolladores, artistas y usuarios comparten sus aplicaciones, fondos de escritorio, temas de escritorio, iconos, fuentes, cliparts, etc. En KDE-Look cualquiera puede descargar y subir contenido de forma completamente libre. Incluso en esta comunidad también se discuten ideas sobre diseño y desarrollo de KDE.

Tema de escritorio de KDE-Look.org

A disfrutar de nuestro KDE y KDE-Look! :)

Día mundial del Software Libre y el Código Abierto

Ayer, 28 de agosto, se celebró el Día mundial del Software Libre y el Código Abierto. Si, ya se que llegue tarde, pero no estaba del todo seguro con la fecha y Código Geek me saco la duda.

Este día, organizado por la Free and Open Source Software (Foss) en la que participan fundaciones que lo promocionan, es ideal para visualizar la diferencia entre estos dos conceptos: Software Libre y Código Abierto.

GNU (Software Libre) + Linux (Software de Código Abierto)

El Software Libre o Free Software, es aquel software que respeta las cuatro libertades (promovidas por la Free Software Foundation) de cara al usuario: la libertad de usar el software con cualquier propósito (libertad 0), la libertad de estudiar su funcionamiento (libertad 1), la libertad de realizar copias de dicho software (libertad 2) y la libertad de mejorarlo y de redistribuir esas modificaciones (libertad 3). Como ejemplo de Software Libre podemos nombrar a GNU.

En cambio, un software de Código Abierto u Open Source, es aquel que permite ver el código fuente, brindando de esta forma mayor transparencia en el proceso de desarrollo; libre redistribución y trabajos derivados. Como ejemplo podemos nombrar a Linux. Linux es software de “código abierto”, que significa que cualquiera puede obtener copias de los archivos de su código fuente.

Muchos consideran que estos dos términos se asocian, pero lo cierto es que el movimiento por el software libre y el movimiento por el código abierto, son dos movimientos separados con visiones y metas diferentes, aunque trabajen juntos en proyectos particulares, como por ejemplo, la fusión de GNU con Linux, formando lo que hoy se conoce como GNU/Linux o GNU+Linux.

Por ello es que en esta fecha aprovechamos para recalcar porque llamamos “GNU/Linux” a nuestro sistema operativo y no solo “Linux”.

Así que de esta forma les decimos: Feliz Día del Software Libre y el Código Abierto!, aunque sea atrasado. :)

Como superar la instalación y el particionado de discos en GNU/Linux

Sin duda que la mejor forma de comprobar el rendimiento de una distribución de GNU/Linux, es instalándola en nuestro equipo. Y si bien este proceso ha mejorado mucho en los últimos años, de tal forma que se ha convertido casi en un proceso automático, superar el particionado de discos puede ahuyentar hasta a los más valientes. :)

Proceso de particionado de discos en la instalación de Ubuntu

En distribuciones como Debian o Ubuntu, el particionado de discos en el momento de la instalación se puede realizar de dos formas: manual o guiado. Incluso si es el único sistema que estará residente en nuestra PC, podemos indicarle que utilice todo el espacio del disco y que realice un particionado automático.

Pero la cosa se complica cuando tenemos ya un sistema instalado en nuestro equipo, llámese Windows, y queremos agregar uno más. En este momento tenemos que actuar con cautela, ya que cualquier paso equivocado que demos puede borrarnos toda la partición y por consecuencia, toda la información contenida en ella. Pero no hay que asustarse, solo hay que saber que es lo que se esta haciendo.

Como decíamos, podemos optar por dos formas de partición: manual o guiado. En mi caso particular prefiero la forma manual. Pero si seleccionamos la opción de guiado, el sistema se instalará en el espacio libre del disco, sin tocar el sistema ya instalado.

Veamos cual es el esquema ideal de particiones en un disco de 80 GB con Windows XP ya instalado

Supongamos que de estos 80 GB, Windows este haciendo uso de 40GB y los restantes estén libres, en el momento de la instalación veremos esta partición de la siguiente forma:

sda1/ ntfs 80GiB – –

donde sda1 es la unidad de discos, ntfs el sistema de archivos y por último el tamaño en GB de la partición.

Entonces, el resto del espacio para la partición de GNU/Linux quedaría de la siguiente forma

sda2/ etx2 /boot 100 MB

sda3/ ext3 / 5000 MB

sda4/ linux-swap 512MB

sda5/ ext3 /home 30776 MB

Lo que hacemos aca es: asignarle al booteo del sistema (/boot) 100 MB, al sistema completo (/) 5GB, a la partición de intercambio (linux-swap) 512 MB y a la /home, que es donde se guardan nuestros documentos, el resto del espacio.

Esta forma de particionado es ideal, porque si sufrimos una caída en el sistema solo reparamos la parte dañada, ya sea donde se aloja el booteo o el sistema.

Y de aquí en más, no nos quedan excusas para instalar y probar un sistema GNU/Linux en nuestro equipo. Solo resta animarse!

Instalando Google Chrome 64 bit en GNU/Linux

Chromium, la versión GNU de 64 bits de desarrollo del navegador Google Chrome, ya se encuentra disponible para GNU/Linux. Si bien la versión de 32 bits ya había sido anunciada, aún estaba faltando su hermana mayor, la de 64 bits.

Google Chrome es un navegador Web de código abierto (open source) desarrollado por Google. Utiliza el motor Webkit y su plataforma de desarrollo de aplicaciones esta disponible gratuitamente. Esta versión de Chromium es compatible con Flash y es posible instalarle temas. Además, tiene compatibilidad con algunas etiquetas de vídeo de HTML5 gracias a la inclusión de FFMEPG.

Chromium utiliza V8, el motor JavaScript de Google Chrome que, según nos enteramos en Barrapunto, aún no compila para Windows 64 bits.

chromium

¿Como instalarlo?
Para instalar Chromium 64 bits en Ubuntu (que maneja paquetes .deb igual que Debian), hay que seguir los siguientes pasos. Primero abrimos una consola o terminal y tipeamos:

sudo gedit /etc/apt/sources.list

lo que hacemos aca es editar la lista de repositorios, que no es mas que un archivo que contiene las direcciones web desde donde se actualiza el sistema. Y añadimos:

deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/chromium-daily/ppa/ubuntu jaunty main

guardamos el archivo e importamos la clave GPG de la siguiente forma:

sudo apt-key adv -recv-keys -keyserver.ubuntu.com 5A9BF3BB4E5E17B5

actualizamos el sistema:

sudo apt-get update

y por último instalamos Chromium de la siguiente forma:

sudo apt-get install chromium-browser

Una vez completada la instalación, ya podemos ejecutar Chromium desde:

Aplicaciones -> Internet -> Chromium Web Browser

Cabe destacar que con cada “sudo” que le indiquemos al sistema deberemos ingresar la contraseña de administrador.

Por otro lado, si lo que queremos es instalar Chromium 64 bits en Fedora (que utiliza paquetes .rpm), debemos hacerlo de la siguiente forma. Abrimos una consola y tipeamos:

nano /etc/yum.repos.d/chromium.repo

lo que buscamos hacer aca es agregar un repositorio creando un archivo de configuración que contendrá lo siguiente:

[chromium]
name=Chromium Test Packages
baseurl=http://spot.fedorapeople.org/chromium/F$releasever/
enabled=1
gpgcheck=0

Por último, instalamos:

su -c ‘yum install chromium’

y voilá! A disfrutar de Chromium en GNU/Linux.

LiveCDs ¿Qué distro elegir?

Distribuciones de GNU/Linux hay muchas. Esto puede jugar en contra en el momento de tomar la decisión de migrar de sistema operativo, o simplemente de comenzar a investigar. Porque claro, para saber con que “distro” nos quedamos, primero debemos probarla y comprobar si nos reconoce todo el hardware, que aplicaciones tiene, que gestores de paquetes utiliza, etc.

Pero por suerte existen los LiveCD o CD vivo, que no es más que un sistema operativo almacenado en un CD capaz de ejecutarse sin instalarse ni alterar el equipo. Para ello hace uso de la memoria RAM como disco virtual y el lector de CD como sistema de archivos.

Ubuntu en sesion Live

Utilizar un LiveCd para probar las distintas distribuciones de GNU/Linux es la opción ideal para comenzar a migrar, ya que son muy fáciles de encontrar, tanto en la Web como en los puestos de revistas.

Además, no hay instalación, por lo que no hay que tocar el disco rígido, ni seguir procedimientos complicados. Así, los datos, particiones o sistemas operativos no se pierden.

En síntesis, las distribuciones LiveCD intentan hacer llegar GNU/Linux a los usuarios de otros sistemas operativos.

¿Como usarlos?
Para hacer uso de un LiveCD en nuestro equipo, primero que nada debemos descargarnos la .iso (imagen de disco) y grabarla en un CD o DVD. Luego de esto, reiniciamos la PC indicándole que arranque desde la unidad de CD. De esta forma, el equipo detectará el LiveCD y comenzará el booteo del sistema operativo.

La mayoría de las distribuciones Live suelen tener un reconocimiento de hardware avanzado, así que si tenes un equipo medianamente nuevo, seguro que funcionará de maravillas.

Algunas distros poseen un instalador para poder ser instaladas, pudiendo conocer el rendimiento real de la distro, ya que la velocidad de transferencia de las unidades lectoras (CD/DVD) es muy inferior a la de los discos duros.

¿Cuál elegir?

La distribución Live más conocida es la de Knoppix, basada en Debian, fue la que reinventó el LiveCD en el año 2003 luego de los intentos Yggdrasil en 1995 y de DemoLinux en el 2000.

Pero si lo que buscan son recomendaciones, les aconsejo comenzar a probar las más “amigables”, como Ubuntu y sus derivadas, Xubuntu y Kubuntu; Fedora, OpenSuse, Linspire, GnewSense, etc.

Y como olvidarse de las distros live argentinas: Tuquito, Ututo y Musix.

Y si lo que quieres hacer es reavivar esos vestejos llenos de polvo, te recomiendo Puppy, una distribución Live capaz de correr en un Pentium 200 Mhz.

Y si te animas a mas, te recomiendo Debian (padre de tantas distribuciones, entre ellas Ubuntu) o Gentoo.