Mostrando entradas con la etiqueta GNU/Linux. Mostrar todas las entradas
Mostrando entradas con la etiqueta GNU/Linux. Mostrar todas las entradas


No es más que un hasta luego

Hola todos y a todas, quiero informarles que hoy he decidido no seguir publicando en éste blog, debido a diversas ocupaciones que tienen mayor prioridad. En verdad se me complica mucho mantener éste blog.

Estoy pensando en publicar tutoriales en mi canal de Youtube, pero debo planificarme muy bien. Posiblemente todo aquello que pensaba publicar aquí sobre programacion y GNU/Linux, se colocará en dicho canal. 

Cabe destacar que dejaré http://gamgux.blogspot.com abierto para que otras personas puedan acceder a su contenido. Muchas gracias a todos los que de alguna u otra forma llegaron aquí y pudieron beneficiarse con las entradas publicadas

Si desean comunicarse conmigo pueden hacerlo a través de:
- Twitter: aquí (@gamg_ )
- Google+:  aquí

Cómo dice el título es un hasta luego, dudo que más adelante continue con éste blog pero como dice el dicho "Nunca digas nunca". Sin mas nada que decir me despido.

Gustavo A. Meza G.


Driver Nvidia en Debian Squeeze


Abrimos nuestro archivo de repositorios como super usuario:
gedit /etc/apt/sources.list 

Verificamos si no estamos seguros de que tenemos los repositorios "non-free" por ejemplo:
deb http://ftp.br.debian.org/debian/ squeeze main contrib
deb-src http://ftp.br.debian.org/debian/ squeeze main contrib

Si no estan lo añadimos:
deb http://ftp.br.debian.org/debian/ squeeze main contrib non-free
deb-src http://ftp.br.debian.org/debian/ squeeze main contrib non-free

Guardamos y cerramos.

Para actualizar las fuentes de repositorios en la terminal escribimos:
aptitude update 

Instalamos:


Editor Vi con sintaxis de colores

Para aquellos que les gusta el editor de texto Vi, y desean tener color para la sintaxis de sus códigos, solo deben realizar éstos pasos:

Abren el siguiente archivo como super usuario: /etc/vim/vimrc

nano /etc/vim/vimrc

Buscan la siguiente línea:

" syntax on  

y eliminan la comilla doble, quedando solo:

syntax on



Renombrar pendrive en Debian Squeeze

Estos pasos también sirven para Lenny y para Ubuntu.

Es necesario instalar el paquete mtools (en dado caso que no este instalado). Escribimos en terminal:

$ su

Ingresamos la clave de superusuario...

# aptitude install mtools

Copiamos el archivo “mtools.conf” a nuestra carpeta personal

# cp /etc/mtools.conf ~/.mtoolsrc


Cifrado MD5 para las cuentas en debian

Algoritmo de Resumen del Mensaje 5: es uno de los algoritmos de reducción criptográficos diseñados por el profesor Ronald Rivest del MIT (Massachusetts Institute of Technology, Instituto Tecnológico de Massachusetts). Fue desarrollado en 1991 como reemplazo del algoritmo MD4 después de que Hans Dobbertin descubriese su debilidad.

Leer más en Wikipedia

Como habilitar cifrado de contraseñas con MD5?

Para que los usuarios del sistema funcionen con contraseñas MD5 es necesario configurar el archivo /etc/shadow:

Editar el archivo /etc/login.defs

busque la línea #MD5_CRYPT_ENAB no

descomente y ponga MD5_CRYPT_ENAB yes

Las contraseñas creadas a partir de este cambio serán encriptadas usando MD5 en lugar de encriptación DES.


Quotas en Debian

Quotas:

- El sistema de quotas obliga a los usuarios a mantenerse dentro de los límites de consumo marcados.
- El sistema lleva la cuenta de quotas por usuario y por sistema de archivos.
- Si tiene mas de un sistema de archivos donde los usuarios puedan crear archivos, configura la facilidad para cada sistema de archivos.

Debian y cuotas de disco:
Las cuotas de disco son muy útiles en entornos multi-usuario, donde tiene un gran número de usuarios con acceso al sistema de ficheros, ya sea porque en el sistema de registro o el uso de su espacio de archivos es de forma remota,a través de Samba o NFS. Esto le permite limitar la cantidad de espacio en disco que los usuarios consumen.

Un sistema de ficheros ext3 tiene dos recursos finitos; bloques e inodos. Usted puede limitar la cantidad de ambos. Puede especificar un límite "duro", que al usuario no se le permite superar y recibirá un mensaje de error si lo intentan. Opcionalmente, también puede especificar un límite "suave", que el usuario si podrán superar, pero sólopor un límite de tiempo. Esta cantidad de tiempo es conocido como el "período de gracia" y es generalmente una semana (7 días). Además, se pueden imponer cuotas a los usuarios individuales, así como a los grupos.

