miércoles, 29 de abril de 2009

Marcadores de Firefox/Swiftweasel

Este tema lo he escrito a partir de que al usuario de Guadalinex: Tostada46,  se le hubieran perdido sus marcadores de firefox, y a partir de ahí empecé a investigar como recuperarlos/hacer de copia de seguridad de ellos/organizarlos. Espero que sirva de ayuda a todos en general, y a mi el primero ( esto me recuerda a la canción de un juego de cuando yo era un chaval: " alzo la maya por todos mis compañeros y por mi el primero").

1-Organizar los marcadores: Desde Firefox( o Swiftweasel ) -Marcadores-Organizar marcadores: se abre una ventana desde la que se pueden organizar los marcadores: añadiendo o borrando marcadores, añadiendo o quitando carpetas en las que organizar marcadores, copiando marcadores, cambiando el nombre a un marcador, poniendo una etiqueta ( desde la versión 3 de firefox), etc

Los siguientes métodos de hacer copias de seguridad sirven a partir de la versión 3 de firefox; para versiones anteriores el método es el indicado en el apartado 2b y 3b

2-Hacer copia de seguridad de los marcadores, de forma manual:

Normalmente, los marcadores desaparecen después de haber sufrido un problema con el navegador (se cerró tras un error o el ordenador se apagó), de manera que el sistema operativo no guardó bien los datos o lo hizo de forma incorrecta, por lo cual, al intentar Firefox abrirlos más tarde, no es capaz.

a)- Para poder restaurarla posteriormente en Firefox: Firefox-Marcadores-Organizar marcadores-Copiar: se guarda un archivo.json en la carpeta que quieras
b) - Para poder exportarla a otro navegador ( que también puede ser el propio Firefox) : Firefox-Marcadores-Organizar marcadores-Exportar: se guarda, en la carpeta que quieras, un archivo.html que luego puede ser importado desde otro navegador.

En Swiftweasel se hace de forma similar. Si has instalado Swiftweasel se pueden pasar los marcadores de Firefox a Swiftweasel con ambos métodos.

3- Restaurar las copias de seguridad hechas manualmente:

a)- Con : Firefox-Marcadores-Organizar marcadores-Restaurar-Elegir archivo: elige el archivo.json desde la carpeta donde lo hayas guardado.En el caso de haber etiquetado nuestros marcadores (opción nueva a partir de la versión firefox 3 ) y ya que con la opción exportar Html no se guarda este dato, haremos una copia .json:

b)- Desde Firefox-Marcadores-Organizar marcadores-Importar: se importa desde la carpeta donde hayas guardado el archivo.html

En Swiftweasel se hace de forma similar

4-Copias de seguridad de los marcadores, automáticas:

Firefox realiza de forma automática copias de seguridad de los marcadores, y las guarda en /home/usuario/.mozilla/firefox/xxxxx.default/bookmarkbackups.

Swiftweasel, las hacen en /home/usuario/.sw3/swiftweasel/p4o820l2.default/bookmarkbackups, creándose archivos.json con la fecha en la que se crean, lo cual facilita su posterior recuperación.


5-Restaurar copias de seguridad automáticas de los marcadores:

En Firefox, en /home/usuario/.mozilla/firefox/xxxxx.default/bookmarkbackups hay varios archivos.json de copia de seguridad de tus marcadores (firefox hace copia de seguridad de los marcadores de forma automática ) . Desde ahí deberías poder recuperar tus marcadores, con : Firefox-Marcadores-Organizar marcadores-Restaurar-Elegir archivo: elige el archivo.json mas actual, o el de la fecha que quieras.

Si en vez de Firefox usas Swiftweasel, el directorio donde están los archivos.json es: /home/usuario/.sw3/swiftweasel/p4o820l2.default/bookmarkbackups, y se recuperar de forma similar.

6- Otra forma: Copiar/Restaurar el archivo places.sqlite

- Copiando el archivo places.sqlite que se encuentra alojado en la carpeta de tu perfil de Firefox ( /home/usuario/.mozilla/firefox/xxxxxxxx.default ), archivo donde se guardan los marcadores (junto al historial) a partir de la versión 3 de firefox. ( En Swiftweasel la carpeta del perfil es: /home/usuario/.sw3/swiftweasel/xxxxxxxx.default )

- Para restaurarla colocamos, con firefox completamente cerrado, la copia de places.sqlite con nuestros marcadores dentro de la carpeta del perfil

7-Copiar y restarurar marcadores con un complemento: FEBE: Desde: https://addons.mozilla.org/es-ES/firefox/addon/2109 me he bajado e instalado tanto en firefox como en Swiftweasel el complemento FEBE , con él  he podido copiar de firefox a Swiftweasel los complementos, marcadores, las contraseñas guardadas, y configuraciones de varios complementos, por ejemplo de gmail notifier.

-----------------------------------------

viernes, 24 de abril de 2009

Grabar con Libertad

Seguro que hay mas posibilidades de usar de forma totalmente legal los programas de grabación que hay en Linux, pero aquí pongo unas cuantas para que se vea que se pueden grabar muchas cosas, de forma totalmente legal, y que por lo tanto cada vez que grabamos algo de lo que indico, y pagamos una cuota a la SGAE por los CD/DVD que usamos, en el mejor de los casos, al menos nos deberían devolver el dinero que previamente hemos pagado al comprar el CD/DVD, ya que el contenido de éstos es nuestro ( sus autores somos nosotros mismos ), o bien ya hemos pagado previamente por el original y por lo tanto tenemos derecho a hacernos una copia de seguridad por si con el uso se nos estropea el CD/DVD original.

Muchos de la SGAE han pasado de no reconocer el derecho a la propiedad privada de los demás a defender "su" "derecho" a la propiedad intelectual. Creo que algunos de ellos quieren hacer, o ya han hecho  "su revolución" personal para "vivir de ella", por lo que parece que no hacen caso del que se supone era su ídolo. de Che Guevara: "La revolución no se lleva en los labios para vivir de ella, se lleva en el corazón para morir por ella". Ahora ya tienen mucho que perder para morir por nada.

Los programas que señalo seguramente no son los únicos que se pueden usar, pero creo que son de los que más se utilizan para los fines que indico.

