
Mi portatil Packard Bell BU45 viene con una webcam Synteck integrada. Por defecto en Ubuntu no viene el driver necesario para poder utilizarla, pero su instalación tampoco es demasiado complicada. Basta con bajarse su código fuente, compilarlo e instalarlo. Muy sencillo. A continuación los pasos en detalle.
meld, el diff y merge gráfico
20/09/2007
![]()
En GNU/Linux existe un comando de consola llamado diff que nos permite ver los cambios realizados entre dos versiones de un archivo; también tenemos un comando llamado merge que sirve para combinar cambios. Existen varios programas con interfaz gráfica con el mismo propósito. Uno de estos programas es meld.
Meld nos muestra las diferencias entre dos archivos o entre todos los archivos de dos directorios utilizando distintos colores, y nos permite editar estos archivos desde el propio programa, actualizando dinámicamente las diferencias. El programa incluye filtros y distintas ayudas para hacer la edición más sencilla, como flechas al lado de los cambios para aplicar algún cambio en el otro fichero con un simple clic.

Meld está disponible en los repositorios oficiales de Ubuntu y para instalarlo basta con ejecutar:
sudo apt-get install meld
MySQL en Ubuntu
18/09/2007

MySQL es un gestor de bases de datos bastante popular y rápido. Normalmente lo puedes encontrar instalado en los sitios de hosting.
Instalación
Para instalar MySQL, debes instalar los siguientes paquetes: mysql-server y mysql-client.

