miércoles, 28 de enero de 2009

Programas de Backup (Copia de Seguridad)

Creo que con estos programas para hacer copias de seguridad tenemos todo, o casi todo, cubierto en el Sistema ( Funcionan perfectamente si se usan para copiar desde el sistema a otra carpeta en formato ext3; si se usan para copiar en una carpeta en formato fat32 - de Windows - dan errores )

1- Para sincronizar el contenido de dos directorios:

Grsync: Se usa para tener nuestros datos en /home/usuario sincronizados con por ejemplo los datos en un pendrive.

Puede ser utilizado eficazmente para sincronizar directorios locales y remotos. Por ejemplo, algunas personas usan grsync para sincronizar su colección de música con un dispositivo extraible o una copia de seguridad de archivos personales a una unidad de red.



Tiene una única "ventana", en la que se selecciona el nombre de la sesión, la carpeta de origen ( la que se va a copiar/sincronizar ) y la carpeta de destino ( con la que se va a sincronizar)  y en la que hay tres "pestañas": 1- opciones básicas ( mantener la fecha/propietario/permisos/grupo, sobrescribir el destino,modo informativo,ignorar existentes, saltar nuevos, mostrar estado de transferencia, solo tamaño, no abandonar el sistema de archivos, compatibilidad con Windows) 2- opciones avanzadas y 3- opciones extras,  que permiten configurar el programa a tu gusto, y permite incluso realizar una simulación, antes de realizar la sincronización real. Este programa seria el equivalente en Guadalinex de "mi maletín" en Windows.

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

Unison: ( instalado desde synaptic) Se usa para lo mismo que Grsync: Se usa para tener nuestros datos en /home/usuario sincronizados con por ejemplo los datos en un pendrive.

Puede ser utilizado eficazmente para sincronizar directorios locales y remotos. Por ejemplo, algunas personas usan grsync para sincronizar su colección de música con un dispositivo extraible o una copia de seguridad de archivos personales a una unidad de red.

Permite hacer dos réplicas de una serie de archivos y directorios para ser almacenadas en anfitriones diferentes (o discos diferentes sobre el mismo anfitrión), modificadas separadamente, y luego actualizándolas, propagando los cambios de una réplica en la  otra.

--- Configuración: Al abrir el programa aparece una primera ventana desde la que debes crear un perfil. Para ello pulsa el botón "Create new profile" y escribe un nombre para dicho perfil, por ejemplo “Home-Usuario”.

Verás que se ha añadido dicho perfil a la lista de perfiles existentes. Si haces doble click sobre él  te aparecerá una ventana en la que te pedirá que introduzcas el nombre del directorio que deseas sincronizar dentro de tu pc local. Pon por ejemplo el directorio ~/Home/Usuario. Pulsa en “aceptar” y pasarás a la ventana de selección del directorio con el que deseas sincronizar el directorio anterior: puedes seleccionar: - un directorio local  - una conexión por ssh para conectar con un pc remoto.

( SSH es el nombre de un protocolo y del programa que lo implementa, y sirve para acceder a maquinas remotas a través de una red )

( Si quieres sincronizar un directorio de tu pc con un directorio de un pc remoto, utiliza ssh para conectar, selecciona esa opción y elige el directorio en el pc remoto con el que deseas sincronizar tus archivos, por ejemplo ~/Usuario; En el campo Host escribe IP del host con el que deseas sincronizar o el nombre de la máquina si están en el DNS de tu red. Si el usuario de la máquina remota es distinto del usuario de la máquina local en la que deseas sincronizar, escribe el nombre ).

--- Sincronizando: Con lo anterior unison está configurado y listo para la sincronización. Ahora, en la ventana principal, selecciona el nombre del perfil que quieras, y dale al botón aceptar: ( Si has elegido una sincronización con un pc remoto: dependiendo de la versión que tengas instalada, te pedirá la clave del usuario del equipo remoto, bien por consola (desde la que has invocado a unison-gtk) o bien en una ventana emergente.) , unison comenzará a escanear todos los archivos y subdirectorios contenidos en el directorio principal. La primera vez puede tardar tiempo. Cuando termine, verás aparecer una lista con todos los archivos y subdirectorios tanto en el directorio local como en el  remoto. unison hará una propuesta de actualización basada en la antigüedad de los archivos. Intentará que prevalezcan los archivos más modernos frente a los mas antiguos.

Todo ésto se verá con una flecha que indica la dirección en la que se llevará a cabo la actualización. Si hubiese dos archivos o subdirectorios con el mismo nombre y unison no supiese cual de los dos elegir, pondría una interrogación roja entre medias. Puedes cambiar la dirección de sincronización con las teclas de cursor. Cuando estés seguro, pulsa el botón GO y unison comenzará la sincronización.

La primera vez que se lleve a cabo la sincronización, es muy recomendable que uno de los directorios se encuentre completamente vacío; de ese modo se evitan mucho problemas.

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

2- Para copia de seguridad de directorios del sistema:

Back-in-Time: Se usa para hacer copias de seguridad de los directorios que queramos, cada x tiempo, para tener varias "instantáneas" de como estaban esos directorios y poder restaurar el sistema a como estaba cuando se hizo la instantánea. Su uso es principalmente para hacer copias de seguridad - "instantáneas" - de directorios del sistema, o de /home/usuario. ( Por ejemplo se puede usar para hacer copias de seguridad de este tipo de carpetas útiles ). 

