jueves, 28 de abril de 2011

¿Como montar un servidor de fax en Debian GNU/Linux?

Ante todo Un Saludo.

Bueno en esta entrada les mostrare como instalar un servidor de fax usando como sistema operativo a debian GNU/Linux.

Lo primero a realizar es entrar en modo de super usuario (root) en la consola e instalar el servidor hylafax con el siguiente comando:

apt-get install hylafax-server

Luego instalado este software procedemos a configurar el servidor hylafax con el siguiente comando:

faxsetup

En las preguntas que se realizan para la configuración dejaremos las que estén por defecto.

Ahora vamos a indicarle a hylafax cuales son los hosts que pueden enviar fax, modificamos /etc/hylafax/hosts.hfaxd con el comando:

pico /etc/hylafax/hosts.hfaxd.

Aquí un ejemplo del contenido del archivo de configuración:

# hosts.hfaxd
# This file contains permissions and password for every user in
# the system.
#
# For more information on this biject, please see its man page
# and the commands faxadduser and faxdeluser.
localhost:21::
192\.168\.:::
127\.0\.0\.:::

Para habilitar la recepción de fax editamos y agregamos /etc/inittab y después reiniciamos:

t2:23:respawn:/usr/sbin/faxgetty ttyS_PCTEL0

Al marcar al numero en el que el modem esta conectado podremos ver en el log actividad:

Feb 26 13:25:44 fileserver FaxGetty[3912]: ANSWER: FAX CONNECTION DEVICE '/dev/ttyS_PCTEL0'
Feb 26 13:26:27 fileserver kernel: pctel(424): PCTel initialization. Country code is 33.
Feb 26 13:26:27 fileserver kernel:
Feb 26 13:26:31 fileserver kernel: pctel(424): PCTel initialization. Country code is 33.
Feb 26 13:26:31 fileserver kernel:
Feb 26 13:26:35 fileserver FaxGetty[3912]: MODEM ROCKWELL RC288DPi/PCtel HSP56 MicroModem 8.00-LN211

Y al ejecutar faxstat veremos el estado del modem y del servidor:

faxstat -a -s

HylaFAX scheduler on fileserver.midominio.com: Running
Modem ttyS/PCTEL0 (+593 5 292-2061): Running and idle

Nota: todos los fax nos llegaran a nuestro e-mail como archivo adjunto, esto es una buena solución si no se dispone de un fax en la casa u oficina.

viernes, 22 de abril de 2011

¿Qué es un archivo *.rpm o rpm?

RPM Package Manager (o RPM, originalmente llamado Red Hat Package Manager, pero se convirtió en acrónimo recursivo[1] ) es una herramienta de administración de paquetes pensada básicamente para GNU/Linux. Es capaz de instalar, actualizar, desinstalar, verificar y solicitar programas. RPM es el formato de paquete de partida del Linux Standard Base.

Originalmente desarrollado por Red Hat para Red Hat Linux, en la actualidad muchas distribuciones GNU/Linux lo usan, dentro de las cuales las más destacadas son Fedora Linux, Mandriva Linux y SuSE Linux. También se ha portado a otros sistemas operativos

Fuente: Wikipedia.org

¿Qué es un archivo *.deb o deb?

deb es la extensión del formato de paquetes de software de Debian y derivadas (e.j.Ubuntu), y el nombre más usado para dichos paquetes. Como Debian, su nombre proviene de Deborah Murdock, ex-esposa del fundador de la distribución Ian Murdock.

El programa predeterminado para manejar estos paquetes es dpkg, generalmente vía apt/aptitude aunque hay interfaces gráficas como Synaptic, PackageKit, Gdebi o actualmente en Ubuntu Software Center 3.0 que simplifican el trabajo.
Gdebi instalando un paquete .deb.

Los paquetes deb son archivos ar estándar de Unix que incluyen dos archivos tar en formato gzip, bzip2 o lzma: uno de los cuales alberga la información de control y el otro los datos. Un paquete deb también puede ser convertido a otros formato de paquete y viceversa usando la aplicación alien.

Fuente: Wikipedia.org

miércoles, 20 de abril de 2011

¿Cómo conectarse a internet con wvdial usando dispositivos movistar, movilnet o digitel en debian 6.0 squeeze?

Ante todo un Cordial saludo.