1-crear CD/DVD de Fotos para ver en la televisión: de forma totalmente gráfica con Imagination + DvdStyler ( Crear-con-programas-graficos-un-dvd-con-fotos-y-musica ) y grabar el resultado con k3b.

2-grabar CD/DVD con Vídeos familiares para ver en la televisión: con DeVeDe: puede crearse un VideoCD ( con mpeg-1 y calidad vhs y reproducible en todos los reproductores de dvd ), VideoDVD ( DVD Clásico, reproducible en cualquier reproductor de dvd ), SuperVideoCD ( con mpeg-2 y reproducible en la mayoría de reproductores de dvd ) , o CVD ( CD con mpeg-2 y reproducible en la mayoría de reproductores de dvd  ) ;  o con Mandvd ( solo permite crear DVD ).

Antes de grabar el vídeo en un cd/dvd se puede editar con varios vídeo-editores: Kino ( manuales: en pdf y online ) , Cinelerra ( manual en pdf) , o Avidemux ( manual en pdf )


3-grabar Live CD/DVD de distribuciones Linux: grabar imágenes.iso ,bajadas de internet, con K3b o con Brasero

4-crear CD/DVD de Datos Personales: documentos, fotos, vídeos, mensajes recibidos por algún programa de mensajería instantánea o email: con K3b o con Brasero

5-grabar CD/DVD con paquetes.deb que hemos instalado: con AptOnCd

6-crear Copias de Seguridad de nuestra Partición, con Partimage , o con Clonezilla , o directorio personal /home/usuario:con PyBackPack

7-crear CD/DVD de Música con nuestros propios temas musicales ( o es que acaso no podemos ser músicos aficionados ): --- El "Grabador de Sonido" es un programa muy sencillo con el que podemos grabar audio con un micrófono conectado a la tarjeta de sonido. La grabación puede hacerse en varios formatos, entre ellos MP3 y Ogg.  --- Audacity, es un programa profesional de manejo de archivos de audio. Con él se puede grabar audio mediante un micrófono, pero además Audacity nos permite editar el sonido grabado: se puede recortar, añadir o eliminar sonido, e incluirle efectos, además de otras opciones. Aquí tenéis varios manuales de Audacity encontrados en Google.

8-crear Copias de Seguridad de Bases de Datos con datos personales, o comerciales: con K3b o con Brasero

9-crear duplicados de seguridad de CDs de Música que hemos comprado:
Primero extraemos las pistas de audio del cd original en el disco duro del pc, en formato mp3 u ogg: lo podemos hacer con Sound Juicer, Grip o RipperX.
Luego grabamos estos archivos en un nuevo cd: lo podemos hacer con K3b, Serpentine, o Brasero

10-crear duplicados de seguridad de DVD de Juegos PS2 que hemos comprado: creamos una imagen.iso del juego, que luego grabamos, todo ello con K3b o Brasero. De esta forma podemos guardar en un lugar seguro el dvd original, y jugar con la copia de seguridad, que normalmente antes o después se rayará y será imposible jugar, momento en el que podemos coger de nuevo el dvd original y volver a obtener una copia de seguridad con la que poder seguir jugando a nuestro juego favorito.


11-crear duplicados de seguridad DVD de Películas que hemos comprado: con K9copy o DVD95 Converter para poder extraer de un dvd comercial de 9 gigas la parte mas importante: el vídeo y el sonido en español, para luego copiarla en un dvd de 5 gigas ( los que se venden normalmente ); o con K3b o Brasero, si el dvd original que queremos copiar es de 5 gigas.

12- grabar CD/DVD para ver nuestros archivos multimedia (fotos, vídeos, música) en cualquier PC, independientemente del sistema operativo que tenga instalado, y aunque no tenga instalado códecs, o no tenga ninguna aplicación multimedia instalada, ya que en el cd o dvd se habrá creado una LiveCD Emovix linux pensada para reproducir automáticamente contenido multimedia: arranca, ejecuta MPlayer, y reproduce los vídeos (también música) que haya en el directorio raíz. Los archivos de eMovix sólo ocupan 8 megabytes, dejando el resto de espacio en el CD/DVD para los archivos multimedia que nosotros queramos..Para ello necesitamos K3b+Emovix.

13-Grabar en un CD el Smart Boot Manager: Es un gestor de arranque con ventanas en modo texto, para poder ver/instalar una live-DVD linux en un pc sin la opción de boot desde DVD en su bios, o para poder ver/instalar una live-dvd linux en un pc con lector/gravadora de CD y lector/grabadora de DVD pero que tiene la gravadora de CD como opción de boot. Lo grabamos con K3b

14- Grabar en un CD un "Calzador" para iniciar un Guadalinex en un pendrive desde un pc sin opción de boot desde pendrive: Si el ordenador no tiene la posibilidad de arrancar desde un pendrive-usb, pero sí desde un CD, le hace falta una ayudita (CD-Calzador+Pendrive). El CD booteará y cargará el linux que tengamos en el pendrive. Lo grabamos con K3b.

---------------------------------------------------

martes, 21 de abril de 2009

FSCK (File System Consistency checK)

FSCK (File System Consistency checK):
Es una utilidad de Linux que se utiliza ante alguna inconsistencia del sistema de archivos para corregir los posibles errores en el sistema. Fsck se ejecuta automáticamente al inicio del sistema ante alguna anomalía, pero también puede ser utilizada manualmente por el administrador del sistema para forzar un chequeo.
Para verificar un sistema de archivos es muy aconsejable hacerlo mientras éste está desmontado.La sintaxis básica de esta utilidad es:
fsck [-opciones]  /dev/hdX  ( o sdX) donde debemos sustituir [-opciones] por el parámetro que queramos usar y hdX ( sdX) por el nombre de la partición que queramos verificar.

Las opciones básicas son:

-a confirmar automáticamente. No recomendado.
-c comprobar bloques en el disco.
-f forzar el chequeo aunque todo parezca ok.
-v (verbose) despliega más información.
-r Modo interactivo. Espera nuestra respuesta.
-y asume yes de respuesta.

Para saber mas sobre este comando puedes abrir una terminal y escribir: man fsck ( o man e2fsck ) y pulsa enter. Fsck significa “file system consistency check” ( y el comando e2fsck es similar, pero para usarlo si la partición es del tipo ext2 ). ( fsck es para particiones de tipo ext3 ).