Back-in-Time sirve para crear copias de seguridad de los directorios que queramos de forma automática ( también permite copias de forma manual) cada x tiempo ( que elegimos nosotros); una vez que hemos configurado el programa a nuestro gusto, él va creando de forma automática esas copias (el programa las llama "instantáneas"), siempre y cuando se hayan producido cambios en los directorios elegidos. De esta forma se pueden recuperar una instantánea de una fecha pasada, y restaurar dichos directorios a como estaban en dicha fecha.

El programa consta de dos pantallas, que se abren al hacer clic en dos iconos:
En la Pantalla de Preferencias hay 4 secciones:
1- Donde Copiar: indicamos el directorio donde queremos guardar las instantáneas
2- Que Copiar: elegimos los directorios que queremos copiar, por ejemplo es buena idea hacer copia de los directorios /boot, /etc y /home (Copia de seguridad de nuestra configuración ) ( pudiendo excluir algún tipo de archivos, mediante patrones de exclusión, por ejemplo del tipo *.pdf   o *.txt para no copiar ni los archivos.pdf ni los archivos.txt )
3- Cuando: elegimos el tiempo x en el que queremos que se realicen las instantáneas.



4- Eliminar Copias de respaldo: podemos eliminar copias de seguridad antiguas que ya no queramos conservar. Esta pantalla, una vez se ha configurado no aparece de nuevo al ejecutar el programa, sino que aparece aparece directamente la siguiente pantalla.

En la Pantalla de Uso Principal hay 3 secciones:
1- Línea de tiempo: donde están las copias de seguridad que se han ido realizando, para que las podamos seleccionar y eliminar o restaurar
2- Lugares: donde aparecen los "marcadores" que haya en Nautilus, y los directorios que hemos seleccionado para copiar, en la pantalla de configuración.




3- Navegador de archivos:
En esta pantalla hay varios iconos para: eliminar/restaurar las instantáneas, o para hacer que vuelva a aparecer la pantalla de configuración del programa para modificarla, o para ver las instantáneas y poder comparar los cambios que haya entre ellas.

Patrones de exclusión: para crear un patrón de exclusión hay que tener en cuenta que el carácter ‘*’ sustituye a cualquier carácter (uno o varios seguidos) y el ‘?’ sustituye cualquier carácter, pero sólo uno.
Por ejemplo, para excluir:
-todos los archivos ocultos, el patrón de exclusión es el siguiente:  .*
-archivos con la extensión xxx, el patrón es:  *.xxx
-archivos en cuyo nombre este la cadena de texto «img»:  *img*
-archivos que tengan “video” en su nombre:                   *video*
-gif animados que se contengan “tele”+dos caracteres+”no”:  *tele??no*.gif
-archivos cuyo nombre tenga 3 o menos letras:                     ???.*
-archivos cuyo nombre empiece por s y tenga 4 o menos letras:   s???.*
-archivos cuya segunda letra de la extensión sea una w:                *.?w?

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

3- Para copias de seguridad de /home/usuario:

Pybackpack:  Se usa para copiar/restaurar /home/usuario ( y sus subcarpetas ) ( no se puede - o al menos yo no he podido - copiar/restaurar otra carpeta distinta a /home) en un cd/dvd, en una carpeta de otra partición o disco interno/externo o en un directorio remoto al que se tiene acceso por SSH ( SSH es el nombre de un protocolo y del programa que lo implementa, y sirve para acceder a maquinas remotas a través de una red ). Este programa está en los repositorios de Ubuntu ( desde la versión Gutsy).O en esta dirección: http://mirrors.coopvgg.com.ar/ubuntu/pool/universe/p/pybackpack/

El programa consta de tres pestañas principales:
1ª pestaña- Directorio Personal: desde la que realizar una copia de seguridad de todo tu directorio de usuario completo a un cd/dvd. No tienes que configurar nada, solo poner un cd/dvd en la regrabadora, y dar al botón "adelante".



2ª pestaña- Copiar: desde las que realizar una copia más específica con un perfil concreto, creado anteriormente desde  Archivo-Nueva Selección de Copia: eliges el nombre del perfil, el tipo de destino (sistema de archivos local, cd/dvd, o huésped remoto ssh ) el destino por defecto, y a continuación añades los archivos/directorios a copiar en el perfil.



3ª pestaña- Restaurar: desde la que restaurar una copia de seguridad  ya realizada anteriormente con el programa.



Una de las funcionalidades más importantes del programa es que permite al usuario seleccionar si desea realizar el backup sobre un directorio de un disco duro interno/externo, sobre un CD/DVD e incluso en directorio remoto que se encuentre en algún sistema al que se tiene acceso por SSH. Por supuesto, la recuperación de los datos también puede realizarse de cualquiera de estas tres formas.

Desde Archivo-Nueva Selección de Copia pueden crearse patrones para la realización de una copia de datos, algo así como perfiles con los tipos de copias que el usuario suela realizar habitualmente. Al crear un nuevo patrón, aparece un asistente que va guiando al usuario hasta completar toda la información necesaria según el tipo de soporte donde quiera hacerse la copia: el directorio concreto en caso de ser un disco duro, la grabadora de CD/DVD en caso de querer quemar el backup a un disco o los datos necesarios para la conexión por SSH.

También hay que darle un nombre y una descripción a cada patrón que se cree, de este modo aparecerá directamente en el ventana de Selecciones de Copia de la pestaña Copiar para ejecutarlo rápidamente con la configuración que se haya guardado en dicho perfil. El siguiente paso en el asistente es añadir los directorios que Pybackpack deberá guardar en la copia de seguridad. Tras confirmar el soporte de destino del backup y la lista de carpetas que serán incluidas, el patrón ya ha sido creado.

