Breves impresiones sobre ubuntu 11.04

Desde hace ya algunos días ando probando en mi netbook la nueva versión de Ubuntu que acaba de salir. Tengo que decir que las impresiones en general son buenas, aunque he notado algunos defectos como el tiempo de arranque que es ligeramente superior al de la versión anterior. La novedad más destacada es la inclusión del polémico Unity,  el  shell que saca Cannonical en esta versión y que de momento aún esta verde. Es poco configurable y requiere un tiempo de adaptación. Tal vaz por eso aún incluyen el escritorio clásico de Gnome como opción en el inicio de sesión. Esta opción, segun Canonical, desaparecera en la siguiente versión de la distribución. En fín al final veremos si los usuarios acojen o no a Unity, es cuestión de esperar.

Os dejo unos enlaces del blog de Genbeta sobre las novedades de esta versión y sobre Unity.

Ubuntu 11.04 a fondo

Unity Shell a fondo I

Unity Shell a fondo II

Un Saludo.

Fuente: Genbeta

Cómo instalar todos los paquetes de mi Ubuntu (incluidos los PPA) en otro Ubuntu

Muchos de nosotros contamos con 2 compus o más y generalmente instalamos en todas ellas los mismos programas y PPAs. La pregunta es: ¿será posible instalar todo en 1 sola máquina y luego automatizar la instalación en las demás? Sí, es posible. 🙂

Pasos a seguir

1.- Descarga el script “mágico”.

2.- Descomprímelo y ejecuta el archivo packagebkp.

sudo ./packagebkp

 

Nota: en el proceso se instalarán aptitude y algunos otros paquetes extras.

3.- Al finalizar el proceso, se creará un archivo output.tar.gz. Copialo en la segunda máquina (aquella en la que quieres automatizar el proceso de insalación de paquetes), descomprímelo y, finalmente, ejecuta el archivo install-all-packages.sh.

sudo ./install-all-packages.sh

 

Nota: ¡Ojo! este script funciona bien sólo en el caso en que todas las compus tengan el mismo Ubuntu instalado. En caso de que una compu tenga Ubuntu 10.10 y otra Ubuntu 9.10, por ejemplo, este truquito no va a funcionar bien porque copiará repositorios incompatibles entre sí.
Saludos.
Fuente:  Usemos Linux

Autoclean y Autoremove. Dos útiles y sencillas herramientas.

Hoy os enseño un sencillo truco para que tengáis limpio vuestro sistema Ubuntu, u otra distribución derivada. El comando es el siguiente:

sudo apt-get autoclean && sudo apt-get autoremove

Os dejo un vídeo sobre como utilizar estas dos herramientas. El video ha sido creado por César de HUMAF.

[blip.tv ?posts_id=3382459&dest=-1]

Hacer que siempre pida la contraseña cuando se ejecuta un programa con permisos de root

Por defecto la contraseña introducida por sudo tiene una validez de 15 minutos, durante los cuales se pueden ejecutar programas que normalmente requieren la contraseña de root, sin que te la pida, pero se puede cambiar esto y hacer que la pida siempre que ejecutamos algún programa con permisos de root , aunque ejecutemos dos programas de root uno a continuación de otro ( por ejemplo Synaptic, y luego terminal de root, etc ); Este cambio se recomienda porque de esta forma el sistema queda lógicamente, algo más seguro. Para hacerlo, hay que editar el archivo /etc/sudoers y, debajo de la línea que comienza por “Defaults”, añadir otra que diga:

Defaults:usuario timestamp_timeout=0

Cambiando usuario, por el nombre de usuario al que queramos aplicarle la modificación.
Y mucho cuidado, observad, sobre todo, que entre “Defaults:” y “usuario” NO hay ningún espacio en blanco.

Para realizar esto hay que seguir los siguientes pasos:
1- abrir Nautilus con permisos de root:  alt+f2      gksu nautilus
2- seleccionar el archivo /etc/sudoers y cambiar los permisos para que sean de lectura y escritura para root ( seleccionar el archivo->propiedades->permisos )
3- abrir con Gedit el archivo /etc/sudoers  y añadirle la línea indicada arriba
4- guardar los cambios  y cerrar el archivo
5- volver a cambiar los permisos del archivo para que sean de solo lectura para el usuario root y para el grupo root, y ninguno para otros.
6- cerrar Nautilus

A partir de ahora siempre y cada vez que ejecutemos algún programa que requiera permisos de root nos pedirá la contraseña de root.