-------------------------------------------------

Uso automático de fsck en el inicio del sistema: El comando fsck se ejecuta automáticamente en el inicio del sistema, cada 20 inicios,  sobre la-s partición-es que se indique en el archivo /etc/fstab.

En dicho archivo al final de la linea de cada partición hay una opción "pass": Este campo le sirve al comando fsck para identificar los sistemas de ficheros cuya consistencia hay que comprobar en el siguiente reinicio, y el orden en el que hay que efectuar esa comprobación. Si su valor es 0 o falta el programa fsck asume que no es necesario comprobar el sistema de ficheros asociado a la línea en /etc/fstab , y el sistema no realizara nunca ninguna pasada para comprobar la integridad del dispositivo físico ( normalmente ponemos 0 en el cdrom, dvd, disquet, pendrive y partición swap), y por ello es recomendable tenerlo en activado en las particiones : para la partición / usamos 1 , y 2 para el resto de las particiones: el sistema realizara una pasada cada X desmontadas ( en Guadalinex creo que es cada 20 reinicios del sistema ) o si el dispositivo ha sido desmontado incorrectamente para comprobar su integridad.

-Podemos cambiar el número de reinicios al cabo de los que se hará un fsck automático, ejecutando en la terminal un comando similar a:
$> sudo tune2fs -c 25 /dev/partición
En este caso 25 es el número de reinicios.

-Si queremos cambiar el fsck automático, en función no del número de reinicios, sino del tiempo pasado desde la última vez que se hizo el fsck,  ejecutamos en la terminal un comando similar a:
sudo tune2fs -i 1w /dev/partición
El parámetro 1w es una semana,  10d para diez días,  6m  para seis mes.
Ejemplos
sudo tune2fs -i 3m /dev/sda1 (cada 3 meses)
sudo tune2fs -i 2w /dev/hda3 (cada 2 semanas)
sudo tune2fs -i 8d /dev/sda1 (cada 8 días)

----------------------------------------

Uso manual de fsck por el administrador del sistema:

Para ejecutar el comando debemos arrancar el sistema en el modo "recovery mode" -> desmontar las particiones** : tanto / como  /home  ( o solo la partición raiz /  si /home no es una partición, sino un directorio dependiente de / ) -> ejecutar fsck

1- Para saber que particiones hay en el sistema, se ejecuta el comando fdisk -l ( desde recovery mode no hace falta poner sudo porque ya estas con permisos de root; desde la sesión normal si que habría que poner: sudo fdisk -l )  el cual te dice el sdaX y el sdaY: es decir lista las tablas de particiones: las particiones son usualmente de uno de los siguientes tipos:

/dev/hda    /dev/hdb   ( /dev/hd[a-h]   para   discos   IDE,  ) , o
/dev/sda     /dev/sdb   ( /dev/sd[a-p]    para  discos  SCSI, ) , o
/dev/ed[a-d] para discos ESDI, o
/dev/xd[ab] para discos XT).

2- Una vez hemos sabido cual es la partición-es donde esta el sistema,  ( para verificar un sistema de archivos es muy aconsejable hacerlo mientras éste está desmontado**), si por ejemplo la partición raiz / esta en /dev/sda1 y  la partición /home en /dev/sda2  las desmonto con  sudo umount /dev/sda1 y sudo umount /dev/sda2

3- Ejecuto el comando sudo fsck -c -y /dev/sda1 /dev/sda2 Se tardan un poco, pero te dejan los discos y el sistema super finos

** Como la partición / , donde esta el sistema, no se puede desmontar estando activa, para desmontarla hay que iniciar el pc desde un cd live, y desde él desmontar dicha partición y ejecutar el comando fsck sobre ella. Para ejecutar el fsck sobre la partición /home, si ésta es una partición separada de la / , si que se puede hacer desde el sistema iniciado en el recovery-mode. Es decir:

fsck sobre particiones que no sean del sistema (pendrives, discos duros externos, particiones con datos compartidos con Windows, partición de Windows, etc) : hacerlo desde recovery-mode:
fsck sobre la partición / : hacerlo desde un cd live
fsck sobre la partición /home: hacerlo desde recovery-mode

--------------------------------------------

A partir de la página: http://vidanix.com/ws/2007/10/12/como-configurar-el-fsck-para-que-no-escanee-errores-cuando-iniciamos-nuestra-maquina/ se puede llegar a esta otra: https://wiki.ubuntu.com/AutoFsck desde la que te puedes bajar ese programa: Autofsck

Una vez instalado el programa, para acceder a él y cambiar la configuración hay que ejecutar el comando siguiente en la terminal: sudo /usr/bin/autofsck --menu para ejecutarlo con permisos de root.

--------------------------------------------
Añadido/Editado:
Para reparar particiones ntfs:
Primero debemos instalar ntfs-3g (para montar discos ntfs) y ntfsprogs (utilidades para ntfs).
Luego en la terminal ejecutar: man ntfsfix para saber mas sobre ese comando.

A continuación ejecutamos desde un terminal:
ntfsfix /dev/sdX

Nos reparará la partición. Luego la montamos con:
mount -t ntfs-3g /dev/sdX /media/windows/

Sustituye sdX por la partición real en la que tengas la partición ntfs ( sda , sda1, etc )

Leído en http://dev-rockcesar.blogspot.com.es/2012/04/reparar-disco-con-fsck-y-ntfsfix.html
Yo no lo he probado.

jueves, 16 de abril de 2009

Distintas formas de iniciar el Sistema, según el número de usuarios

Según el número de usuarios que utilicen el pc se puede configurar el inicio del sistema con un grado de seguridad y comodidad de uso, variando para ello el grub * ( poniendo o no una contraseña) y la ventana de acceso, la contraseña del root o del usuario, y los permisos de los usuarios ; lo he resumido en tres casos:

* Editado: Cuando escribí este tema la versión de Ubuntu que había en ese momento usaba el grub ( como no existía el grub2, no se le llamaba grub1 sino solo grub ), pero las versiones actuales de Ubuntu usan el Grub2, por lo que todo lo que en este tema hace referencia al grub se refiere al antiguo grub, y no funciona de igual forma con el grub2 ( así mismo, los enlaces que aparecen en relación con el grub también hacen referencia al antiguo grub y no sirven por tanto para el grub2) . Sobre el Grub2 hay varios temas en este blog, que pueden ser encontrados con el Buscador, en el Índice o en la columna de "Temas Generales"

1-Usuario único, con una sola carpeta de usuario: Se supone que nadie mas que tu toca el pc; En este caso, que es el mas sencillo, lo que recomiendo es:

== Menú del grub sin contraseña, ya que como eres tú el único usuario ( y por tanto también el administrador o root del sistema ) no tienes que tener miedo de que alguien te vaya a modificar el grub, o vaya a acceder al Recovery Mode, en el que se tienen permisos de root.

== Activar entrada automática: Acceso directo a la sesión sin pasar previamente por la Ventana de Acceso en la que tienes que elegir el usuario y la contraseña: para ello eliges: Sistema-Administración-Ventana de entrada-Seguridad-activar entrada automática ( o entrada tempozizada tras unos segundos).

Con todo esto lo que haces es que al encender el pc sin pedirte contraseña alguna acabes en tu sesión de usuario listo para disfrutar de linux

2-Varios usuarios, pero con una sola carpeta de usuario: En este caso al pc pueden acceder varias personas que no nos importa que compartan una sola carpeta de usuario


== Poner contraseña al grub: Aquí la cosa cambia, ya que algún usuario podría cambiar el grub, o acceder al Recovery Mode en el que tendría permisos de root, por lo que es conveniente poner una contraseña al menú del grub para que los demás usuarios solo puedan acceder al inicio normal del sistema.

== Activar entrada automática: En este caso lo lógico seria que tampoco aparezca la Ventana de Acceso, en la que se pide el nombre y contraseña de usuario, por lo que se puede activar la entrada automática o temporizada, igual que se hace en el caso anterior. De esta forma, al acceder de forma automática en el sistema sin que te pida una contraseña, los demás usuarios no tienen por que saber dicha contraseña que por lo tanto puede ser la misma que la de root.

== Entrada no automática: Pero si Prefieres que no se entre directamente al sistema sino que primero se pase primero por la Ventana de Acceso, entonces en Sistema-Administración-Ventana de entrada-Seguridad-desactiva entrada automática ( y entrada temporizada tras unos segundos). En este caso todos los usuarios autorizados pero no administradores deben saber la contraseña de acceso, que por lo tanto debe ser distinta a la contraseña de root.

En la Ventana de Acceso si tienes instalado un Tema y "tematizado con face browser" te aparece un icono al lado del nombre de cada usuario, de forma que para entrar no hace falta escribir el nombre, sino hacer clic sobre el icono y escribir la contraseña. Si el Tema no permite (o tu no quieres) tenerlo "tematizado con face browser" , entonces en la Ventana de acceso los usuarios tendrán que escribir no solo la contraseña, sino también el nombre de usuario, lo cual da mas seguridad pues se necesitan saber dos palabras, de forma que las personas que puedan acceder a tu pc pero que no quieras que puedan iniciar una sesión lo tienen mas difícil.

== Cambiar la contraseña de root : Se puede cambiar desde Sistema-Administración-Usuarios y grupos-eliges la cuenta de root ( le das a "desbloquear" y te pedira la contraseña de root ) y en Propiedades-Contraseña-establecer contraseña a mano-la escribes por duplicado y das a aceptar

== Cambiar la contraseña de usuario: O si por el contrario quieres mantener la contraseña de root y quieres cambiar la contraseña de usuario: Sistema-Administración-Usuarios y grupos-eliges la cuenta de usuario y en Propiedades-Contraseña-establecer contraseña a mano-la escribes por duplicado y das a aceptar.

3-Varios usuarios, con varias carpetas de usuario:

==Para crear las otras cuentas de usuarios distintos al usuario creado en la instalación del sistema ( este primer usuario resérvalo para ti como usuario administrador del sistema) : Sistema-Administración- Usuarios y grupos:
--- desbloquear ( te pide la contraseña de root )
--- añadir otro usuario:
- en la pestaña Cuenta: pones el nombre de usuario, el perfil de usuario ( eliges usuario de escritorio o usuario sin privilegios ) y la contraseña de usuario ( distinta para cada usuario ) por duplicado.
- en Privilegios de usuario puedes perfilar con mas exactitud que privilegios le concedes al nuevo usuario, desmarcando por supuesto "Adminsitrar el Sistema" para que solo tú seas el administrador del sistema. ( Tu usuario si debe tener ese privilegio para que puedas administrar el sistema, sabiendo la contraseña de root. )  ( No tocar para nada los Privilegios del usuario root, aunque veas que parecen no estar marcados ),
- en Avanzado si quieres puedes modificar la ruta a su carpeta de usuario que automáticamente se ha creado al poner el nombre del usuario
- en Accesibilidad: puedes configurar perfiles de accesibilidad visual o motriz si el nuevo usuario los necesitara.
- Aceptar y volver a crear otro nuevo usuario, o Cerrar para salir de Sistema-Administración- Usuarios y grupos

== Poner una contraseña al grub: Aquí lógicamente aún hay mas motivos para poner una contraseña al menú del grub , para impedir entradas no deseadas al Revovery Mode, o que alguien modifique el grub.

== Ventana de Acceso, no automática: En este caso no se debe poner una entrada automática ni temporizada en la cuenta de un usuario concreto, sino que al iniciar el sistema debe llegar hasta la Ventana de Acceso en la que se tiene que poner el nombre del usuario y la contraseña. Para ello en Sistema-Administración-Ventana de entrada-Seguridad-desactivar entrada automática ( y entrada temporizada tras unos segundos).

En la Ventana de Acceso, según que Tema tengas seleccionado en Sistema-Administración-Ventana de entrada-Local-Tema puedes ademas tenerlo personalizado en Sistema-Administración-Ventana de entrada-Loca-Estilo con "tematizado con face browser": esto hace que en la ventana de Acceso te aparezca un icono al lado del nombre de cada usuario, de forma que para entrar no hace falta escribir el nombre, sino hacer clic sobre el icono y escribir la contraseña. Si el Tema que tienes instalado no permite seleccionar "tematizado con face browser", en la Ventana de Acceso cada usuario debe escribir su nombre y su contraseña, lo cual dá mas seguridad pues se necesitan saber dos palabras, de forma que las personas que puedan acceder a tu pc pero que no quieras que puedan iniciar una sesión lo tienen mas difícil.