Pasos:
- Preparar el sistema descargando unos paquetes que necesitaremos más adelante:
sudo apt-get update && sudo apt-get install alien libxml1 libpng3 - Descargar los drivers de la página de Canon:
wget http://software.canon-europe.com/files/soft24301/software/iP2200_Linux_260.tar.gz - Descomprimir el archivo:
tar -zxf iP2200_Linux_260.tar.gzcon lo que obtendremos los archivos:
- cnijfilter-common-2.60-1.i386.rpm
- cnijfilter-ip2200-2.60-1.i386.rpm
- cnijfilter-common-2.60-1.src.rpm
- cnijfilter-ip2200-lprng-2.60-1.i386.rpm - Convertir los paquetes que nos interesan al sistema de paquetería de Ubuntu:
sudo alien cnijfilter-common-2.60-1.i386.rpm
sudo alien cnijfilter-ip2200-2.60-1.i386.rpm - Instalar los nuevos paquetes:
sudo dpkg -i cnijfilter-common_2.60-2_i386.deb
sudo dpkg -i cnijfilter-ip2200_2.60-2_i386.deb - Crear un enlace simbólico para “engañar” a la aplicación cifip2200 (el driver) y encuentre la versión de libtiff esperada:
sudo ln -s /usr/lib/libtiff.so.4 /usr/lib/libtiff.so.3 - Forzar la reconfiguración de las librerías dinámicas:
sudo ldconfig - Reiniciar el sistema de impresión CUPS para que reconozca los nuevos drivers:
sudo /etc/init.d/cupsys restart - Definir la impresora:
Ir al menu: Sistema –> Administración –> Impresoras
Pulsar en: Nueva Impresora
En Tipo de impresora seleccionar: Impresora local o detectada
Usar una impresora detectada: Canon iP2200 (Canon iP2200 USB #1)
Pulsar en: Adelante
Pulsar en: Instalar controlador…
Seleccionar el archivo: /usr/share/cups/model/canonip2200.ppd
En Modelo seleccionar: iP2200 Ver.2.60
Pulsar en: Adelante
Pulsar en: Aplicar
Configurando CVS con acceso SSH
04/06/2007

Para llevar a cabo la configuración, lo primero es instalar el servicio de control de versiones:
$ sudo apt-get install cvs
Con la instalación se crea un almacén o repositorio en /var/lib/cvs con los siguientes permisos:
drwxrwsr-x 3 root src 4096 2007-06-04 21:24 cvs
Que contendrá el sub-directorio:
drwxrwsr-x 3 root src 4096 2007-06-04 21:24 CVSROOT
Ahora tenemos que añadir al grupo “src” a los usuarios que queremos que tengan permisos para usar el CVS, para lo que editamos como root el archivo /etc/group y añadiremos nuestro usuario:
$ sudo gedit /etc/group
Y modificamos la siguiente línea para añadir al usuario:
src:40:usuario1,usuario2,usuario3
Ya tenemos CVS instalado y configurado. Ahora vamos con la instalación del SSH.
El cliente ssh (openssh-client) ya viene instalado por defecto. Solamente tenemos que instalar el servidor ssh:
$ sudo apt-get install openssh-server
Para evitar que todos los usuarios de la máquina estén accesibles por SSH tendremos que editar como root el fichero /etc/ssh/sshd_conf, y añadir la línea AllowUsers y a continuación los usuarios que deseamos que se puedan conectar remotamente vía SSH:
$ sudo gedit /etc/ssh/sshd_conf
Y añadimos la línea:
AllowUsers usuario1 usuario2 usuario3
Para que los cambios surtan efectos habrá que reiniciar el servidor:
$ sudo /etc/init.d/ssh restart
* Restarting OpenBSD Secure Shell server…
Algunos enlaces de interés
Recuperando el efecto cubo en Ubuntu 7.04
20/05/2007
Recientemente he instalado el Ubuntu 7.04 Feisty Fawn y, como no, he habilitado los “Efectos de escritorio” (Sistema -> Preferencias -> Efectos de escritorio).
Todo perfecto, sin ningún problema. Pero al volver hoy a desbloquear la sesión, me encuentro que el efecto cubo no está funcionando. Ahora solamente tengo un espacio de trabajo y aunque active más, no hay manera de que usen el efecto cubo.
Para solucionarlo, solamente es necesario instalar el paquete gnome-compiz-manager (sudo apt-get install gnome-compiz-manager) que te permite un control bastante mayor sobre los efectos (y entre otras cosas te permite definir el número de espacios de trabajo que quieres tener en glx).
NOTA: Ojo, que si vuelves a abrir la aplicación “Efectos de escritorio” volverás a tener un único escritorio virtual (supongo que existe algún tipo de bug, no en vano el soporte de los efectos es experimental en esta versión de Ubuntu).
Algunos enlaces de interés
Efectos en el escritorio con muy pocos requerimientos
Gnome Compiz Manager

gISOmount es una utilidad que nos permite montar imágenes ISO de CD o DVD de una manera gráfica muy sencilla.
Está disponible en los repositorios de Ubuntu así que basta con ejecutar:
$ sudo apt-get install gisomount
para instalarlo.
Una vez instalado, podemos crear una entrada en el menú de Gnome para ejecutarlo cómodamente:
- Botón dcho sobre la barra de menú superior
- Editar los menús
- Sistema
- Administración
- Elemento nuevo
Icono: /usr/share/icons/Human/scalable/devices/gnome-dev-cdrom.svg
Nombre: gISOmount
Orden: gksudo gisomount
NOTA: Usaremos “gksudo” ya que para poder ejecutar “gisomount” necesitamos permisos de súper usuario.
MoBlock, protege tu aMule de IP’s Anti-P2P
11/01/2007

MoBlock es el equivalente Linux al Peerguardian para Windows (en su día se desarrolló una versión beata del Peerguardian para Linux, pero esta fue abandonada).
Primero descargamos los paquetes necesarios para Debian (o Ubuntu, en mi caso):
- moblock-nfq: moblock es una herramienta para bloquear un gran lista negra de sitios de internet que de otro modo podrían infringir la privacidad de los usuarios.
- libnetfiler-queue1: libnetfilter_queue es una liberías de userspace que proporciona una API para paquetes que han sido encolado por el filtro de paquetes del kernel. Es parte del sistema que dejó obsoleto el antiguo mecanismo ip_queue / libipq.
- libnfnetlink1: libnfnetlink es la librería de bajo nivel para la comunicación kernel/userspace para netfilter. Proporciona una infraestructura genérica de mensajería para subsistemas netfilter in-kernel (como nfnetlink_log, nfnetlink_queue, nfnetlink_conntrack) y sus respectivos usuarios y/o herramientas de gestión en userspace.
Luego los instalamos en el orden requerido:
sudo dpkg -i libnfnetlink1_0.0.16-1_i386.deb
Actualizado: En Ubuntu 7.04 – Feisty Fawn está incluido en los repositorios oficiales y se pude instalar con:
sudo apt-get intall libnfnetlink1_0.0.16-1_i386.debsudo dpkg -i libnetfilter-queue1_0.0.13-1_i386.deb
Actualizado: En Ubuntu 7.04 – Feisty Fawn está incluido en los repositorios oficiales la versión 0.0.12-1 y se pude instalar con:
sudo apt-get install libnetfilter-queue1_0.0.12-1_i386.debsudo dpkg -i moblock-nfq_0.8-15_i386.deb
Ahora realizamos una pequemos modificación a la configuración para lo que abrimos el archivo /etc/cron.daily/moblock-nfq y vamos a la línea 34. Una línea está comentada (#), otra no. Inviértalas del siguiente modo:
BLOCKLISTS=”ads-trackers-and-bad-pr0n level1 level2 Microsoft spyware “
#BLOCKLISTS=”nipfilter.dat ads-trackers-and-bad-pr0n”
Y reiniciamos moblock para que la configuración surta efecto:
sudo /etc/init.d/moblock restart
Algunos enlaces de interés
netfilter sin dolor en Debian, Ubuntu y otros derivados
Moblock (peerguardian linux alternative)
Afinando mi Ubuntu 6.10
07/01/2007

Una vez instalado el Ubuntu 6.10 comienza el proceso de afinarlo y personalizarlo a nuestro modo.
Estos son los cambios que yo he hecho en mi equipo.

- Módulos necesarios (instalar con aptitude, synaptic o apt-get):
- linux-restricted-modules-x.x.x-x-generic
- nvidia-glx
- nvidia-kernel-common
- Editar la configuración de Xorg (aconsejo hacer una copia de seguridad antes):
sudo gedit /etc/X11/xorg.conf - Modificar:
Section “Device”
Identifier “NVIDIA Corporation NV18 [GeForce4 MX 440 AGP 8x]“
Driver “nv”
BusID “PCI:1:0:0″
EndSection - Por:
Section “Device”
Identifier “NVIDIA Corporation NV18 [GeForce4 MX 440 AGP 8x]“
Driver “nvidia”
BusID “PCI:1:0:0″
EndSection - Reinicia el servidor X:
Ctrl+Alt+Sup - Si todo fué bien, confirma que tus cambios en el fichero xorg.cfg son correctos actualizando su firma:
md5sum /etc/X11/xorg.conf | sudo tee /var/lib/x11/xorg.conf.md5sum