Antes de ejecutar el backup, puede lanzarse Ver-Ventana de Estado ( o seleccionar la casilla mostrar detalles), donde la aplicación irá informando del estado del proceso. Cuando se hace la copia aparece una barra de progreso con el porcentaje de la copia realizada hasta el momento.

Editado: desde que escribí este tema hasta ahora creo que se han ido añadiendo todos ellos a los repositorios de las diversas versiones de Ubuntu y sus derivadas, con lo que para añadirlos solo hace falta instalarlos desde Synaptic.

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

sábado, 24 de enero de 2009

AptOnCd: crear un repositorio de software en CD/DVD

Descripción y usos de AptOnCd:
Esta herramienta ( se instala desde synaptic, ya que está en los repositorios ) tiene varios usos:
1-permite crear un CD/DVD para instalar software con synaptic en un pc no conectado a internet.
2-se puede usar para actualizar e instalar los mismos paquetes de software en varios pcs sin necesidad de volver a bajar los paquetes de nuevo: es decir permite crear una copia de seguridad en cd/dvd de los paquetes .deb bajados e instalados en tu pc, para usarlos en varios pcs.
3-permite volver a instalar los paquetes.deb cuando quieras, por ejemplo tras una actualización o reinstalación del sistema. Con AptOnCD se crea un cd/dvd que luego puede ser usado por synaptic como fuente de repositorios.

Una herramienta que facilita mucho la salvaguarda de los paquetes.deb más interesantes para instalarlos en otros pcs que no dispongan de Internet. El hecho de que se pueda borrar fácilmente la caché de apt y que se puedan descargar paquetes sin instalarlos (junto con sus despendencias) hace que la utilidad de esta aplicación sea aún mayor.

Manual Oficial de AptOnCd ( en ingles ); Imágenes (Screenshots) de AptOnCd.

= Como debe estar configurado Synaptic para usar AptOnCd: En Synaptic-Configuración-Preferencias-Pestaña Ficheros:
--- Ficheros Temporales: "Dejar todos los paquetes descargados en la caché" : se guardan en /var/cache/apt/archives. Si no se selecciona esta opción, los paquetes.deb que se instalen no se guardaran en el disco duro, y por lo tanto no se podrán añadir a la lista de AptOnCd. Cada cierto tiempo se puede hacer una copia de seguridad de estos paquetes en un cd/dvd con el programa AptOnCd , y después borrarlos de la caché, ahorrando así espacio en el disco duro.
--- Ficheros del Histórico: conservar Histórico Completo.

= Directorio en donde se guardan los paquetes .deb (que se copiaran en el CD/DVD de AptOnCd): se guardan en la carpeta /var/cache/apt/archives ( caché de apt )

= Crear el CD/DVD de paquetes, con AptOnCd: Al iniciar AptOnCd se muestra una pantalla con dos opciones/botones: "Crear" y "Restaurar". En esta parte del programa damos al botón “Crear". Esto hace que el programa compruebe los paquetes.deb descargados que hay en la caché de apt. Nos mostrará una barra de progreso y a continuación una ventana con una lista de todos los paquetes encontrados:
- Nos muestra lo que ocupará la imagen.iso que crearemos si seleccionamos todos los paquetes encontrados y lo que ocupará si lo dejamos con los que se han seleccionado.
- Si quieres puedes des-seleccionar algún paquete de los que aparecen en la lista.
- También puedes agregar a la lista algún paquete.deb que no este en la caché de synaptic: en ocasiones nos bajamos paquetes directamente de alguna web. También se pueden insertar en el CD/DVD/.iso que vamos a crear, usaremos para ello el botón “Agregar paquete“.
- En el menú de la ventana en Ver-Columnas puedes ver el tamaño y versión de los paquetes de la lista.
- En el menú de la ventana en Editar puedes añadir: 1- "auto selección de dependencias": Esta opción garantiza que todas las dependencias de un paquete son seleccionadas.  y 2- "permitir versiones anteriores"
- Pueden salir algunos paquetes con el texto de otro color. Cuando encuentra versiones distintas de un mismo paquete, selecciona el más actual y marca con ese color el resto. Si queréis podéis incluirlo, aunque para ello tenéis que abrir las opciones y habilitar la opción de “Insertar versiones antiguas“.

- Una vez que ya tengas claro que paquetes.deb quieres poner en el cd/dvd le das al botón "Grabar" y se abre una ventana con "propiedades del disco de instalación" en la que seleccionas: - si quieres crear un cd o un dvd  - carpeta donde quieres que se guarde la imagen.iso del disco - nombre del archivo de la imagen.iso ( si no lo cambias sera: "aptoncd-fecha" ) - otras opciones: crear un Metapaquete: Con la opción Metapackage es posible crear un paquete cuyas dependencias son todos los paquetes incluidos en el cd/dvd de AptOnCd. Esto es útil para restaurar todos los paquetes fácilmente, de esta forma se puede instalar el metapaquete en vez de instalar cada paquete a mano.

- Una vez este todo correcto, le das a "Aplicar" y automáticamente de nuevo nos saldrá una barra de progreso para indicar la copia de los paquetes en la imagen .iso; se creara una imagen.iso con el nombre y en la dirección que hayas indicado anteriormente; y te pregunta si quieres grabarla ya con la aplicación que quieras ( te deja elegir con cual de las que tengas instalada en el sistema ), o si prefieres dejarlo para otro momento (Si más adelante queremos grabarlo lo podemos hacer con cualquier software de grabación de CDs/DVDs (Brasero, K3B, etc). ), en cuyo caso se cierra esta ventana, volviendo a la ventana de lista de paquetes. Ya se puede cerrar el programa,  con control+Q .