== Cambiar la contraseña del root: En este caso es obligatorio cambiar la contraseña del root, de forma que solo tú, como administrador del sistema la conozcas; los demas usuarios solo deben conocer su contraseña de usuario, que debe ser distinta para cada uno.


== Privilegios de usuario: Tu cuenta de usuario, ya que tu eres también el administrador del sistema, debe de tener todos los privilegios, en Sistema-Administración- Usuarios y grupos-Propiedades-Privilegios. Pero por contra a los demás usuarios debes restringirles los privilegios según creas conveniente, sobre todo quita el privilegio de "administrar el sistema".

== Para hacer que cada usuario solo pueda ver los archivos de su cuenta: Con lo hecho hasta ahora cualquier usuario podría entrar en su sesión, entrar en nautilus y ver los archivos de las cuentas de los otros usuarios. Para hacer que cada usuario solo pueda ver los archivos de su cuenta, pero no los de los otros usuarios:
- Desde tu cuenta de administrador del sistema:
- Abrir nautilus con permisos de usuario ( alt+f2    gksu nautilus )
- Seleccionar la carpeta de un usuario, por ejemplo /home/rafael, y hacer clic con el botón derecho del ratón y seleccionar Propiedades-Permisos; ahi
en - Propietario-Acceso a Carpeta, mantener "crear y borrar archivos";
en -Grupo-Acceso a Carpeta, mantener "acceder a archivos" ,
en - Otros-Acceso a Carpeta, poner ninguno; luego hacer click en "Aplicar permisos a los archivos contenidos", y Cerrar
Ahora cada usuario solo puede acceder a sus archivos pero no a los de de los otros usuarios.
Haz esto también con tu carpeta de usuario, para que los demas usuarios no puedan acceder a tus archivos.
Tu, como administrador del sistema si que podrás desde nautilus con permisos de root ( con la contraseña que sólo tú debes saber ) ver los archivos de todos los usuarios.

== Crear una cuenta de usuario compartida: Si quieres puedes crear una cuenta de usuario a la que todos los usuarios puedan tener acceso para compartir en ella sus archivos, para ello todos los usuarios deben conocer el nombre de esta cuenta, su contraseña, y no haber hecho sobre ella nada de lo que se indica en el paso anterior. También puedes usar como carpeta común para todos los usuarios, la carpeta que se crea al instalar el sistema en  /home/compartido. ( Esta carpeta si tienes una montada una red local también sera visible y utilizable desde otros pcs )

-----------------------------------------------------

lunes, 13 de abril de 2009

Iniciar el sistema en "Memtest86+"

Al iniciarse el pc aparece el menú del Grub, en el que aparecen al menos tres opciones ( o mas si tenemos Windows, o mas de un kernel de Linux ): 1- Inicio Normal del Sistema 2- inicio en “Recovery Mode”  3- Memtest86+. La opción de Memtest86+ sirve para revisar el estado de tu memoria RAM, es un test para analizar la memoria , no creo que ejecutarlo pueda influir en el buen funcionamiento del sistema.Respecto a ejecutarlo periódicamente , yo creo que hay que hacerlo solo si se sospecha que hay un problema con la memoria.

¿ Que es el programa Memtest86+ ?: está diseñado para arrancar desde un disquete, cd-rom o memoria usb sin que sea necesario que el ordenador tenga instalado un sistema operativo, ya que se ejecuta de forma independiente al Sistema Operativo que tengamos en el pc.. Tan solo es necesario disponer de uno de estos soportes y configurar la bios del ordenador para que arranque.

Básicamente es un comprobador de memoria que comprobará varias veces cada posición de memoria almacenado diferentes patrones para comprobar que en todos los casos se devuelve el mismo patrón y una vez que acabe volverá a repetir el test de nuevo cíclicamente hasta que lo paremos, es conveniente dejarlo ejecutarse 2 o 3 veces
Las pruebas que realiza son lo suficientemente severas como para encontrar problemas en módulos de memoria que aparentemente funcionan bien. Permite encontrar errores incluso en módulos de memorias con sistemas propios de corrección de errores.

Usarlo junto a un kernel de linux tiene unas ventajas: Gracias a que Memtest86+ puede generar una lista de regiones de la memoria ram defectuosa en el formato esperado por el patch BadRam para el kernel de Linux; usando esta información, un kernel linux puede usar con muchísima seguridad módulos de memoria ram que estén estropeadas conteniendo sectores defectuosos. Por eso Memtest+ esta puesto como una opción en el arranque de Guadalinex. Si usamos otro linux que no tenga esta opción podemos añadirla instalándola en nuestro sistema Linux con synaptic ( seleccionando el paquete: memtest86+) o desde consola ( apt-get install memtest86+  ). Una vez instalado aparece la opción de comprobar el estado de la memoria ram en el grub como una opción mas.

Tiempo que tarda en realizarse el test: depende de la cantidad y velocidad de la memoria, de la velocidad de la computadora en sí, y de si encuentra errores o no, pero cuando termina empieza de nuevo, por lo que si no le prestas atención se puede hacer infinito, y si el error que tiene la memoria es aleatorio, solo se puede ver si se le pasa una y otra y otra vez. Otra cosa a tener en cuenta es que Memtest generalmente indica algún false-positivo aislado. Es cuestión de dejarlo funcionando varias horas para que realmente valga el test.

Cuando ejecutamos Memtest86+ nos aparece una pantalla, en la cual observamos que el programa empieza a trabajar nada mas ejecutarlo y no para hasta que reiniciamos el ordenador. Si queremos configurar el test, basta con pulsar la tecla "C" y nos muestra una ventana con las opciones existentes. Entre las opciones que debemos configurar en el memtest, esta el como informa los errores que encuentra, necesitamos que muestre los errores en el formato BadRam,  Para esto simplemente nos vamos a la parte de opciones (presionamos la “c”), de ahí nos vamos “Error Report Mode ” (presionamos 5 ), y por últimos seleccionamos la opción “BadRam Patterns”. Listo, dejamos correr el test, en cuanto al tiempo que este debe correr, digamos que mientras más mejor, pero bueno, para tener un número les digo que sería bueno dejarlo corriendo unas 10 hs, por ejemplo toda una noche.