Por ejemplo:
Usted tiene tres usuarios: Joe, Bob y Jane. Joe tiene su propio proyecto de financiación, que ha cubierto la mitad del costo de la unidad de disco duro para el sistema. Bob y Jane trabajan juntos, pero para otro proyecto, y que han pagado por la otra mitad de la unidad de disco duro. Vamos a llamar a su proyecto:"proyecto-x".

Ahora puede dividir equitativamente el disco, dando la mitad a Joe, y la otra mitad a Bob y Jane, que compartirá el 50%.
Usted puede hacer esto mediante la asignación de una cuota de usuario al usuario "Joe", y a un grupo llamado "proyecto-x".
Si "Joe" supera su cuota, tendrá que limpiar algunos de sus viejos archivos (o comprar más espacio en disco). Sin embargo, si "Bob" o "Jane" superan su cuota de grupo, tendrán que decidir entre ellos la mejor manera de reducir su uso del disco.

----------------------------------------------------------------------------------------------------------------------------------------------
Instalacion y configuracion:

Instale el paquete quota:

aptitude install quota

Luego abrimos el fstab, buscamos la particion la cual queremos aplicarle las quotas sea en / o en /home y en el campo sin borra lo que esté ahi se coloca separado con comas:

,usrquota,grpquota

ejemplo:

nano /etc/fstab

/dev/sda5 / ext3 errors=remount-ro,usrquota,grpquota 0 1

Luego crear quota.user y quota.group en el directorio donde se monte la particion en este caso es en /:

touch /quota.user
touch /quota.group

Le cambiamos los permisos a lectura y escritura:
chmod 600 /quota.*

Estos archivos viviran en el directorio raíz del sistema de ficheros, y se denominan quota.user y quota.group para el usuario y bases de datos de cuota para los grupos, respectivamente. Estos archivos contienen tanto el usuario y la información de cuota de grupo, así como la información del uso de sistema de archivos.

Luego es necesario ejecutar el comando quotacheck. Sin embargo, debido quotacheck ha de determinar el uso de disco mediante la inspección de la estructura de archivos en el disco, no puede haber una actividad de escritura en el disco en el momento. De lo contrario, esto puede dañar la base de datos de cuotas. Por esta razón, se sugiere que quotacheck se ejecute en modo monousuario:

debian:~# shutdown now

Introduzca la contraseña de root, desmonte y vuelva a montar la partición donde se asignarán las quotas:

mount -o remount /

Escanee el sistema de archivos, para crear, verificar y reparar el uso en disco de los archivos de quotas:

quotacheck -avugm

ó:

quotacheck -F vfsold -c -a -v

Cualquiera de los dos comandos funciona siempre y cuando se esté como monousuario.

a: verifica archivo
v:genera una salida detallada
u: genera cuotas de usuario
g: genera cuotas de grupo
m: no remonta el sistema de archivos

F vfsold: indica al sistema que utiliza la cuota de edad VFS (versión 1) del sistema. La más reciente (versión 2) al sistema de cuotas no funciona en la instalación estándar de Debian.

-c: especifica que los archivos de base de datos de cuotas debe ser creado

Si sólo quería realizar la operación en un sistema de archivos específicos, que podría haber utilizado el siguiente comando:

debian:~# quotacheck -F vfsold -c /home

Tendrá que ejecutar el mismo comando de nuevo, esta vez con la "bandera g", si usted también desea permitir cuotas a algún grupo:

quotacheck -F vfsold -c -a -g

Verificamos los archivos:
ls -la /quota*

Una vez que haya terminado, usted puede teclear "exit" o pulse Ctrl+d para volver al modo multiusuario.

Prenda el sistema de quotas:
quotaon -avug

Los "límites de bloques" se refieren a los bloques de datos (el valor predeterminado es 1 bloque = 1k). Los "límites de archivo" se refieren al número de archivos, o nodos, que han sido consumidos. El campo "gracia" corresponde al número de días de gracia que queda antes de que el usuario quede bloqueado de su cuenta. El usuario tiene hasta ese momento para reducir su cuota por debajo del nivel de "soft".

Establecer quotas de usuario:
edquota -u usuario

Establecer quotas de grupo:
edquota -g grupo

ejemplo:
edquota -u pablo


Los campos de "bloques" y "nodos" no pueden ser editadas, están allí a título indicativo. Sin embargo, puede editar los campos duros y blandos (soft y hard). El primer par se refieren a los bloques, y el segundo a los inodos. Para nuestro ejemplo, vamos a establecer al usuario "pablo" de cuotas para que tenga 1Gb de espacio disponible en disco, y puede utilizar 1Gb adicional temporalmente si es necesario, es decir 2Gb.