( Como se ve mas adelante en "Restaurar" no solo se puede restaurar desde un cd/dvd, sino también desde la imagen.iso, por lo que no es estrictamente necesario grabarla en un cd/dvd, también se puede copiar como tal, el archivo imagen.iso en un pendrive, y restaurar los paquetes.deb desde ese archivo imagen.iso ).

Cuando ya tengas hecho el cd/dvd ( o la imagen.iso ) con los paquetes.deb y quieras reinstalarlos vuelves a abrir el programa AptOnCd, esta vez para usar la opción "Restaurar"

= Como instalar los paquetes con el CD/DVD creado con AptOnCd: 
 A)- Si no tenemos la aplicación AptOnCden el pc en el que queremos instalar los paquetes.deb , ni posibilidad de instalarla a través de internet, podemos hacerlo de la siguiente forma, después de introducir el cd/dvd en el lector:
1- abrir Synaptic -> Configuración -> Preferencias -> Pestañas colores -> elegimos un color para los "paquetes nuevos en el repositorio", y aceptamos.
2- Synaptic -> Editar -> Añadir Cd-Rom, y luego -> Recargar información de paquetes;
3- Después ya se pueden instalar los paquetes, de uno en uno,  de la forma habitual con synaptic, sabiendo que los "paquetes nuevos en el repositorio" están marcados de un color previamente elegido.

B)- Si tenemos la aplicación AptOnCd en el pc en el que queremos instalar los paquetes.deb : Se puede hacer de tres formas distintas:
1- Agregar CD/DVD: Agrega el CD/DVD a modo de repositorio a nuestro /etc/apt/sources.list ( este método es similar al A)
2- Restaurar APTonCD: Copia los paquetes de un CD/DVD a la caché de apt para su posterior instalación.
3- Restaurar imagen.iso: Lo mismo que la anterior, pero desde la imagen .iso ( grabada como archivo en por ejemplo un pendrive).

En la opción 2- y 3- se hace de forma similar: por ejemplo si elegimos la segunda opción, “Restaurar imagen.iso“ . Lo primero que hará será preguntarnos la contraseña de administrador ya que tiene que copiar los paquetes a una carpeta del sistema (la citada /var/cache/apt/archives). Después de introducirla, nos mostrará la ventana de diálogo para buscar la imagen .iso.
Una vez seleccionada nos mostrará una barra de progreso de la lectura de los paquetes encontrados en dicha .iso y nos lo enseñará:
La ventana es semejante a la de creación, aún más simple. Nos muestra los paquetes, nos indica los seleccionados (podéis seleccionar/deseleccionar los que queráis), podemos añadir versiones antiguas, autoselección de dependencias y nos muestra el total de lo que ocupa y lo que llevamos acorde a lo seleccionado.
Una vez tengamos decididos qué paquetes instalar le damos a “Aceptar” y los copiará a la caché de apt. Después podréis instalarlos mediante el método que queráis (apt/aptitude/dpkg/synaptic…).

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

Gracias a Espartaco ( en el foro de Guadalinex V5) he encontrado esta otra solución para instalar paquetes descargados con un pc + Guadalinex/Ubuntu + internet --> en en un pc con Guadalinex/Ubuntu pero sin internet: http://andalinux.wordpress.com/2008/07/29/instalar-programas-en-linux-sin-conexion-a-internet/

1- En el ordenador sin internet
Para instalar programas en Ubuntu cuando no tenemos conexión a Internet deberemos proceder como siempre: buscar los programas que nos interesan y aceptar las dependencias
Una vez que hemos seleccionado los programas que queremos instalar, en lugar de pulsar el botón Aplicar buscaremos en el menú Archivo la siguiente opción: Archivo-Generar un script de descargas de paquetes y guardaremos el fichero.sh (script de bash) que genera en alguno de nuestros pendrives.

2-En el pc con internet: ejecutaremos el fichero.sh Automáticamente aparecerán en el mismo directorio del pendrive donde se encuentra el script todos los ficheros que nos hacen falta para instalar los programas.

3- De nuevo en el pc sin internet: con la siguiente opción de Synaptic: Archivo-Añadir paquetes descargados, seleccionamos el directorio del pendrive donde se encuentran los archivos que hemos bajado de Internet. El sistema instalará automáticamente todos los .deb que encuentre en el directorio y nuestro equipo quedará listo para poder usar dichos programas.

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

Otra forma de recuperar una lista de los paquetes instalados, para su posterior re/instalación en el mismo o en otro pc, ( replicar una instalación en varios puestos de trabajo, o reinstalar los paquetes tras una actualización/reinstalación del sistema . Esto supone instalar todo el sistema base y seguidamente instalar todos los paquetes que deseamos.  ) es obtener una lista de los paquetes de una instalación para luego usarla para instalar directamente esta lista en otras instalaciones.

-- Para obtener una lista de los paquetes que tenemos en nuestro "pc plantilla", procederemos ejecutar lo siguiente en una Terminal:
$ dpkg --get-selections | grep -v deinstall > ubuntu-files
Ésto nos genera en /usuario/home un archivo llamado ubuntu-files, el cual contiene la lista que deseamos.

