sábado, 21 de junio de 2008

Ubuntu Brainstorm II

¿Que es Ubuntu Brainstorm?
Es un sitio que podes votar las ideas y sugerencias que han enviado los usuarios, o también enviar tus propias contribuciones, para que se implementen en las nuevas versiones de Ubuntu (Kubuntu, Edubuntu, Xubuntu, etc.)

Acá les adjunto otras de las ideas que yo destaco.



















Opciones de fstab

Encontré un maravilloso tutorial o guia que explica todo acerca del archivo fstab de nuestro sistema Linux.

Cito acá solo una parte, pero recomiendo que lo lean, para sacar mas provecho sobre sus discos.

Las opciones mas usadas son las siguientes:

(Texto en negrita= Parametros opcionales)

defaults: Esta opción es la unión de las opciones rw,suid,dev,exec,auto,nouser y async.

rw: READ-WRITE. Con esto montamos la partición para que sea posible tanto leer como escribir en el dispositivo físico, esta opción es muy usada con dispositivos que permiten la escritura como por ejemplo los pendrive o los disquets, ya que sin esta opción, no podríamos guardar datos en dichos dispositivos.

ro: READ-ONLY. Con esta opcion hacemos que no se pueda escribir en el dispositivo, que tan solo se pueda leer.

exec: Permitir la ejecución de archivos ejecutables.

noexec: Impide la ejecución de cualquier archivo en el dispositivo en el que esta opción sea activada, esta opción suele ser muy útil cuando en una misma maquina diversos usuarios tienen acceso a un mismo dispositivo y no queremos que estos puedan ejecutar archivos en los dispositivos, con esto ganamos en seguridad, ya que impedimos que los usuarios puedan ejecutar cualquier tipo de archivo “maligno” a través del cual lo que realmente quiere conseguir es escalar privilegios en el sistema, por ejemplo.

nodev: con esto impedimos que puedan usarse nodos de dispositivo en el sistema de archivos, es decir, con esta opción impedimos que se interpreten los dispositivos especiales de bloques y de caracteres presentes en el dispositivo.

dev: Opción contraria a nodev, es decir, al activar esta opción permitimos que puedan usarse nodos de dispositivo en el sistema de archivos, o, lo que es lo mismo, que se interpreten como tal los dispositivos especiales de bloques y de caracteres presentes en el dispositivo.

auto: Con esta opción hacemos que el dispositivo que la contenga sea iniciado SIEMPRE que se inicie el sistema, es decir, cada vez que este sea encendido. Es decir que sera montado siempre.

no auto: Esta es la opción contraria a auto, con ella hacemos que el dispositivo no sea montado al iniciarse el sistema, y tan solo sera montado en el momento en el que le vayamos a dar uso, esta opción suele ser usada con dispositivos como las disqueteras, cd-roms, pendrives..., es decir, todos aquellos dispositivos que no es necesario que se monte con el arranque del sistema.

user: Permite a cualquier usuario del sistema montar o desmontar un dispositivo físico sin necesidad de ser root, esta opción es muy útil para dispositivos de uso frecuente, como cd-roms o disquetes. Pero tambien tenerse en cuenta, que el usuario que montó el dispositivo, solo el mismo usuario podrá desmontar el dispositivo. La opción opuesta es nouser.

users: indica que cualquier usuario puede montar y cualquiera también, puede desmontar el dispositivo.

suid: indica que el permiso tenga efecto para los ejecutables presentes en el dispositivo. La opción opuesta es nosuid.

owner: indica que el primer usuario distinto de root conectado al sistema localmente tiene derechos a montar y desmontar el dispositivo (se adueña de este).

async: Con esto hacemos que las operaciones que realicemos no se hagan de forma síncrona, es decir, en el mismo momento en que las realizamos/pedimos, si nos que pueden ser realizada mas adelante.

sync: Es la opción contraria a async, con esta opción conseguimos que todas las modificaciones que hagamos sean “in situ” es decir, realizadas en el mismo momento en que sean realizadas.

En mi caso, tenia la opción defaults activada para mis discos NTFS pero decidí cambiarla por el equivalente cambiando async por sync.


Fuentes:
TukiPedia

sábado, 7 de junio de 2008

Ideas para mejorar ubuntu

La pagina de Brainstorm es algo genial! se proponen ideas y se las somete a votacion, y las de alto puntaje o las que serian muy utiles se las toma en cuenta para las nuevas versiones.

Aca selecciono algunas de las ideas que me gustaria que se hagan realidad en las proximas versiones de ubuntu.







