Una vez que hayas realizado los cambios, puede guardar y salir. La utilidad edquota se queja si no le gustan los valores que has dado.

Recuerde que las quotas se establecen en kb.
1Mb = 1024 Kb
2048 Mb = ?Kb ------> 2097152 Kb

Si desea desactivar las cuotas:
quotaoff -avug

Verifique las quotas con:
repquota -a

Y para grupos con quotas:
repquota -ag

quota:
A diferencia de repquota y edquota, que sólo el usuario root puede hacer uso, el comando "quota" está disponible para todos los usuarios, y que les permite consultar su información de cuota actual.

$ quota

Si usted inicie la sesión con la cuenta "pablo", debe ser capaz de utilizar quota para comprobar su uso de disco:
$ quota

Al copiar un archivo en el directorio /home/pablo, podrás verificar nuevamente la cuota ($ quota) y te darás cuenta que ahora hay un asterisco ("*") al lado del número de bloques que hemos utilizado, y que hay un "6 días" por debajo del período de la cuenta "de gracia". Esto nos muestra que hemos superado nuestra cuota suave (soft), y tiene 6 días para reducir la cantidad de espacio que estamos utilizando. Si fuéramos a tratar de crear otro archivo de un poco más grande de 2Gb, superando el límite duro (hard), aparecera un mensaje de error.


Flash Player 10 para AMD64

Aqui les dejo como instalar de manera muy sencilla y rapida el plugin de flash player en una maquina 64bit con debian lenny.

Primero que nada descargamos el dichoso plugin aqui

http://labs.adobe.com/downloads/flashplayer10_64bit.html

Posteriormente nos vamos a la terminal y como super usuario nos paramos en el escritorio o en el directorio donde se descargo el paquete y:

tar -zxvf libflashplayer-10.0.42.34.linux-x86_64.so.tar.gz

Luego creamos una carpeta llamada plugins en el directorio /usr/lib64/iceweasel/ o /usr/lib64/mozilla (dependiendo del navegador que tengamos):

mkdir /usr/lib64/iceweasel/plugins

Copiamos el archivo extraido a la carpeta recien creada:

cp libflashplayer.so /usr/lib64/iceweasel/plugins

Si tenemos el navegador abierto debemos cerrarlo y abrirlo otra vez para que agarre los cambios. Y listo calisto!


Contraseña para el GRUB

GRUB (GRand Unifier Bootloader) o gestor de arranque es lo primero que se carga cuando se inicia la computadora. Permite tener diferentes sistemas operativos, y diferentes versiones de ellos, en el mismo disco duro. Por ejemplo podemos tener el Innombrable y GNU/Linux en la misma computadora, GRUB se cargará y nos mostrara un menu permitiéndonos elegir cuál iniciar.

El gestor de arranque GRUB permite hacer operaciones muy sensibles, como por ejemplo: modificar el dispositivo de arranque teniendo un live-cd o arrancar sin tener la contraseña de super-usuario. Para evitar esto, a parte de proteger el Bios con una password también tienes la posibilidad de protoger el GRUB con su propia contraseña.

Para ponerle una contraseña debes hacer lo siguiente (como root):

grub-md5-crypt

Te pedirá una contraseña y su verificación, el resultado será una serie de caracteres como estos:

$1$ihlUA/$PZcNslqYGGlZURz5pfjMR/

Los copias o lo guardas en un archivo.

Ahora para prevenir haces una copia de seguridad del fichero menu.lst antes de editarlo. Sigues como super usuario:

cp /boot/grub/menu.lst /boot/grub/menu.lst.copia

Luego editas menu.lst:

gedit /boot/grub/menu.lst

Busca la siguiente linea:

## ## End Default Options ##

y debajo de la entrada del grub que deseas colocarle la contraseña escribes:

password --md5 caracteres

Ejemplo:

## ## End Default Options ##

title Debian GNU/Linux, kernel 2.6.26-2-amd64
password --md5 $1$ihlUA/$PZcNslqYGGlZURz5pfjMR/
root (hd0,2)
kernel /boot/vmlinuz-2.6.26-2-amd64 root=/dev/sda3 ro quiet vga=771
initrd /boot/initrd.img-2.6.26-2-amd64

title Debian GNU/Linux, kernel 2.6.26-2-amd64 (single-user mode)
root (hd0,2)
kernel /boot/vmlinuz-2.6.26-2-amd64 root=/dev/sda3 ro single
initrd /boot/initrd.img-2.6.26-2-amd64