-- Para luego instalar todos estos paquetes en las otras máquinas, bastará con llevarnos este fichero a dichas máquinas y ejecutar:
$ sudo apt-get update
$ sudo apt-get dist-upgrade
$ sudo dpkg --set-selections < ubuntu-files
$ sudo dselect install

Ya tenemos un nuevo pc que tiene una réplica exacta de la instalación del "pc plantilla".

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

martes, 20 de enero de 2009

Modificar la configuración del escritorio Gnome: Gconf-Editor

Para modificar a nuestro gusto la configuración de nuestro escritorio Gnome, podemos utilizar la utilidad Gconf-Editor: podemos cambiar ciertos aspectos que, a veces, no están a mano o no es posible modificar de otra manera ( por ejemplo cuando algún programa no proporciona las herramientas para cambiar las opciones)  Para ello, la forma más fácil de ejecutarlo, es abrir la ventana Ejecutar una aplicación, pulsando la combinación de teclas ALT+F2 y luego escribir gconf-editor. Hay que tener cuidado con lo que se hace, pues es un programa muy "potente" y que si se usa mal puede "estropear" el sistema, por lo que no es muy usado por el usuario medio y no se recomienda su uso de forma sistemática y sin saber bien lo que se hace. En esta página esta el  manual de gconf-editor: http://library.gnome.org/users/gconf-editor/2.32/gconf-editor.html  , es altamente aconsejable leerlo.
GConf es donde se almacenan las opciones de configuración de Gnome y los distintos programas. Es tecnología de auto-aplicación (auto-apply) eso significa que en cuanto modifiquemos alguna de las opciones esta se aplica automáticamente. Todos los cambios se archivan en el directorio: /home/usuario/.gconf/GNOME,  en el archivo %gconf.XML


Algunos ejemplos de lo que se puede hacer/modificar con este programa:

1= Suprimir/Añadir la opción "Sesion de Invitado" (cambio rápido de usuario):
Marcar/desmarcar apps -> fast-user-swicht-appllet -> fast-user-switch

2= Activar soporte FTP en Gedit:
Para permitir editar ficheros de maquinas remotas. Para habilitarlo.
apps -> gedit-2 -> preferences -> editor -> save -> writable_vfs_schemes
Y a la lista de valores añadimos la cadena: “ftp”

3= Poner los iconos de Papelera, Home, Pc en el escritorio:
Todas estas opciones pueden activarse/desactivarse en:
apps -> nautilus -> Desktop ->  Trash_icon_visible (Computer_icon_visible, Home_icon_visible)

4= Cambiar el puerto de acceso remoto de Vino: ( Vino permite que desde otro pc se pueda ver el escritorio de tu pc, para su uso remoto o para diagnostico de lo que pasa en el tuyo ).
Por defecto es el 5900 para modificarlo:
desktop -> gnome -> remote_access

5= Habilitar sombras y transparencias sin aceleración gráfica:
apps -> metacity -> general
Activamos compositing-manager.

6= Asociar teclas para lanzar aplicaciones:
Con Metacity como gestor de ventanas del escritorio Gnome (no sirve para Beryl) si queremos asociar una combinación de teclas para lanzar una aplicación que no se encuentra en Sistema -> Preferencias -> Combinaciones de teclas:
Para asociar la combinación Ctrl+Alt+f a firefox (p.e):
apps -> metacity -> keybinding_commands
hacemos doble clic sobre una de las claves disponibles (command_núm), y en valor escribimos la ruta al ejecutable (/usr/bin/firefox). Luego nos dirigimos a:
apps -> metacity -> global_keybindings
y buscamos la clave con el mismo nombre y número que hemos editamos en keybinding_commands pero con un run_ delante y sustituimos “disable” por <Ctrl><Alt>f en texto plano.

7= Abrir opciones de los permisos en el menú contextual (clic sobre botón derecho del ratón):
apps -> nautilus -> preferences
Activar show_advanced_permissions.

8= No abrir una ventana de nautilus para cada carpeta que se seleccione:
apps -> nautilus -> preferences
activar always_use_browser

9= Cambiar la pantalla de bienvenida cuando se inicia la sesión, al entrar en Gnome ( imagen splash ): Puede hacerse instalando Gnome Splash Screen Manager y siguiendo su asistente, realizar el cambio, o con Gconf-Editor:
apps -> gnome-session -> options  ->Activar show_splash_screen;  ->  en splash_image poner la ruta a la nueva imagen