Si te equivocas en alguno de los pasos, es posible que no puedas ejecutar ningún programa con permisos de root ( tampoco podrás ejecutar Nautilus con permisos de root para solucionar el problema), por lo que para arreglar el problema lo que tendrás que hacer es reiniciar el pc pero esta vez iniciando el sistema en “modo recovery” y al llegar a la línea de comandos ( cuando te aparezca el signo $ ) teclear startx para que se inicie el entorno gráfico, y luego repetir los pasos. Una vez lo hayas hecho con el sistema en modo recovery, ya puedes volver a reiniciar el sistema en modo normal, y debería funcionar todo de forma correcta, pidiéndote siempre la contraseña al ejecutar un programa con permisos de root.

———————–

Una contraseña “segura” debería tener al menos 8 o mas signos, no ser una palabra que este en ningún diccionario, tener mezcla de números, letras en mayúscula, minúscula y signos del tipo (=?@)

Un saludo.

Fuente: Hatteraś blog

Cambiar los servidores DNS para que los sitios carguen más rápido.

¿Por qué los sitios web a veces no cargan?

Si la red parece estar funcionando correctamente, pero al escribir una direccion URL en un navegador solo nos da un timeout, o tiempo de espera expirado, entonces hay una buena probabilidad de que su problema está dentro de un servidor de nombres de dominio = DNS.

El trabajo del DNS es traducir las direcciones de texto que usamos para la mayoría de los servidores y sitios web en Internet a la dirección IP numérica usado por el hardware.

Si el DNS está funcionando, por ejemplo, puede escribir ping pymelibre.com en una línea de comandos, y la primera línea de salida debería mostrar algo como lo siguiente:

PING pymelibre.com (75.119.196.166) 56(84) bytes of data.

Si usted no ha utilizado ping antes, este es uno de los comandos más simples de diagnóstico de red que puede ejecutar. Envía un mensaje de ‘ping’ a un servidor remoto. Si se recibe el mensaje, el servidor remoto envía un mensaje de ‘ping’ de regreso. Aunque sea increible de creer, el nombre viene del sonido de un sonar submarino al mapear una superficie.

Se puede ver en la salida del comando que el DNS ha transformado nuestra solicitud para el servidor en una dirección IP (75.119.196.166), y esta es la primera prueba que usted debe realizar si usted sospecha que tiene problemas. También vale la pena conocer la dirección IP de un servidor, ya que esto puede ser usado en vez de la URL.

Si las solicitudes de ping se devuelven desde una dirección IP y no desde una dirección URL, que casi seguramente tiene un problema de DNS, y la mejor solución es cambiar el DNS. En estos días, su servidor DNS está configurado en su mayoría a través del servidor DHCP que proporciona a su equipo con una dirección IP.

Para la mayoría de los sistemas de su casa esto significa que su router, también es el servidor DNS, lo que significa que el primer lugar a revisar si quieres hacer cambios, es en la configuración del router mediante su pagina web.

Después de que hayas encontrado la ubicación de la configuración de DNS, usa ping para comprobar si la dirección IP sigue trabajando. Si no es así, consulte con su ISP para ver si esta dirección ha cambiado. Si es así, basta con sustituir la dirección antigua con la nueva. Si no, siempre se puede reemplazar la vieja dirección DNS con un servidor público, como las ofrecidas por OpenDNS y Google.

Las direcciones de OpenDNS son 208.67.222.222 y 208.67.220.220. Las de Google son más fáciles de recordar – 8.8.8.8 y 8.8.4.4 – y ambos prometen acelerar el tiempo que tarda el equipo para obtener la dirección IP desde una dirección URL.

También puede cambiar el DNS para cada máquina, la herramienta grafica de configuración de red debe incluir la posibilidad de modificar el servidor DNS que está utilizando. Si no, el archivo que necesita editar es;

/etc/resolv.conf

Distribuciones linux más recientes que se basan en DHCP pueden no crear esto de forma predeterminada, por lo que tendrás que crear el archivo. Simplemente debe contener algo similar a lo siguiente:

nameserver 8.8.8.8
nameserver 8.8.4.4

Como podrá ver, hemos usado las direcciones IP del servicio de DNS de Google, pero fácilmente podría reemplazar a estos números con los de OpenDNS, o incluso su propio router o puerta de enlace si te da los resultados que necesita. De cualquier manera, antes de que vea el efecto de los cambios, tendrás que reiniciar su máquina, o la red (intente: service networking restart).

Un saludo.

Fuente: Odaibanet

Cómo restaurar programas y configuraciones tras una reinstalación

Ahora que acaba de salir la nueva versión de Ubuntu (Maverick Meerkat 10.10) se nos plantea el eterno dilema ¿actualizar o hacer una instalación limpia? Veamos las ventajas de cada método.