Por ultimo guardas y cierras. Cuando reinicies, cargue el GRUB y selecciones la entrada te pedirá la contraseña.
Si queremos restringir el acceso a mas de un elemento del menú de GRUB, basta con añadir dicha linea después del título de cada entrada.


Instalar Compiz-fusion en Debian Lenny

Si ya tenemos nuestra tarjeta de video instalada, es cuestion de verificar si ya se tiene los repositorios correspondientes al compiz. Si no añadirlos al sources.list como super-usuario:

gedit /etc/apt/sources.list

al final del archivo añadimos:

deb http://download.tuxfamily.org/shames/debian-lenny/desktopfx/unstable/ ./

Guardamos y cerramos.

Tambien podemos añadirla con solo un comando:

echo deb http://download.tuxfamily.org/shames/debian-lenny/desktopfx/unstable/ ./ >> /etc/apt/sources.list

Luego lo que debemos hacer es añadir la clave GPG del repositorio de Compiz Fusion, el “Repository of Shame” seguimos como super-usuario:

wget http://download.tuxfamily.org/shames/A42A6CF5.gpg -O- | apt-key add -

Actualizamos:

aptitude update

Luego editas tu archivo de configuración xorg.conf:

gedit /etc/X11/xorg.conf

Y al final del archivo, agregar las siguientes líneas, de lo contrario no podrás ejecutar compiz-fusion:

Section "Extensions"
Option "Composite" "true"
EndSection

Instalamos los paquetes necesarios:

aptitude install compiz-fusion-gnome fusion-icon compiz-fusion-extras compiz-fusion-plugins-extra compiz-fusion-plugins-main compiz-fusion-plugins-unstable compiz-fusion-plugins-unsupported emerald emerald-themes

Cuando ya se termine de instalar los paquetes, corremos el compiz:

fusion-icon &

Si no quieres hacer éste ultimo comando cada vez que se inicie la PC, y quieres que se ejecute automáticamente cada vez que iniciemos sesion, vamos a hacer clic en:

Sistema>Preferencias>Sesiones

Debemos asegurarnos de estar ubicados en la Pestaña "Programas al inicio":


Haremos clic en el botón Añadir y luego Sólo llenaremos los campos que se nos piden: en el campo "Nombre" colocamos compiz o como uds deseen llamarlo pero en el campo "Comando" debe ir necesariamente "fusion-icon" (Sin las comillas y todo en minúscula).


Aceptamos y cerramos. Luego vamos a reiniciar el servidor gráfico para que asuma las opciones "Composite" que agregamos al xorg.conf, como superusuario:

/etc/init.d/gdm restart

ó también combinamos:

ctrl+alt+return

Iniciamos sesión nuevamente y ahora en el área de notificación vamos a ver nuestro icono de compiz (cubo azul con una flecha), hacemos clic derecho sobre éste icono y en la sección "Compiz options" activar la casilla "Indirect rendering", en dado caso que se encuentre desactivada.

También nos aseguramos que se esté usando el Gestor de ventanas "Compiz":

Boton derecho sobre icono de compiz>Select Windows Manager>Compiz.

Listo, el resto es configurarlo a nuestro gusto, con boton derecho sobre el icono seleccionamos "Settings Manager".



Instalar Songbird Debian Lenny



Songbird es un reproductor multimedia. Está basado en la plataforma XULRunner de Mozilla, por lo cual dispone de versiones para Windows, Mac OS X, y Linux. El motor principal del programa, mig, ha revelado que Songbird utiliza el plugin del cliente VideoLAN (VLC) para la reproducción multimedia, y SQLite como motor de almacenamiento para la biblioteca multimedia.

Lo primero que tenemos que realizar es la descarga de Songbird en su mas reciente Versión de su sitio oficial: http://getsongbird.com/

Una vez descargado abrimos nuestra terminal y ejecutamos los siguientes comandos como root:

Lo descomprimimos en la carpeta /opt:

tar -xzvf Songbird_1.1.2-1042_linux-x86_64.tar.gz -C /opt

Luego cambiamos los permisos de la carpeta:

chmod -R 777 /opt/Songbird

O si prefieres también puedes cambiarle el dueño, es decir que la carpeta ya no sea del super usuario si no de tu usuario normal, ya que descomprimiste la carpeta como super usuario. Si lo que quieres es éso haces lo siguiente:

chown -R usuario:grupo /opt/Songbird

Donde dice usuario colocas el nombre de usuario con el que te logueas para iniciar sesión, y donde dice grupo colocas también el nombre de tu usuario (ya que el nombre de usuario y de grupo es el mismo).

Con cualquiera de las dos formas funciona, ya queda a tu elección.