10= Personalizar el reloj del panel:
Antes de nada instalamos con synaptic el paquete gcolor2; aparecerá en Aplicaciones->Gráficos; este programa sirve para conocer el formato hexadecimal del color que queremos poner en la personalización del reloj del panel.
Abrimos gconf-editor y : apps -> panel -> applets -> clock_screen0 -> prefs
En el campo custom_format escribimos, por ejemplo:
<span size="smaller" color="#F6F31A">%a %d %b</span>  <b>%H:%M:%S</b>
Y en el campo format escribimos custom.
( #F6F31A corresponde al formato hexadecimal del color amarillo; valor que hemos averiguado previamente con el programa gcolor2; %H:%M:%S hace que en el reloj del panel aparezca la hora, minutos, y segundos )

11= Vaciar la Papelera sin pedir confirmación de borrado:
apps -> nautilus -> preferences
Desactivar  Confirm_trash

12= Desactivar/Aumentar el parpadeo del cursor:
Desmarcar Desktop -> gnome -> interface -> cursor_blink
Para aumentar/disminuir el tiempo de parpadeo:
Desktop -> gnome -> interface -> cursor_blink_time

13= Poner títulos de información del fichero debajo de los iconos:
Abrir apps -> nautilus -> icon_view  -> captions
Editar el valor y dejarlo, por ejemplo  [size,type,date_modified] para que aparezca información de tamaño, tipo de archivo, y fecha de modificación del archivo.

Con ello aparece una lista de títulos de información por debajo de un icono en la vista de iconos y el escritorio. El número real de los títulos de información que se muestra depende del nivel de zoom ( con un nivel de zoom de 100 aparece solo el primer titulo de información, con un mayor nivel de zoom aparecen mas títutos de información ). Los valores posibles son: "Tamaño", "tipo", "date_modified", "date_changed", "date_accessed", "propietario", "grupo", "permisos", "octal_permissions" y "mime_type".

14= Mostrar los iconos mas estrechamente en las ventanas:
apps -> nautilus -> icon_view -> default_use_tighter_layout   -> activar esta casilla

15= Hacer que no salga la cabecera al imprimir con Gedit:
apps -> gedit-2 -> preferences -> print -> page -> print_header   ->   desactivar esta casilla

16= Borrar lista de últimas aplicaciones ejecutadas en "ejecutar una aplicación" ( con alt+f2):
apps -> gnome-settings -> gnome-panel -> history-gnome-run: haz clic y veras que el "valor" que tiene son las diez últimas aplicaciones que se han ejecutado con alt+f2: puedes ir borrando de la lista esas diez aplicaciones.

17= Activar/Desactivar overburn y/ o burnproof para grabar cd/dvd
Apps-Nautilus-cd-burner y activa/desactiva la casilla overburn y/o burnproof

18= Asignar combinaciones de teclas a maximizar, minimizar,etc, Ventanas de programas:
Apps-Metacity-Window_keybindings : puedes asignar combinaciones de teclas a maximizar, minimizar, desmaximizar, mover a la esquina, etc una ventana de un programa

19= Acelerar Nautilus: Para ello hay que cambiar las configuraciones de Nautilus:
- No contar los elementos del directorio.
- No previsualizar sonidos.
- No mostrar los textos en los iconos.

El truco está en cambiar estos valores con el programa gconf-editor:
/apps/nautilus/preferences/show_directory_item_counts = never
/apps/nautilus/preferences/preview_sound = never
/apps/nautilus/preferences/show_icon_text = never

/apps/nautilus/icon_view/default_use_tighter_layout = true

20= Cambiar el icono, en el panel, del Menú de Aplicaciones de Gnome:

Hay que ir a: apps -> panel -> objects
ahí, elegir el objeto en el que en object-type ponga menu object, y
en custom icon poner (haciendo doble click ) la dirección donde este la imagen que queramos poner como icono del botón del menú de aplicaciones, por ejemplo /media/mi-disco/Imagenes/tux.png; tambien lógicamente hay que activar la casilla "use_custom_icon"

Editado: Para encontrar el object que debes modificar para cambiar el icono del menú de aplicaciones, prueba de otra forma:
Pones el cursor del ratón sobre el icono del Menú de Aplicaciones, normalmente te sale un pequeño letrero en negro con letras blancas con un mensaje (eso se llama tooltip ) , a mi me pone: Menú principal.
Abres Gconf-editor y tecleas ctrl+f para que te salga la pantalla de buscar, y en ella pones el tooltip que tengas en tu menú de aplicaciones ( el mio es Menú principal ), seleccionando buscar tanto en los nombres como en las claves; una vez hayas buscado te aparecerá que el tooltip que has puesto esta en algún objeto de apps-panel-object. Ese es el objeto al que debes cambiar el icono como se explica en el punto 20 de este tema.

21=  Configurar Nautilus de forma que siempre aparezca con la barra de direcciones, de forma editable, abrimos el programa Gconf-editor y vamos a Gconf-editor -> apps -> nautilus -> preferences -> activamos "always_use_location_entry" .  Para que esto se active en el nautilus en modo root, hay que abrir Gconf-Editor con permisos de root, con sudo gconf-editor.

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

En  http://www.linuxmint-hispano.com/foro/?/topic,3486.0.html he visto esto, que complementa lo anterior:

Si has estado “trasteando” mucho con la configuración de Gnome y quieres volver a los valores iniciales por defecto. Abre una consola y ejecuta el siguiente comando:

gconftool-2 --recursive-unset /

Si solo quieres recuperar los paneles puedes ejecutar:
gconftool-2 --recursive-unset /apps/panel

Si solo quieres reiniciar la configuración de compiz ejecuta:
gconftool-2 --recursive-unset /apps/compiz


Cuidado porque (si ejecutas el global  ->  gconftool-2 --recursive-unset /   ) también te reinicia la configuración de red, y si estas conectado mediante Wifi tendrás que volver a introducir la clave de conexión.

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



viernes, 9 de enero de 2009

Algunas carpetas útiles en Nautilus

Además de las carpetas que se indican en el árbol de directorios, puede ser útil que conozcamos las siguientes carpetas.
Carpetas con direcciones especiales:

computer:/// para ver el grupo de dispositivos que estén montados, como discos duros, CDs y pendrives, además de la red
network:/// para ver las redes disponibles para explorarlas
burn:/// una carpeta virtual donde puedes ir guardando archivos para después copiarlos, directamente desde Nautilus
smb:/// samba, para navegar por las redes Windows compartidas.
trash:/// carpeta de la papelera, para recuperar archivos borrados; si pones en Nautilus-Editar-Preferencias-Comportamiento-incluir borrar sin usar la papelera, añades  una nueva opción con la que  puedes borrar directamente un archivo, sin pasar por la papelera: cuidado con ello si lo borras así, no se puede recuperar.
x-nautilus-desktop:/// el escritorio
file:/// la carpeta raíz
fonts:/// carpeta donde están las fuentes - tipos de letras - del sistema . En guadalinex V4 si que se puede acceder a esta carpeta, pero no se porque en guadalinex V5 no, pero podemos acceder a las fuentes del sistema en la carpeta...


Carpetas del sistema:
/usr/share/fonts carpeta donde están las fuentes - tipos de letras - del sistema
/usr/share/themes aquí los temas de GTK y Metacity
/usr/share/icons carpeta en la que a su vez hay muchas carpetas en las que hay muchos iconos.
/usr/share/pixmaps una de las carpetas en la que hay muchos iconos para poner en las aplicaciones
/usr/share/applications aquí están todos los lanzadores del menú de Gnome
/usr/share/backgrounds donde se guardan fondos de escritorio
/usr/share/sounds para guardar sonidos del sistema
/etc/cups/ppd para guardar los drivers de las impresoras instaladas
/usr/bin aquí están los ejecutables de las aplicaciones
/usr/games los ejecutables de los juegos, se suelen guardar aqui y no en /usr/bin
/var/cache/apt/archives donde se guardan todos los paquetes.deb que vamos instalando con Synaptic.


= Carpetas ocultas de/home/usuario: tienen delante de su nombre un punto ( por ejemplo .mozilla) , para verlas teclear en nautilus ctrl+h
/home/usuario/.local/share/Trash/ es otra "dirección" de la papelera, donde van a parar los archivos que enviamos a la papelera en vez de borrarlos directamente, y contiene dos directorios (carpetas):
/home/usuario/.local/share/Trash/files -> donde se guardan los archivos con su tamaño original
/home/usuario/.local/share/Trash/info -> donde se guarda la ruta del archivo en caso de querer restaurarla
/home/usuario/.fonts carpeta donde están los tipos de letras del usuario

/home/usuario/.themes carpeta donde se pueden guardar temas para un usuario.
/home/usuario/.wine/drive_c en esta carpeta es donde están los archivos del "falso windows" que se usan cuando instalas algún programa.exe para usarlo con wine
/home/usuario/.gnome2/nautilus-scripts es la carpeta donde se guardan los scripts de nautilus, por ejemplo los scripts de javielinux
/home/usuario/.icons carpeta donde se pueden guardar iconos y cursores para un usuario
/home/usuario/.mozilla carpeta que contiene la configuración de Firefox. Si tu sistema tiene 3 usuarios, por ejemplo Juan, Victoria, Antonio, cada uno de ellos puede tener unas configuraciones distintas de Firefox, que se guardan en, respectivamente: /home/Juan/.mozilla  ,  /home/Victoria/.mozilla   y   /home/Antonio/.mozilla.

/home/usuario/.thunderbird : de forma similar es la carpeta de configuración de Thunderbird.


Carpetas con configuraciones de programas...mayormente del escritorio Gnome. Desde como tienes configurado el wallpaper, hasta como tienes colocados los paneles....pasando por los datos de Tomboy, las notas del escritorio, los tamaños de los iconos en el escritorio, la configuración de Nautilus, etc, etc.
/home/usuario/.gconf
/home/usuario/.gnome2
/home/usuario/.config
/home/usuario/.local


Carpetas con archivos de configuración del sistema:
/etc/apt donde se guarda el archivo sources.lst con los orígenes del software: fuentes de los repositorios de los paquetes a instalar con synaptic
/boot/grub donde esta el archivo menu.list, que indica como se configura el menú de arranque del sistema

/etc/x11/ donde esta el archivo xorg.conf , que indica como se configura el sistema para que se pueda manejar de forma visual

/etc/ donde esta el archivo fstab que indica donde y como se montan las particiones, cd, dvd, disquet, discos usb

-------------------------------
Podemos tener siempre a mano la carpeta que queramos, añadiéndola a los marcadores de Nautilus: seleccionamos la carpeta con el ratón  y tecleamos ctrl+d

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

lunes, 5 de enero de 2009

Información sobre Firefox

Firefox es el navegador por defecto de Ubuntu y derivadas, y bajo mi punto de vista es el mejor; aquí voy a poner alguna información para ayudar a sacarle mas partido.

1- Editar Preferencias:

Básicamente Firefox se configura desde: Firefox-Editar-Preferencias. A partir de ahí es muy intuitivo y fácil, por lo que no habría mucho que decir, sobre todo si lees el siguiente enlace: http://www.mclibre.org/consultar/internet/firefox/ff10_configurar.html

2- Editar Otras Configuraciones:

En firefox, en la dirección:  about:config se abre una ventana, (adviertiéndote antes de lo peligroso que puede ser manipular estas configuraciones si no sabes bien como hacerlo), en la que puedes editar las preferencias avanzadas de Firefox. Antes de tocar nada, o bien estudia los siguientes enlaces:

http://www.programacionweb.net/articulos/articulo/?num=397

http://kb.mozillazine.org/Firefox_:_FAQs_:_About:config_Entries

Configuración avanzada de Firefox ( página about:config)

o bien busca información sobre como hacer la modificación que quieras realizar; NO toques nada si no estas seguro de hacer comprendido como hacerlo.

3-Añadir/Quitar Complementos de Firefox:

Los complementos para Firefox son pequeños programas que se pueden añadir al navegador, y que sirven para añadirle funcionalidades de todo tipo.


Se hace desde Firefox-Herramientas-Complementos: se abre una ventana "Extensiones" en la que se muestran los complementos que tengas instalados, y te permite desinstalarlos, activarlos, desactivarlos, editar sus preferencias.

En la pestaña "Obtener Complementos"-Examinar complementos:  puedes buscar e instalar otros complementos. ( O directamente abriendo esta dirección https://addons.mozilla.org/es-ES/firefox/ ).

Aquí podéis ver algunos de mis complementos favoritos

4- Copiar/Restaurar/Organizar Marcadores:

Desde Firefox-Marcadores-Organizar marcadores-Importar/Exportar: se importa/exporta en forma de un archivo.html que puede servirte como copia de seguridad de tus marcadores, para poderlos recuperar tras algún desastre/instalación de nueva versión del sistema, o para poderlos copiar en otro navegador, o en otro pc.  Mas información aquí.

5- Copiar/Restaurar tu configuración de Firefox

La configuración del Firefox que tenga tu usuario, se guarda en nautilus: /home/usuario/.mozilla.  Si tu sistema tiene 3 usuarios, por ejemplo Juan, Victoria, Antonio, cada uno de ellos puede tener unas configuraciones distintas de firefox, que se guardan en, respectivamente: /home/Juan/.mozilla  ,  /home/Victoria/.mozilla   y   /home/Antonio/.mozilla. Esto te puede servir para hacer una copia de seguridad de esta/s carpeta/s y poder recuperarla/s si fueran necesario, por ejemplo tras instalar una nueva versión de Guadalinex, o copiarlas en otro pc con Guadalinex.

6- No solo navegador:

Tal y como explico aquí , Firefox se puede usar también, instalando un complemento ( Simple Mail ),  como programa para enviar/recibir emails, ahorrándote espacio para instalar un programa especifico para ello, y pudiendo acceder a tus correos desde la misma pantalla de navegación.

Algunas de sus características son: - puedo configurar varias cuentas pop3/imap  - me avisa cuando tengo mensajes nuevos  - puedo descargar solo los encabezados de los mensajes   - puedo crear reglas de filtrado para los mensajes  - puedo crear/editar/mantener  una libreta de direcciones   - se puede mandar correo, con una interfaz similar a Thunderbird ( pero ocupa mucho menos ) - se puede indicar en que carpeta de /home/usuario  quieres que se guarde la configuración, y  los mensajes recibidos.

7- Ver los plugins instalados:

En Firefox, en la dirección: about:plugins se abre una ventana en la que te informa de los plugins que tienes instalados en el navegador. ( Los plugins permiten a tu navegador realizar funciones específicas como ver gráficos en formatos especiales o reproducir archivos multimedia ) .

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


jueves, 1 de enero de 2009

De Guadalinex a "Guadalinglish"

¿ Te gustaría saber como transformar el Guadalinex en español ( por defecto Guadalinex solo viene con el Español como idioma por defecto ) en " a Guadalinglish" ( in english) ? Para por ejemplo convencer, a un amigo inglés/americano ( o de otro país anglófono) , de que use este sistema operativo, o para aprender ingles a la vez que usas Guadalinex. Pues es bien fácil, solo hay que instalar unos cuantos paquetes de idiomas:

Paquetes Imprescindibles:
1- language-pack-en
2- language-pack-en-base

Ambos paquetes: Actualizaciones de datos de traducción para todos los paquetes soportados para el Ingles. Proveen la mayor parte de datos de traducción, y son actualizados solo raras veces. Proporciona frecuentes actualizaciones de traducción.

Con solo instalar estos dos paquetes: En la pantalla del login (antes de introducir usuario y contraseña) ya  puedes seleccionar como idioma el inglés, y al entrar veras que ya tienes el menú de aplicaciones, el de lugares, y el de sistema, en inglés; Además las aplicaciones, incluso Firefox y Openoffice estarán en inglés.

Paquetes Optativos:

3- language-pack-gnome-en4-language-pack-gnome-en-base: Paquetes de actualizaciones de traducción para el idioma ingles, para Gnome

5- language-pack-kde-en6-language-pack-kde-en-base: Paquetes de actualizaciones de traducción para el idioma ingles, para Kde

7- language-support-en : Este metapaquete depende de todos los paquetes que proporcionan soporte nativo a aplicaciones.

8- language-support-translations-en: Este metapaquete depende de paquetes de localización adicionales, como por ejemplo para Mozilla, OpenOffice, The Gimp, etc, que pueden ser útiles en un sistema operativo en lengua inglesa

9- language-support-writing-en: Este metapaquete depende de diccionarios, comprobadores de ortografía, etc, que pueden ser útiles en un sistema operativo en lengua inglesa

-10- kde-i18n-engb: Este paquete contiene los archivos de Ingles (Británico) (i18n) para todas las aplicaciones Kde

En la versión original de Guadalinex en español los paquetes 1,2,3,4,5,6 y 10 están instalados en su versión española, pero los paquetes 7,8,y 9 no están instalados en su versión española; por ello aunque no sea estrictamente necesario para tener "Guadalinglish", creo que si que sería aconsejable instalar los paquetes 3,4,5,6, y 10, e instalar los paquetes 7,8,y 9 lo dejo a vuestra elección.

De forma similar se podría poner Guadalinex en otro idioma ( francés instalando la versión *-fr de los paquetes anteriores, alemán instalando la versión *-de , de los paquetes anteriores, etc)

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