Pasadas estas 10hs de test, anotamos el reporte de errores, el que luego utilizaremos para decirle al kernel, que direcciones no debe utilizar. En un ejemplo solo apareció un solo sector defectuoso, y el reporte solo tenía lo siguiente: badram = 0×01c751f4,0xfffffffc
Tomamos nota de esto y presionamos escape para reiniciar el sistema (el test nunca termina, nosotros decidimos cuando es suficiente).

Información que nos proporciona el test: De la gran cantidad de información que nos aparece en pantalla, la necesaria para comprender lo que esta realizando Memtest86+ mientras trabaja es la siguiente:

1- Cantidad de memoria ram que tenemos instalada. (en este ejemplo es: 128 MB)
2- Porcentaje de comprobación total
3- Porcentaje del test actual
4- Tipo de test que se esta usando
5- Patrón que se esta utilizando
6- Tiempo que lleva comprobando la memoria
7- Números de test completados
8- Números de Errores encontrados
9- Lista detallada de los Errores encontrados.
--------------------------------------------------------

sábado, 11 de abril de 2009

Iniciar el sistema en "Recovery Mode"

Al iniciarse el pc aparece el menú del Grub, en el que aparecen al menos tres opciones ( o mas si tenemos Windows, o mas de un kernel de Linux ): 1- Inicio Normal del Sistema 2- inicio en "Recovery Mode"  3- Memtest86+. Al iniciarse el pc en Recovery Mode, éste se inicia, en principio (*)  en modo consola con permisos de root; hay que esperar a que dejen de aparecer una serie de líneas que aparecen en la pantalla de forma muy rápida sin dar tiempo a leerlas, y que se quede fijo en una línea que acaba con: root@***:˜# ( *** se corresponde con el nombre que hayamos puesto a nuestro pc cuando instalamos el sistema).  En este modo se pueden emplear los mismos comandos que en la Terminal con permisos de root; una vez ejecutados los comandos que queramos, para arreglar el problema que tengamos podemos hacer lo siguiente
- para reiniciar el pc: tecleamos reboot
- para apagar el pc : tecleamos halt
- para abrir Recovery Mode en modo gráfico: teclear startx: se abre una sesión gráfica con permisos de root, ( te aparece todo por defecto, sin la personalización del escritorio que tenías), desde la cual también puedes solucionar algún problema que tengas.

(*) Editado:
En la distro que uso actualmente (Mint Cinnamon) tras una serie de líneas que aparecen en la pantalla de forma muy rápida sin dar tiempo a leerlas, aparece una pantalla con una serie de opciones, la mayoria de las cuales no necesita mayor explicación:
resume ->Continuar con el arranque normal: llegaremos a la misma sesión gráfica del usuario que llegaríamos si en vez del recovery mode hubiéramos elegido el modo normal de inicio del sistema. 
clean -> Intentar liberar espacio
dpkg -> Reparar paquetes rotos
fsck -> Revisar todo el sistema de archivos ( ver tema fsck: file-system-consistency-check) 
grub -> Actualizar el cargador de arranque grub
network -> Activar la red
root -> Pasar a un interprete de ordenes como administrador:
En este modo se pueden emplear los mismos comandos que en la Terminal con permisos de root; una vez ejecutados los comandos que queramos, para arreglar el problema que tengamos.
Si ejecutamos el comando startx , llegaremos a una sesión gráfica, pero no del usuario que normalmente usamos, sino de del root, y desde ella podríamos solucionar de forma gráfica problemas que pudiéramos tener.
system-summary -> Resumen del sistema

----------------------------------------------------------
¿ Para que usar Recovery mode ?: como ya he dicho se usa para arreglar bien por medio de comandos, o por la interfaz gráfica en modo root, problemas que tengamos en el sistema y que no podamos arreglar de otra forma. Por ejemplo:

== En Modo gráfico:

Si nos hemos quedado sin espacio en la partición / o en /home y el sistema no nos deja entrar en la sesión gráfica normal, en recovery mode podremos borrar ( si queremos después de hacer una copia de seguridad en algún otro sitio que no sea la partición llena ) algunos archivos personales, del tipo vídeos, fotos, música, o imágenes.iso etc, o archivos temporales de emule, etc que ocupan mucho espacio, y que al borrarlos no se estropea el sistema. Después ya podremos reiniciar el sistema y ya se podrá entrar en la sesión normal.

== En Modo Terminal:

- Si el sistema se monta en modo de solo lectura, no escritura: Desde la linea de comandos de recovery-mode, podemos volver a poner el sistema en modo lectura y escritura con el siguiente comando:  mount -o rw,remount /    
Tras ello ya se puede ejecutar comandos para solucionar problemas.

- Si se te ha olvidado la contraseña del root: para cambiarla y poner una nueva: desde la terminal de Recovery Mode tecleas: passwd y te pedirá una nueva contraseña para root

- Para cambiar la contraseña del usuario:  desde la terminal de Recovery Mode tecleas: passwd nombre_usuario y te pedirá una nueva contraseña del usuario.

- Para ejecutar el comando Fsck: Es una utilidad de Linux que se utiliza ante alguna inconsistencia del sistema de archivos para corregir los posibles errores en el sistema. Ver  FSCK: File-System-Consistency-ChecK

- Si al iniciar el sistema, la pantalla se queda en negro y no arranca el entorno gráfico, posiblemente has estado tocando la configuración de tu tarjeta gráfica. Para solucionarlo: escribe: sudo dpkg-reconfigure xserver-xorg y  vuelve a configurar tu entorno gráfico.

- Usando la terminal en modo root para solucionar problemas que no se puedan resolver de otro modo.

-----------------------------------------------

martes, 7 de abril de 2009

Eliminar paquetes "huerfanos": Deborphan