Ahora Vamos a agregar el icono al menú:

Vamos a Sistema >> Preferencias >> Menú Principal

Nos posicionamos sobre Sonido y Vídeo y elegimos Elemento nuevo

Pondremos la Siguiente configuración:

Tipo: Aplicación
Nombre: Songbird
Comando: /opt/Songbird/songbird
Comentario: Play Music. Play the Web.


Lo buscamos en nuestro menú en Aplicaciones>> Sonido y Vídeo. Y ahora si tenemos nuestro Songbird listo para usar y configurar a nuestro gusto. Iniciamos el proceso de configuración, que simplemente es aceptar la licencia y configurar el idioma y las extensiones adicionales.






Convertir video .ogv a otro formato con Mencoder


Primero que nada mencoder es un codificador de vídeo libre, liberado bajo licencia GPL que se incluye en el conocido reproductor para Linux y otras plataformas: MPlayer. Como Mencoder ha sido construido usando las fuentes de MPlayer, este codificador permite convertir entre todos los formatos que este reproductor es capaz de soportar. También permite copiar sin modificaciones tanto como la cadena de vídeo, como la de sonido. Además soporta casi todos los filtros de MPlayer, y este último puede ser usado para visualizar su salida.

Pero de todas formas antes de convertir nuestro video .ogv a otro formato deberemos instalar nuestro codificador agregando los repositorios necesarios:

gedit /etc/apt/sources.list

Agregamos al final la siguiente línea:

deb http://www.debian-multimedia.org lenny main

Luego hacemos:

aptitude update && aptitude safe-upgrade

Despues de haber actualizado procedemos a instalar mencoder:

aptitude install mencoder

Y por ultimo para hacer la conversion, nos posicionamos en el directorio donde se encuentra nuestro .ogv y como usuario normal tecleamos:

mencoder -idx out.ogv -ovc lavc -oac mp3lame -o video.avi

out.ogv es el vídeo que creaste con recordmidesktop, y video.avi es el que nos transforma (le puedes nombrar como quieras), también le puedes colocar el formato que desees como .mpg .flv .wmv entre otros. He visto en la internet muchos métodos y formas de hacerlo pero debo admitir que ésta es la única que he probado y que me ha funcionado a la perfeccion, de igual manera ustedes son libres de escoger.




Grabando con recordMyDesktop

Si eres uno de los que está buscando alguna herramienta para grabar tu escritorio, o deseas realizar un video tutorial de alguna aplicacion determinada, puedes hacer uso de "recordMyDesktop". En linux tenemos diversas herramientas a mi la que más me gusta es ésta. Es muy simple y tiene opciones muy útiles, como desde grabar toda la pantalla a grabar un pequeño espacio o que ese espacio que seleccionamos persiga al puntero del ratón grabando únicamente lo que va haciendo el ratón de cerca mientras que si lo hacemos en pantalla completa cuesta distinguirlo. Recordemos que en nuestro sistema GNU/Linux todo es posible.

Para instalarlo es muy sencillo ya que se encuentra en los repositorios:

aptitude install recordmydesktop gtk-recordmydesktop

El el paquete gtk-recordmydesktop es el entorno grafico de la aplicacion. Luego de instalarlo iremos a aplicaciones -> Sonido y Video -> RecordMyDesktop, podremos grabar los videos que nos venga en gana y configurarlos a nuestro gusto. Despues de realizar una grabación aparecerá en nuestra carpeta o en el directorio que seleccionemos un archivo con el nombre de out.ogv



Instalar impresora HP (Ejecutando hp-setup) Debian

Todos tenemos la necesidad de una impresora, para el caso de las HP tenemos la OpenPrinting Database donde podemos encontrar todos y cada uno de los modelos con soporte para GNU/Linux y los pasos a seguir para configurarlos, sin embargo, en mi caso tengo una HP Deskjet D4260, y la instalación de la misma resulta bastante fácil, empecemos; Existen algunos paquetes como requisito previo uno de ellos son los paquete para usar CUPS, que no es mas que un manejador de trabajos de impresora, colas de trabajos, búsqueda de impresoras en red, en fin, controla las impresoras!.
Los paquetes son los siguientes (como superusuario los instalamos):
aptitude install cups cups-client cups-common cupsys cupsys-client
En algunos casos es mas que suficiente con tener estos paquetes, y te permitirá realizar trabajos de impresión, en el mio si fue asi =), en otros casos tocará instalar lo siguiente:
aptitude install hplip hplip-gui
Cabe destacar que en algunos casos el sistema reconocera automaticamente la impresora una vez que la conectes via USB, de lo contrario tendrán que seguir los siguientes pasos.
En el terminal hacemos (seguimos como super usuario):
hp-setup
Y seguiremos los pasos como se muestran en las siguientes pantallas:
Elegir tipo de conexión: Escogemos Bus Serie Universal (USB).
Presionamos Next>
En este punto se nos muestra el modelo de nuestra impresora, en caso tal que no sea evidente, debemos buscar manualmente el dispositivo.
Presionamos Next> Ahora escogemos el archivo PDD y escogemos el primero de la lista
Presionamos Next> Le asignamos nombre, ubicación y descripción, en mi caso los dos últimos los deje en blanco:
Presionamos Next> El paso final es imprimir una pagina de prueba al presionar en Finish.
Listo ya tenemos nuestra impresora, ¡a gastar tinta!