Actualizar: la principal ventaja es que queda el sistema exactamente igual que lo teníamos antes de la actualización, con las mismas configuraciones y los mismos programas instalados, pero con todas las novedades y actualizaciones de la nueva Ubuntu.

Instalación limpia: deja el sistema limpio, asegurando que todo funciona perfectamente y que no arrastramos errores de configuración anteriores.
En la mayoría de los casos lo ideal sería una mezcla: un sistema limpio pero manteniendo las configuraciones de usuario y los programas manualmente instalados con anterioridad. En este artículo veremos como conseguir esto mismo, un sistema instalado de cero pero manteniendo los programas y las persoanlizaciones que teníamos en el sistema anterior.
  • Mantener las configuraciones de usuario
Todas las opciones de usuario, sin excepción, están en el directorio /home, lo único que tenemos que hacer es conservar esta carpeta inalterada.
Pueden darse dos situaciones diferentes, que el directorio /home esté en la misma partición que el resto del sistema (con lo cual su contenido se borrará con la nueva instalación) o que esté en una partición independiente.
/home en una partición independiente: este caso nos facilita mucho las cosas, lo único que deberemos hacer es seleccionar particionado manual durante el proceso de instalación y asegurarnos de que la partición /home vuelve a montarse en /home y NO está marcada la casilla formatear.
/home en la partición raiz: en este caso deberemos hacer una copia de seguridad de todo el directorio /home ya que este se borrará durante la instalación.
1. Crear una copia de seguridad ANTES de la actualización:
cd / && sudo tar cvfz backup_home.tar.bz2 /home
Guardamos el archivo backup_home.tar.bz2 en un sitio que sepamos que no se va a borrar, por ejemplo una unidad USB
2. Instalar el sistema nuevo: instalamos la nueva Ubuntu con normalidad
3. Restaurar la copia de seguridad DESPUÉS de la actualización:
cd / && sudo tar xvfz backup_home.tar.bz2
Nota: para que este método funcione bien los nuevos usuarios deben llamarse igual que los del sistema antiguo.
  • Restaurar los programas instalados
Otro tema que puede llevarnos un buen rato tras una instalación es volver a instalar todos los programas que teníamos con anteioridad, sin embargo esto puede solucionarse con tan sólo dos comandos:
1. Obtener la lista de programas instalados: ANTES de la actualización, en el sistema antiguo obtendremos la lista de programas instalados con la orden:
dpkg –get-selections | awk ‘$2 ~ /^install$/ {print $1}’ > lista_de_paquetes.txt
Guardamos el archivo lista_de_paquetes.txt en un sitio que sepamos que no se va a borrar, por ejemplo una unidad USB
2. Instalar el sistema nuevo: instalamos la nueva Ubuntu con normalidad
3. Reinstalar todos los programas: DESPUÉS de la instalación no tendremos los programas instalados manualmente, para recuperarlos usaremos el archivo lista_de_paquetes.txt de la siguiente manera:
cat lista_de_paquetes.txt | xargs sudo aptitude install
Nota: este sistema sólo sirve para los programas instalados usando el gestor de paquetes, no servirá para programas compilados manualmente o instalados usando cualquier otro método.
  • Otras personalizaciones
Puede darse el caso de que tengamos otras personalizaciones hechas manualmente en el sitema, por ejemplo una modificación del sistema de arranque en /boot, los archivos de un servidor web en /var/www o archivos de configuración del sistema en /etc por poner algunos ejemplos.
En este caso haremos una copia de seguridad de la carpeta o carpetas afectadas y la restauraremos en el sistema actualizado:
cd / && sudo tar cvfz backup.tar.gz /carpeta1 /carpeta2 ... # Crear copia de seguridad
cd / && sudo tar xvfz backup.tar.gz # Restaurar copia de seguridad
  • Más información

Ubuntuforums: Instal·lar desde dpkg –get-selections

Mover /home a una partición independiente: http://psychocats.net/ubuntu/separatehome (inglés)
Restaurar repositorios (y sus claves) añadidos manualmente: http://www.linuxmint-hispano.com/foro/?/topic,6036.0.html
Un Saludo.

Cosas a hacer después de instalar Ubuntu 10.10

Hola amigos.

Voy a recomendarles un artículo del blog Slice of Linux donde nos muestran en detalle lo que debemos hacer para dejar nuestra distro Ubuntu 10.10 perféctamente preparada.

El enlace lo teneis aquí

Saludos.

Fuente: Slice of Linux.