En esta entrada explicare como conectarse a internet usando wvdial y cualquier dispositivo movistar o teléfono celular que tenga funcionalidad de modem.

Primero abrimos la consola y nos logueamos como root con el comando:

su

Luego instalamos el programa en este caso wvdial:

apt-get install wvdial

A continuación ejecutamos el comando:

wvdialconf

Esto nos genera el archivo de configuración del wvdial que necesitamos para poner a funcionar el programa y lograr la conexion a internet.

Luego editamos el archivo de configuración con el comando:

pico /etc/wvdial.conf

Allí veremos algo parecido a esto:

[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Stupid Mode = 1
; Phone =
ISDN = 0
Modem type = Analog Modem
; Username =
; Password =
Modem = /dev/ttyUSB0
Dial Command = ATD
Baud = 9600

Agregamos:

[Dialer movistar]
Init2 = AT
Init3 = AT&F&D2&C1E0V1S0=0
Init4 = AT+IFC=2,2
Init5 = ATS0=0
Init6 = AT
Init7 = AT&F&D2&C1E0V1S0=0
Init8 = AT+IFC=2,2
ISDN = 0
Phone = *99***1#
Username = movistar
Password = movistar
Baud = 460800

Si en lugar de usar movistar quisiéramos usar otro, deberíamos cambiar las lineas que determinan el teléfono, el usuario y el password.


Phone = *99***1#
Username = movistar
Password = movistar

Luego pulsamos "ctrl + o" y "ctrl + x".

Solo queda ejecutar:

wvdial movistar

Con esto el wvdial nos conectara a internet, en dado caso queremos cerrar la conexión simplemente pulsamos "ctrl + c".

Nota: Durante todo el proceso debemos tener el dispositivo de movistar conectado al pc.

lunes, 18 de abril de 2011

Algunos repositorios de debian tanto free como non-free para debian GNU/Linux 6.0

Aunque algunos de estos repositorios no los recomiendo al no ser totalmente libres o no libres, los muestro ya que hay muchos computadores personales que desgraciadamente usan controladores no libres, que son necesarios para su hardware, también listo repositorios de otros software que a su defecto tampoco recomiendo pero que mucha gente usa a continuación aquí los listo:

## Repositorio Oficial.
deb http://http.us.debian.org/debian/ squeeze main contrib non-free
deb-src http://http.us.debian.org/debian/ squeeze main contrib non-free

## Repositorio de Seguridad.
deb http://security.debian.org/ squeeze/updates main contrib non-free
deb-src http://security.debian.org/ squeeze/updates main contrib non-free

## Repositorio Multimedia.
# aptitude install debian-multimedia-keyring
deb http://www.debian-multimedia.org squeeze main non-free
deb-src http://www.debian-multimedia.org squeeze main non-free

## Repositorio Google.
# wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
deb http://dl.google.com/linux/deb/ testing non-free

## Repositorio Skype.
deb http://download.skype.com/linux/repos/debian/ stable non-free

## Repositorio Squeeze - Backports.
deb http://backports.debian.org/debian-backports squeeze-backports main

## Repositorio Compiz Fusion.
# wget http://download.tuxfamily.org/shames/A42A6CF5.gpg -O- | apt-key add -
deb http://download.tuxfamily.org/shames/debian-sid/desktopfx/unstable/ ./

## Repositorio KDE Experimental.
# aptitude install pkg-kde-archive-keyring
deb http://qt-kde.debian.net/debian experimental-snapshots main
deb-src http://qt-kde.debian.net/debian experimental-snapshots main

## Repositorio Iceweasel 4 Experimental
# apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 06C4AE2A
# apt-get install -t squeeze-backports iceweasel
deb http://mozilla.debian.net/ squeeze-backports iceweasel-4.0

## Repositorio Opera.
# wget -O - http://deb.opera.com/archive.key | apt-key add -
deb http://deb.opera.com/opera/ squeeze non-free
# deb http://deb.opera.com/opera-beta/ squeeze non-free

## Repositorio Virtualbox
# wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc
-O- | sudo apt-key add -
deb http://download.virtualbox.org/virtualbox/debian squeeze contrib

## Repositorio VLC.
# apt-get install vlc libdvdcss2
deb http://download.videolan.org/pub/videolan/debian sid main
deb-src http://download.videolan.org/pub/videolan/debian sid main

## Repositorio PlayDeb.
# wget -q -O- http://archive.getdeb.net/getdeb-archive.key | sudo apt-key add -
deb http://archive.getdeb.net/ubuntu maverick-getdeb games


Fuente: taringa.net

sábado, 16 de abril de 2011

¿Como darle funcionalidad de click + scroll a un touchpad en debian GNU/Linux 6.0 squeeze?

Después de instalar Debian Squeeze en un portátil, debemos configurar el touchpad, pero antes debemos averiguar si nuestro touchpad es Synaptic, para ello abrimos la consola y tipeamos el siguiente comando:

egrep -i 'synap|alps|etps' /proc/bus/input/devicesr

nos debe devolver algo parecido a esto:

N: Name="SynPS/2 Synaptics TouchPad"

lo siguiente es crear la carpeta “xorg.conf.d” el la siguiente ruta:

/etc/X11

para ello abrimos la consola con derechos de superusuario y tipeamos lo siguiente:

mkdir -p /etc/X11/xorg.conf.d

ahora debemos crear y abrir el archivo “synaptics.conf” en la carpeta “xorg.conf.d,” para ello tipeamos en la consola (como súper usuario) lo siguiente:

nano /etc/X11/xorg.conf.d/synaptics.conf

ahora copia lo siguiente en la consola:

Section "InputClass"
Identifier "Touchpad" # required
MatchIsTouchpad "yes" # required
Driver "synaptics" # required
Option "MinSpeed" "0.5"
Option "MaxSpeed" "1.0"
Option "AccelFactor" "0.075"
Option "TapButton1" "1"
Option "TapButton2" "2" # multitouch
Option "TapButton3" "3" # multitouch
Option "VertTwoFingerScroll" "1" # multitouch
Option "HorizTwoFingerScroll" "1" # multitouch
Option "VertEdgeScroll" "1"
Option "CoastingSpeed" "8"
Option "CornerCoasting" "1"
Option "CircularScrolling" "1"
Option "CircScrollTrigger" "7"
Option "EdgeMotionUseAlways" "1"
Option "LBCornerButton" "8" # browser "back" btn
Option "RBCornerButton" "9" # browser "forward" btn
EndSection

ahora pulsa Ctrl+o Enter para guardar y Ctrl+x para salir, reinicia y listo.

Fuente: linuxgnublog.com

¿Qué es Live-Helper?

Live-helper es una herramienta de creación de live CD debian, se trata de un cd estándar similar a los instaladores que permite arrancar un ordenador pero a diferencia de los instaladores su finalidad es dar una utilización totalmente funcional al ordenador sin necesidad de tocar en absoluto la configuracion original del sistema instalado en el ordenador, si lo hubiera.

En la actualidad la utilización de un live CD como sistema cotidiano es muy viable, el software incluido en el es capaz de detectar todos, o al menos la mayoría, del hardware del ordenador, ya sea hardware de video, audio, red, etc. e incluso existen varias distribuciones, como knoppix, que se proveen solo en formato live CD. Estos son además una herramienta muy útil a la hora de utilizarse como sistemas de recuperación en equipos donde el sistema instalado en su disco rígido se encuentra dañado o comprometido.

El paquete está disponible a partir de la versión lenny de Debian. Anteriormente existía el paquete live-package, discontinuado actualmente. Live-helper no es el sucesor de live-packager, es un software con un desarrollo completamente aparte.

Fuente: esdebian.org

miércoles, 13 de abril de 2011

¿Qué es GnuCash?

GnuCash es un sistema de finanzas personal en software libre que utiliza la doble entrada. Pretendía inicialmente desarrollar capacidades similares a las de el programa comercial Quicken de la compañía Intuit, es decir gestion de finanzas personales. La evolución actual está más próxima a desarrollar herramientas para pymes, ademas de las finanzas individuales.

GnuCash forma parte del proyecto GNU y funciona en muchas plataformas: en GNU/Linux (bajo GNOME), y también en Windows (Windows 2000 o superior), OS X, FreeBSD, Solaris y otras plataformas UNIX.

Se desarrolló inicialmente en Linux, pero desde el 15 de julio de 2007, version 2.2.0, está tambien disponible una versión directamente compilada para usar en Windows. La primera versión directamente instalable en Mac fue la 1.8.

El programa sirve tanto para llevar una contabilidad personal o familiar como de pequeñas empresas. Es fácilmente configurable, utiliza el sistema de contabilidad por partida doble o de doble entrada, permite la creación y modificación de un plan contable jerarquizado, e incorpora un módulo de facturación y de gestión de las relaciones con clientes/deudores y con proveedores/acreedores. Los diferentes estados para la presentación de resultados contables se pueden preparar en forma de informes, que pueden acompañarse con gráficos. Es fácil la adaptación a los regímenes de impuestos de diferentes países. Sin embargo, su ergonomía es mejorable y no ofrece mecanismos de protección que tienen otros programas de contabilidad comerciales propietarios. Es conveniente un buen conocimiento de contabilidad para un uso productivo. Es muy potente como herramienta para fines didácticos.

Fuente: Wikipedia.org

sábado, 9 de abril de 2011

¡Hoy flisol!

Los invito cordialmente al evento latinoamericano de instalación de software libre FLISOL en San Juan de los Morros, instalaciones, charlas, ponencias y mucho mas encontraras para mayor información entra en: http://flisol.org.ve/.

domingo, 3 de abril de 2011

¿Qué es OpenWRT?

OpenWRT es una distribución de Linux basada en firmware usada para dispositivos empotrados tales como routers personales.

El soporte fue limitado originalmente al modelo Linksys WRT54G, pero desde su rápida expansión se ha incluido soporte para otros fabricantes y dispositivos, incluidos el Netgear, D-Link, ASUS y algunos otros. El router más popular sigue siendo el Linksys WRT54G y el ASUS WL500G. OpenWRT utiliza principalmente una interfaz de línea de comando, pero también dispone de una interfaz WEB en constante mejora. El soporte técnico es provisto como en la mayoría de los proyectos OpenSource, a través de foros y su canal IRC.

El desarrollo de OpenWRT fue impulsado inicialmente gracias a la licencia GPL y su carácter vírico, que impulsaba a todos aquellos fabricantes que modificaban y mejoraban el código, a liberar éste y contribuir cada vez más al proyecto en general. Poco a poco el software ha ido creciendo y se encuentran características implementadas que no tienen muchos otros fabricantes de dispositivos comerciales para el sector no profesional, tales como QoS, VPN y otras características que dotan a OpenWRT de un dispositivo realmente potente y versátil, apto para utilizar los hardware donde corre OpenWRT no sólo para utilizarlos como routers, sino como servidores de archivo, nodos P2P, servidores de WEBcams, firewall o puertas de acceso VPN.

En la actualidad existe un ultra portátil con esta distribución Linux, llamado Ben NanoNote fabricado por la empresa Qi-Hardware.

Fuente: Wikipedia.org

miércoles, 30 de marzo de 2011

¡UTUTO XS 2011 está aquí!

Crear un sistema operativo desde los fuentes de cada paquete es una tarea que requiere tiempo. Tiempo para crear cada uno de los más de 522.000 archivos que lo componen, probarlos, empaquetarlos y convertirlos en algo que el usuario pueda usar.

En todo este proceso se reconocen cientos de ajustes, configuraciones y pruebas para cada uno de los aspectos del sistema, Tanto técnicos, de imagen, de funcionamiento siempre poniendo en el centro de este proceso al usuario.

El usuario es el verdadero juez de nuestro trabajo. El es quien da el "ok" a todas nuestras horas dedicadas a pulir UTUTO XS. Es quien nos da la guía de como hacer un sistema operativo para serle útil en sus necesidades cotidianas.

UTUTO XS se ronovó totalmente, una vez más, incorporando muchos cambios y mejoras.

Fuente: softwarelibre.net

viernes, 25 de marzo de 2011

La DebConf 12 será en Latinoamérica pais Nicaragua.

La comunidad de Debian Nicaragua se encuentra participando junto con la comunidad de Debian Brasil para organizar la DebConf (Conferencia anual del proyecto Debian) en el 2012, lo cual implica que la DebConf 12 será en Latinoamérica.

Desde este espacio manifestamos nuestro apoyo incondicional a la comunidad de Debian Nicaragua, y en general a la comunidad de Software Libre en Centroamérica ante este gran reto que han asumido, no sin antes felicitarlos por esta decisión.

Organizar una DebConf no es tarea fácil y es por ello que todo apoyo es muy bien recibido, así que si les interesa sumarse a este esfuerzo revisen tanto la propuesta de Nicaragua como la de Brasil, y si deciden apoyar a la comunidad de Nicaragua no duden en darse de alta en la lista de correo de coordinación para la organización de la DebConf 12 en Nicaragua. Una forma de apoyar esta propuesta, es grabando un video en el que manifestemos nuestro apoyo a Nicaragua para organizar la DebConf 12 haciéndoles sentir el respaldo de la comunidad de Debian México.

La decisión final sobre el país que organizará la DebConf 12 se llevará a cabo el 22 de Marzo en una reunión vía IRC en el canal #debconf-team del servidor irc.debian.org (OFTC) a las 20:00 UTC (14:00 tiempo del centro de México). ¡Mucha suerte y que gane la mejor propuesta!, (así que a colaborar se ha dicho para lograr que Nicaragua sea la mejor propuesta xD).

Por último, recuerden que unirse al equipo encargado de la organización de la DebConf es una excelente forma de comenzar a colaborar con el proyecto Debian.


Fuente: blog.debian.mx

¿Qué es el GRUB?

En computación es un administrador o gestor de arranque múltiple, desarrollado por el proyecto GNU, derivado del GRand Unified Bootloader (GRUB; en español: Gran Gestor de Arranque Unificado), que se usa comúnmente para iniciar uno de dos o más sistemas operativos instalados en un mismo equipo.

Se usa principalmente en sistemas operativos GNU/Linux. El Sistema Operativo Solaris ha usado GRUB como gestor de arranque en sistemas x86 desde la revisión 10 1/06, aunque se sabe que la versión de Grub2 utilizada en la mayoria de las distribuciones no reconoce a Solaris o particiones ZFS esto se puede solucionar editando manualmente el archivo correspondiente a la lista correspondiente.

Fuente: Wikipedia.org

domingo, 20 de marzo de 2011

¿Como Reparar el GRUB?

1.- Colocar un live CD o live USB y arrancar la pc desde este.

2.- Abrir la terminal del live CD o live USB y ejecutar el comando que nos permite entrar en modo root o super usuario:

su

ó

sudo -H -s

3.- Luego ejecutar el comando:

fdisk -l

Esto nos mostrará más o menos lo siguiente:

Disco /dev/hda: 82.3 GB, 82348277760 bytes
255 heads, 63 sectors/track, 10011 cylinders
Units = cilindros of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0009440f

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/hda1 * 1 7295 58597056 7 HPFS/NTFS
/dev/hda2 7296 9763 19824210 83 Linux
/dev/hda3 9764 10011 1992060 82 Linux swap / Solaris

4.-
Viendo el resultado en la consola ya sabemos en que partición esta instalado el sistema operativo GNU/Linux y a continuación ejecutamos el siguiente comando el cual crea una carpeta y la usa para punto de montaje:

mkdir disco & mount -t ext3 /dev/hda2 disco

Nota: /dev/hda2 representa el lugar donde esta nuestro sistema linux instalado y dependiendo de la configuración de la PC a nivel de hardware esto puede variar se recomienda investigar sobre "montaje de unidades de almacenamiento en GNU/Linux.

5.- Luego nos adueñamos de la partición con el siguiente comando:

chroot disco

6.- Y por ultimo reinstalamos el grub ejecutando el comando:

grub-install

ó

grub-install --root-directory=/boot /dev/hda

aveces hay que ejecutar:
grub-install --root-directory=boot/ /dev/hda

Esto nos mostrará en la terminal o consola el resultado si todo ha salido bien el grub ya está reparado solo tendríamos que reiniciar la PC y sacando el live CD o live USB antes de que rearranque de nuevo.

¿Qué es el ogg?

Ogg es un formato contenedor, desarrollado por la Fundación Xiph.org y es el formato nativo para los códecs multimedia que también desarrolla Xiph.org.

El formato es libre de patentes y abierto al igual que toda la tecnología de Xiph.org, diseñado para dar un alto grado de eficiencia en el "streaming" y la compresión de archivos.

Ogg encapsula datos no comprimidos y permite la interpolación de los datos de audio y de vídeo dentro de un solo formato conveniente.

Fuente: Wikipedia.org