Montar particiones NTFS en Debian Lenny

Hola amigos, esta entrada es para aquellos usuarios que usan Debian pero que todavia no han desaparecido de su disco duro el innombrable e insoportable sistema Windows, en dado caso que tengan sus datos en una particion ntfs podran seguir los siguientes pasos para montar dicha particion en su sistema debian.

Primero que nada instalamos el paquete ntfs-3g para que nos permita montar cualquier particion ntfs: siempre como super usuario

aptitude install ntfs-3g

Ahora vamos a crear una carpeta para hacer el montaje de la partición:

mkdir /media/windows

Vamos a ver en que número de partición se encuentra la ntfs , para ello tecleamos:

fdisk -l

Y nos aparecerán todas las particiones que tengamos, como por ejemplo:

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/sda1 * 1 3824 30716248+ 7 HPFS/NTFS
/dev/sda2 3825 4310 3903795 82 Linux swap / Solaris
/dev/sda3 4311 9173 39062047+ 83 Linux
/dev/sda4 9174 60801 414701910 5 Extendida
/dev/sda5 9174 60801 414701878+ 83 Linux

Con el asterisco podemos ver que la partición 1 es la que tiene formato ntfs (windows), y ahora procederemos a realizar el montaje.

mount -t ntfs-3g /dev/sda1 /media/windows

Nota1: cuando estés escribindo /dev/sdaX cambia la x por el número de tu partición.

Nota2: Si no posees un disco duro sata y lo que tienes es un IDE, en ese caso debera de aparecerte la linea anterior asi /dev/hdaX, de igual manera cambia la x por el numero de tu particion.

Nota3: ntfs-3g funciona con kernel 2.6.20 en adelante, por si tienes debian etch, cambia de kernel ó actualiza a lenny.

Este mensaje te saldrá si tienes un kernel inferior a 2.6.20:

localhost:/home/antonio# mount -t ntfs-3g /dev/hda3 /media/windows
WARNING: Deficient Linux kernel detected. Some driver features are
not available (swap file on NTFS, boot from NTFS by LILO), and
unmount is not safe unless it’s made sure the ntfs-3g process
naturally terminates after calling ‘umount’. If you wish this
message to disappear then you should upgrade to at least kernel
version 2.6.20, or request help from your distribution to fix
the kernel problem. The below web page has more information:
http://www.ntfs-3g.org/support.html#fuse26

Ahora ya queda montada la partición NTFS con los privilegios de lectura y escritura, ahora hay que agregar algunas cosas al archivo fstab para que al inicio siempre se monte la partición, para ello editamos el archivo:

gedit /etc/fstab

Y al final agregamos lo siguiente:

/dev/sdaX /media/windows ntfs-3g defaults,locale=es_ES.UTF8 0 0

Recuerda sustituye la x por el numero de tu particion y si tienes un disco duro IDE cambia /dev/sdaX por /dev/hdaX. Esten muy Pendiente con ese detalle

Guardamos, cerramos y listo.


Instalar Tarjeta gráfica Nvidia en Debian