Y ya son muchas por hoy, una vez por semana publicare las que llamen mi atencion

jueves, 5 de junio de 2008

Ejecutar programas al inicio de sesion

Algo muy util es que las aplicaciones que usamos diariamente hayan iniciado a la hora de sentarnos en la computadora. Para eso existe el "autostart".

Googleando un poco me encontre con un buen tutorial que sirve para cualquier escritorio, no es de mi autoria asique les pongo el link.

Cómo ejecutar programas al inicio de Gnome / KDE / XFCE / Fluxbox / Enlightenment

Instalar grub grafico


Si! ahora uso ubuntu. Mas alla del cariño que le tenga a openSuse, es muy pesado para mi computadora y la beta del opensuse 11 no me convencio y ademas, me acababan de llegar los cds de (k)ubuntu asique lo puse y estoy muy conforme.

Pero lo importante no es eso, sino que, extrañando openSuse, encontre un tutorial de como poner el bootscreen lindo, algo que Ubuntu no tiene.



Es muy sencillo, y paso a detallar.

Primero tenemos que elegir cual nos gusta mas y descargarlo.
Light Green generic theme [message.gobo] | Link | Screenshot
Dark Brown (Dapper look) generic theme [message.new] | Link | Screenshot
Medium blue kubuntu theme [message.kubuntu] | Link | Screenshot
Dark grey ubuntu theme [message.ubugrey] | Link | Screenshot
Medium brown ubuntu theme [message.ububrown] | Link | Screenshot
Light orange ubuntu theme [message.ubu] | Link | Screenshot
Red ubuntu theme [message.new] | Link | Screenshot
Fuzzy blue and black ubuntu theme [message.bluspash] | Link | Screenshot
White / Grey Snowish generic theme [message.snow] | Link | Screenshot
Linspire-style blue kubuntu theme [message.kubu] | Link | Screenshot
Old- Grub style dark blue and light blue [message.kubu] | Link | Screenshot
Light blue / grey Xubuntu theme [message.xubu] | Link | Screenshot


Yo me quedo con el celeste que publicaron gnome-look es muy lindo.

Tambien necesitamos descargar el gfxgrub desde aca o escribiendo en la consola:
wget http://quasarfreak.googlepages.com/grub-gfxboot_0.97-5_i386.deb


Para ser ordenados descarguemos estos archivos en una carpeta por ejemplo /home/user/gfxboot, solo la propongo para seguir el tutorial, despues se puede eliminar.

Ahora en la consola hacemos lo siguiente:
cd /home/user/gfxboot
sudo apt-get remove grub
sudo dpkg -i grub-gfxboot_0.97-5_i386.deb


Antes de continuar, hacemos un backup del menu.lst del grub.
sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup


Copiamos el theme que descargamos (en mi caso messages.blue) a la carpeta de grub
sudo cp messages.blue /boot/grub/


Nos queda agregar en la primer linea de menu.lst lo siguiente
gfxmenu /boot/grub/messages.blue


Para eso tenemos que abrir el archivo como root, de la siguiente manera
sudo gedit /boot/grub/menu.lst


Ya esta casi todo listo, solo nos falta instalar el nuevo grub y no tiene nada de dificil.
Primero necesitamos saber donde instalar el grub y tenemos dos formas de hacerlo.

Forma 1: Abrimos menu.lst y nos fijamos que dice en la parte de root de nuestro sistema operativo.
title  Ubuntu 8.04
root (hd0,3)
kernel /boot/vmlinuz-2.6.24-17-generic root=/dev/sda4 ro quiet splash #root=/dev/sda4 es lo que nos interesa
initrd /boot/initrd.img-2.6.24-17-generic
quiet


Entonces en la consola ponemos lo obtenido recien (en mi caso /dev/sda4)
sudo grub-install /dev/sda4


Y listo, de esta forma sencilla termina el tutorial, nos queda reiniciar la pc y disfrutarlo.

La forma 2 es mas para usuarios de consola, asique abrimos la consola y ponemos
sudo grub

grub> find /boot/grub/stage1
(hdx,y) # this will be the output
grub> root (hdx,y)
grub> setup (hdx)


Donde la x se reemplaza como x = 0 => a; x = 1 => b;..
Ejemplo, si nos dice (hd0,1) entonces es /dev/hda1

También es valido usar la forma 1 con estos datos, es decir el comando grub-install

Y asi disfrutamos de un lindo boot screen en ubuntu/kubuntu y porque no, en cualquier otra distribucion de linux.