Paquetes Huérfanos: Cuando instalas un paquete éste suele tener dependencias, las cuales se instalan automáticamente. Si desinstalas ese paquete "padre", con Synaptic o con Apt-get , las dependencias se quedarán en el disco ocupando un espacio inútil. Después de repetidas instalaciones y desinstalaciones, lo normal es que tengamos una serie de paquetes que no necesitamos ocupando sitio en nuestro ordenador. Esto es debido a las diferentes dependencias entre paquetes, de modo que al eliminar cierto paquetes, sus dependencias no suelen ser eliminadas, acumulándose en el disco duro. A estos paquetes se les llama "huérfanos" (no tienen padre). Nunca está de más ver si tenemos paquetes huérfanos ocupando espacio en nuestro disco.

Deborphan es una utilidad que detecta los paquetes huérfanos. Este paquete se puede instalar con Synaptic. Este comando es muy útil si utilizas apt o synaptic para administrar (instalar/desinstalar)  los paquetes de tu sistema.

Si usas Aptitude en vez de Apt o Synaptic para desinstalar paquetes, no hace falta usar Deborphan porque él mismo, Aptitude, se encarga de eliminar los paquetes huérfanos. ( Ver en los comentarios de este tema: Apt-get , como usar Aptitude)

---------------------------------------------------

Se pueden eliminar los paquetes huérfanos de las siguientes formas:

1- Con un script: En otro blog vi como crear un script para realizar la desinstalación de los paquetes huérfanos de forma automática. Debido a que al eliminar algún fichero huérfano, esto puede producir a su vez más ficheros huérfanos (que dependían de alguno de los anteriores) se aconsejaba ejecutar el script un par de veces seguidas para eliminar todos los posibles ficheros innecesarios. Este script se ejecuta con deborphan y aptitude. Gracias a este script se me ha producido un desastre y se me han desinstalado no solo paquetes huérfanos sino otros programas que no quería desinstalar en absoluto. No aconsejo por lo tanto usar un script, que lo hace todo el solo sin que tú puedas decidir nada: o no hace nada o te desinstala todos los paquetes huerfanos ( y por lo menos a mi me desinstalo unos cuantos paquetes más que no quería desinstalar ). Por ello no pongo el contenido de ese script, para que no os pase lo mismo.

Al ejecutar un script de este tipo, aptitude debe crear un archivo de registro de dicho programa en /var/log/aptitude ( o aptitude.gz). A partir de la información contenida en dicho archivo con la lista_de_paquetes que se han desinstalado, se puede volver a instalarlos desde una terminal con la orden: sudo apt-get install lista_de_paquetes. Esto es lo que hice para recuperar el sistema del desastre que me había producido el dichoso script.

2- Desde Synaptic: Una vez instalado el paquete  deborphan también puedes utilizarlo integrado desde Synaptic. Para ello solo hay que ir a la pestaña Configuración de Synaptic y elegir Filtros: Al seleccionar Filtros se muestra una pantalla: En la pestaña Estado puedes crear todos los filtros que quieras, entre ellos el de mostrar los paquetes huérfanos. Solo hay que dar a crear nuevo filtro con un nombre, por ejemplo "Huérfanos", desmarcar todas las opciones y marcar el filtro de huérfanos. Una vez terminado, al volver a la pantalla principal de Synaptic y elegir en la parte inferior la opción de "Filtros Personalizados", se mostraran todos los filtros personalizados, y en ellos estará el filtro "Huérfanos" con los paquetes huérfanos, con lo que será muy cómodo y sencillo desinstalarlos todos o solo algunos, teniendo por lo tanto mas capacidad de decisión sobre que quitar y que no.



Esta es la forma que aconsejo, ya que no necesitas instalar nada, y te permite mayor control sobre lo que quitas o no.

3- Con un Programa: GtkOrphan es una interfaz gráfica para Deborphan. Una vez instalado ( con Synaptic ) se puede lanzar desde el menú de Aplicaciones-Sistema-Administración, o con Alt+F2: gksu gtkorphan.



Igual que en el caso anterior, desde Synaptic, se mostraran todos los paquetes huérfanos, con lo que será muy cómodo y sencillo desinstalarlos todos o solo algunos, teniendo por lo tanto mas capacidad de decisión que quitar y que no.

-----------------------------------------

Otra forma más, aportada por "Adolfo":

4- Con la Terminal y el comando “orphaner”: Una vez instalado el paquete deborphan se puede ejecutar en una terminal orphaner y te dará los paquetes huérfanos , indicándote si al eliminarlos te van a salir nuevos paquetes huérfanos.




Con este comando además de eliminar los huérfanos puedes hacer solo una simulación para ver que nuevos paquetes te van a quedar huérfanos.
Para ejecutar orphaner es necesario instalar los paquetes deborphan y dialog. Ambos se instalan al instalar deborphan normalmente.

-------------------------------------------------------------------

sábado, 4 de abril de 2009

Ahorrar tinta instalando una fuente tipográfica

He descubierto esta tipografía: EcoFont que permite ahorrar tinta al imprimir un texto: es una fuente tipográfica llena de agujeritos, que no se aprecian en tamaños normales ( 12-14)  de impresión, pero que usándola en documentos largos nos permitirá que nuestro cartucho de tinta dure algo más, con el consiguiente ahorro.

Se puede descargar desde: http://www.ecofont.eu/descarga_es.html
Después de descargar Ecofont puedes instalar la fuente en tu carpeta local de tipografías ( /home/usuario/.fonts)
Ecofont está basada en una fuente de código abierto y es de uso gratuito. Si no deseas seguir usando Ecofont puedes borrarla de tu carpeta de tipografías sin ningún problema. Ten en cuenta que la tipografía se llama Spranq_eco_sans_regular.ttf.



Para usarla con los principales editores de textos  ( Abiword, OpenOfice y GEdit) hay que cambiar la fuente tipográfica predeterminada:


I)- Cambiar la fuente tipográfica predeterminada en Abiword:
1. abrir nautilus como root
2. ir a /usr/share/AbiSuite-2.4/templates
3. abrir el archivo: normal.awt-es_ES
4. formato - crear modificar - estilo
5. modificar
6. botón inferior izquierdo: selecciona tipografía
7. selecciona tipo de letra: Spranq eco Sans
8. cerrar y aplicar
9. guardar documento y cerrar Abiword
10. abrir Abiword ya con la nueva tipografia como predeterminada