Primero que nada debemos instalar una serie de software que nos permitira el correcto funcionamiento para poder conseguir un asistente a la hora de la construccion de los modulos y asi evitarnos cargar los mismos con un metodo manual, antes de instalar estos paquetes debemos de dirigirnos a la siguiente página http://www.nvidia.es/Download/index.aspx?lang=es una vez alli deberemos buscar el controlador dependiendo del modelo de nuestra tarjeta. cuando estemos en la pagina y le demos click al enlace descarga aparecera la licencia de Nvidia y al final le daremos aceptar, en ese momento se abrira el archivo del driver para descargarlo vamos a la barra de direccion copiamos todo el enlace por ejemplo:
http://es.download.nvidia.com/XFree86/Linux-x86_64/180.44/NVIDIA-Linux-x86_64-180.44-pkg2.run
y en el terminal ejecutamos siempre como superusuario:
wget http://es.download.nvidia.com/XFree86/Linux-x86_64/180.44/NVIDIA-Linux-x86_64-180.44-pkg2.run
y empezara a descargarlo.
Luego empezaremos a instalar los paquetes dichos anteriormente. Como pueden observar la "X" representa el numero fuente del Kernel al igual en el caso las cabeceras del Kernel (Headers), en este ultimo "Y" es la version, podria verse como 2.6.26-2-686, eso depende de la rama de debian que estemos, por tal motivo primero que nada es importante verificar y estar seguro cual es el kernel que se está utilizando para ello ejecutamos:
uname -r
Luego de ver cual es nuestro kernel realizamos:
aptitude install linux-source-2.6.X linux-headers-2.6.X-Y
Luego instalaremos lo siguiente:
aptitude install module-assistant
El proximo paquete se encarga de decirle a nuestro Kernel que tenemos cierta targeta de video y que necesitamos hacer que tenga comunicacion con ella en niveles de hardware y software entonces:
aptitude install nvidia-kernel-common
Seguidamente instalamos:
module-assistant auto-install nvidia
Instalamos el paquete " nvidia-glx " que nos proporcionará la aceleración grafica deseada mas las herramientas que nos permitira ver tanto de forma grafica como texto nuestra renderizacion:
aptitude install nvidia-glx nvidia-settings mesa-utils
Luego procedemos a la compilacion del driver en nuestro Kernel pero primero le damos stop al entorno grafico:
/etc/init.d/gdm stop
o simplemente Ctrl+Alt+F1
Instalamos el driver:
sh NVIDIA-Linux-x86_64-180.44-pkg2.run
Durante la instalacion seguimos la logica seleccionando las opciones y por ultimo levantamos nuevamente el entorno grafico:
/etc/init.d/gdm restart
Veremos el logo de Nvidia, y luego de iciar sesion en el terminal verificamos que todo este en orden con lo siguiente:
Verificacion Grafica ejecutamos:
glxgears -----> proviene del paquete mesa-utils, debe aparece unos engranajes en la pantalla.
Verificacion modo Texto del Rendering:
glxinfo | grep rendering
Respuesta correcta: direct rendering: Yes
Listo con eso tendremos nuestra tarjeta configurada correctamente.


Eliminar Kernel

Si despues de haber actualizado tu kernel quieres simplemente eliminar el anterior realizas lo siguiente:

aptitude search linux-image | grep ^i

Te arrojara el listado de todas las versiones de los kernel que tengas instalado en mi caso fue:

i A linux-image-2.6-686 - imagen de Linux 2.6 para PPro/Celeron/PII/
i A linux-image-2.6.26-1-486 - Linux 2.6.26 image on x86
i A linux-image-2.6.26-1-686 - Linux 2.6.26 image on PPro/Celeron/PII/PII
i A linux-image-2.6.26-2-686 - Linux 2.6.26 image on PPro/Celeron/PII/PII
i linux-image-2.6.26-2-686-bigmem - Linux 2.6.26 image on PPro/Celeron/PII/PII

Tenemos que saber cual de todos es el que estamos usando y desistalar el que queremos de esta forma:

aptitude purge linux-image-2.6.26-1-686

Con eso quedara desistalado, si en otro caso solo quieren que al cargar el grub aparesca el ultimo kernel que se haya instalado se tiene que editar el archivo menu.lst y comentar las lineas del antiguo kernel:

como superusuario tecleas:

gedit /boot/grub/menu.lst

se abrira el editor veremos muchas lineas ya comentadas y al bajar al final buscamos la siguiente linea:
## ## End Default Options ##

De ahi en adelante veremos todas las lineas de los diferentes kernel que se tengan instalados como por ejemplo:

title Debian GNU/Linux, kernel 2.6.26-2-686-bigmem
root (hd0,5)
kernel /boot/vmlinuz-2.6.26-2-686-bigmem root=/dev/sda6 ro quiet gui
initrd /boot/initrd.img-2.6.26-2-686-bigmem

title Debian GNU/Linux, kernel 2.6.26-2-686-bigmem (single-user mode)
root (hd0,5)
kernel /boot/vmlinuz-2.6.26-2-686-bigmem root=/dev/sda6 ro quiet gui single
initrd /boot/initrd.img-2.6.26-2-686-bigmem

title Debian GNU/Linux, kernel 2.6.26-2-686
root (hd0,5)
kernel /boot/vmlinuz-2.6.26-2-686 root=/dev/sda6 ro quiet gui
initrd /boot/initrd.img-2.6.26-2-686

title Debian GNU/Linux, kernel 2.6.26-2-686 (single-user mode)
root (hd0,5)
kernel /boot/vmlinuz-2.6.26-2-686 root=/dev/sda6 ro quiet gui single
initrd /boot/initrd.img-2.6.26-2-686

