2010
03.11

Ubuntu

Algunos paquetes imprescindibles

O al menos que yo acabo instalando siempre de los repositorios:

  • Gnome-do como lanzador de aplicaciones y acceso a contenidos
  • Pidgin, para mensajería instantánea. Más información en la Guía de Ubuntu
  • Chrome como navegador web. Hay que añadir a los repositorios:
    deb http://dl.google.com/linux/deb/ stable main
  • Eclipse como entorno de programación
  • VirtualBox para tener sistemas virtuales sobre los que probar desarrollos. La Guía de Ubuntu tiene información interesante sobre esta aplicación

OpenVPN

Parece que la VPN da bastantes problemas en Ubuntu. En concreto el mío era:

Dispositivo: tun0
resolvconf: Error: /etc/resolv.conf must be a symlink
resolvconf: Error: /etc/resolv.conf must be a symlink
Tue Mar 2 10:01:03 2010 script failed: external program exited with error status: 1
Tue Mar 2 10:01:03 2010 Exiting

Rebuscando he encontrado el reporte de error, y entre todas las soluciones que se aportan, me han funcionado:

  • Opción rápida

    $ sudo /etc/init.d/network-manager stop
    $ sudo dpkg-reconfigure resolvconf
    $ sudo /etc/init.d/network-manager start

  • Opción peñazo

    $ sudo mkdir /etc/postfix
    $ sudo touch /etc/postfix/main.cf
    $ sudo rm /etc/resolv.conf
    $ sudo ln -s /etc/resolvconf/run/resolv.conf /etc/resolv.conf
    $ sudo reboot

De todos modos, se supone que si no está corregido ya, en breve estará solucionado este bug.

Compilando un kernel

La receta oficial suele ser la primera opción, y luego los resúmenes donde básicamente se dice que los pasos son:

  1. Unos cuantos paquetes previos:
    # apt-get install fakeroot kernel-wedge build-essential makedumpfile kernel-package
    # apt-get build-dep linux
  2. Descargar una imagen, por ejemplo 2.6.33 de kernel.org y descomprímela en /usr/local/src/
  3. Accede al directorio /usr/local/src/linux-2.6.33 y haz modificaciones en el código fuente si lo necesitas…
  4. Copia la configuración de tu kernel actual:
    # cp -vi /boot/config-`uname -r` .config
  5. Si la versión del kernel es 2.6.32 o superior, puedes compilar sólo los módulos que son usados por tu sistema:
    # make localmodconfig
  6. Asegurarse de tener instalado ncurses:
    # apt-get install libncurses5 libncurses5-dev
  7. Edita los parámetros de la configuración
    # make menuconfig
  8. Compila e instala:
    # make
    # make modules
    # make modules_install
    # make install
  9. Actualiza los ficheros de arranque:
    # update-initramfs -c -k 2.6.33
    # update-grub

Si se tiene un Ubuntu 9.10 instalado sobre Microsoft Windows usando wubi, al actualizar el kernel, después se produce un error de grub. La solución viene muy bien explicada en Boot Problems: Wubi 9.10 .

No Comment.

Add Your Comment