II)- Cambiar la fuente tipográfica predeterminada en OpenOffice-Writter:

-Abra un nuevo documento
- En la barra de herramientas: Herramientas => Opciones => OpenOffice.org => Fuentes: elegir la fuente Spranq eco Sans  y su tamaño
- En la barra de herramientas: Herramientas => Opciones => OpenOffice.org Writter => Fuentes predeterminada: elegir la fuente Spranq eco Sans y su tamaño.

III)- Cambiar la fuente tipográfica predeterminada en OpenOffice-Calc:

- Abra un nuevo documento, modifica la fuente ( a Spranq eco Sans ) y su tamaño
- En la barra de herramientas : Archivo => Plantillas => Guardar, almacene su nueva plantilla en el directorio predeterminado (/home/usuario/.openoffice.org/3/user/template - en OpenOffice-3 -  o  /home/usuario/.openoffice.org2/user/template en OpenOffice-2 ) con el nombre MiPlantilla.
- A continuación, seleccione la opción Archivo => Plantillas =>Administrar; en el directorio predeterminado seleccione MiPlantilla, despliegue el menú contextual haciendo click en el botón derecho del ratón y seleccione la opción establecer como predeterminado.
- A partir de ahora los nuevos documentos que se crearán, lo harán con los formatos y estilos definidos, y la fuente tipográgica seleccionada por nosotros en MiPlantilla


IV)- Cambiar la fuente tipográfica predeterminada en Gedit:

En la barra de herramientas: Editar => Preferencias => Tipografías y colores => Tipografía: elegir la fuente Spranq eco Sans y su tamaño.

-----------------------------------------------------------

Actualizado: La tipografía se llamaba Spranq_eco_sans_regular.ttf, ahora se llama eco_font_vera_sans.ttf :una vez descargarla hay que copiarla en el directorio: /usr/share/fonts/truetype/freefont

Os dejo un ejemplo comparativo entre un texto escrito en varios tamaños (en OpenOffice )  con la fuente ecofont y con la fuente freesans, para que se vea que cuanto mas grande es el tamaño de la letra mas se nota la diferencia con otra tipografía, pero mas tinta se ahorra con ecofont.


-----------------------------------------------------------

miércoles, 1 de abril de 2009

Un navegador alternativo a Firefox: Swiftweasel

Swiftweasel es un firefox optimizado al tipo de procesador que tengamos (Intel o AMD) . Es mas ligero que epiphany, y es 100% compatible con extensiones y temas para Firefox.
Instalación :
1-Bajate e instala este paquete si tienes un procesador AMD http://downloads.sourceforge.net/swiftweasel/swiftweasel-3.0.3_amd-pgo_ubuntu-8.04-i386.deb?use_mirror=kent
Bajate e instala este paquete si tienes un procesador INTEL http://downloads.sourceforge.net/swiftweasel/swiftweasel-3.0.3-1_intel-pgo_ubuntu-8.04-i386.deb?use_mirror=heanet

2-Ahora ya tenemos Swiftweasel instalado, con su correspondiente entrada en el menú Aplicaciones >> Internet  ...lo abrimos, pero nos encontramos con que esta completamente en ingles:

3- Instalamos el idioma español correspondiente con esta extension es-ES.xpi:
4- Instalamos también el diccionario español: https://addons.mozilla.org/es-ES/firefox/downloads/latest/3554

5- Una última extensión Quick Locale Switcher para que podamos elegir  de manera fácil el idioma: https://addons.mozilla.org/en-US/firefox/downloads/latest/1333
6- Reiniciamos Swiftweasel y en Tools >>  Quick Locale Switcher >> Escogemos es-ES

7- Un nuevo reinicio de Swiftweasel y lo debemos tener en castellano.
El archivo ejecutable no se llama swiftweasel a secas como cabria esperar,
sino que se llama swiftweasel3, y esta en /usr/local/bin/swiftweasel3
Su configuración para el usuario esta en /home/usuario/.sw3/swiftweasel

---------------------------------------------------------------------------------------------------------------
Pero para dejar el Firefox y pasarme a Swiftweasel me faltan unas cosillas:
- importar las contraseñas que hay guardadas en Firefox, por ejemplo para entrar/escribir en foros
- importar todos los complementos que tengo en el Firefox "normal": y dejarlos configurados como están en el Firefox normal ( por ejemplo no tener que volver a configurar el complemento "Simple Mail"

¿ se puede hacer eso automáticamente o hay que hacerlo a mano, de uno en uno ?

Desde: https://addons.mozilla.org/es-ES/firefox/addon/2109 me he bajado e instalado tanto en Firefox como en Swiftweasel el complemento FEBE, con él  he podido copiar de Firefox a Swiftweasel los complementos, marcadores, las contraseñas guardadas, y configuraciones de varios complementos, por ejemplo de gmail notifier; lo tengo casi igual que Firefox.

Desde: https://addons.mozilla.org/es-ES/firefox/addon/6152 me he bajado e instalado tanto en Firefox como en Swiftweasel el complemento OPIE, con él he podido exportar desde Firefox e importar desde Swiftweasel las preferencias de varios complementos.

Solo me falta recuperar la configuración de las cuentas de correo ,las direcciones de correo, y los correos enviados, recibidos y en borrador, que tengo en firefox en el complemento Simple Mail: Las cuentas de correo las he tenido que reinstalar en Swiftweasel, pero luego desde la ventana de Simple Mail de Firefox he ido exportando tanto la agenda de direcciones, como los mensajes recibidos, enviados, borradores, e importándolos luego desde la ventana de Simple Mail en Swiftweasel

Ya tengo Swiftweasel igualito que el Firefox.  Lo he puesto en Sistema-Preferencias-Aplicaciones preferidas, como mi navegador por defecto. Además en éste si que esta accesible en la barra de herramientas-Ayuda-Buscar actualizaciones.

Los "trucos para acelerar Firefox" se pueden aplicar también a este navegador, dado que Swiftweasel es compatible con Firefox en los complementos, temas, about:config, etc, ( de echo en la barra de herramientas de Swiftweasel -Ayuda-Acerca de... lo que aparece es Firefox 3.0.3 pgo )

--------------------------------------------------------------------------------------------------------------