En este caso comentaremos las lineas del kernel 2.6.26-2-686 colocandole un numera delante de cada linea, así :

#title Debian GNU/Linux, kernel 2.6.26-2-686
#root (hd0,5)
#kernel /boot/vmlinuz-2.6.26-2-686 root=/dev/sda6 ro quiet gui
#initrd /boot/initrd.img-2.6.26-2-686

#title Debian GNU/Linux, kernel 2.6.26-2-686 (single-user mode)
#root (hd0,5)
#kernel /boot/vmlinuz-2.6.26-2-686 root=/dev/sda6 ro quiet gui single
#initrd /boot/initrd.img-2.6.26-2-686

Luego solo queda guardar, cerrar y listo, podras reiniciar y verificar que el grub solo muestre el kernel que no comentaste.


Actualizar Repositorios, paquetes y kernel

Hola amigos como todos sabemos siempre necesitaremos despues de instalar un sistema GNU/Linux, algunos repositorios que nos serviran segun los paquetes que usemos. En este caso despues de instalar Debian tendremos que agregar ciertos repositorios para asi poder descargar los paquetes correspondientes y configurar nuestro sistema a nuestro gusto. ojo! los repositorios pueden cambiar segun la version que tengas de tu sistema debian.

Cuando se realiza una instalacion de debian lenny en ciertos casos se nos pedira que seleccionemos una replica, es decir que seleccionemos los repositorios de donde queremos descargar los paquetes, si queremos elegir alguna replica lo mas recomendable es seleccionar la de algun pais cercano, a la final tendremos lo siguiente en nuestro sources.list ejemplo:

deb http://ftp.br.debian.org/debian/ lenny main
deb-src http://ftp.br.debian.org/debian/ lenny main

deb http://security.debian.org/ lenny/updates main
deb-src http://security.debian.org/ lenny/updates main

Éstos son los repositorios elegidos al momento de instalar el sistema en este caso como replica se seleccionó Brasil. Ya cuando tenemos instalado nuestro sistema podremos editar estas lineas de repositorios de la siguiente manera:

Como super usuario tecleamos:

gedit /etc/apt/sources.list

a continuacion se abrira el archivo sources.list el cual contiene las lineas de repositorios, podremos añadirle a éstas lineas lo siguiente:

deb http://ftp.br.debian.org/debian/ lenny main contrib non-free
deb-src http://ftp.br.debian.org/debian/ lenny main contrib non-free

Éstos son repositorios oficiales de debian lenny main contrib y non-free, es decir contienen paquetes de los contribuyentes y aquellos que no son libres. De igual manera podremos añadir otros repositorios como por ejemplo:

deb http://download.tuxfamily.org/shames/debian-lenny/desktopfx/stable/ ./
deb http://download.skype.com/linux/repos/debian/ stable non-free
deb http://www.debian-multimedia.org lenny main

Éstos ultimos corresponden a los repositorios de Compiz Fusion development (shame) para Debian Lenny y el repositorio para el skype respectivamente. Una vez añadidos los nuevos repositorios tendremos que sincronizar y actualizar los paquetes necesarios, para ello le guardamos y cerramos el sources.list y en consola tecleamos:

aptitude update
aptitude safe-upgrade

Si reciben errores como estos:

W: GPG error: http://download.tuxfamily.org ./ Release: Las firmas siguientes no se pudieron verificar porque su llave pública no está disponible: NO_PUBKEY 73E6B0FAA42A6CF5
W: GPG error: http://www.debian-multimedia.org lenny Release: Las firmas siguientes no se pudieron verificar porque su llave pública no está disponible: NO_PUBKEY 07DC563D1F41B907
W: Tal vez quiera ejecutar 'apt-get update' para corregir estos problemas
Se debe a que no tienen las firmas necesarias para validar que los datos son confiables, para eliminar ese error vamos a ejecutar los siguientes comandos:
wget http://debian-multimedia.org/gpgkey.pub -O - | apt-key add - && apt-get install debian-multimedia-keyring

y luego:

wget http://download.tuxfamily.org/shames/A42A6CF5.gpg -O- | apt-key add --

Nuevanmente tendras que teclear en consola:

aptitude update
aptitude safe-upgrade

Llevara un poco de tiempo, dependiendo de la conexión que tengas, cuando haya finalizado, reinician, en dado caso de que tengan una version de kernel antigua observaran que tendran un nuevo Kernel por el cual podrán acceder , actualmente en mi PC es 2.6.26-2-amd. Listo con eso haz sincronizado los nuevos repositorios y actualizado paquetes y el Kernel.