miércoles, 7 de diciembre de 2011

Liberar espacio definitivamente en los sistemas Linux


Hay algunas cosas que tengo que publicar que siempre por una causa u otra se van relegando. Una veces por que en el momento de hacerlo surge algo más urgente que decir o algo que me adsorbe más o distrae más mi atención y otras simplemente por que no me acuerdo de que se encuentra pendiente de explicar.
Este precisamente es uno de esos casos. Alguno que otro (una vez leído este artículo) seguro que dirá ¡Madre de dios! a buenas horas lo cuenta éste.

Supongo que esta es unas de esas cosas que los que las sabemos no les prestamos ninguna importancias por lo de "normal" que nos resulta, pero por contra a más de uno le puede llevar de cabeza ver que su sistema va engordando irremediablemente y no ve por donde, ni como, ni por qué motivo. Incluso puede darse el caso (nada raro) de volver a rinstalar para ganar espacio creyendo que tiene su sistema lleno de basura. ¡Pues nada más lejos de la realidad ya que está todo muy bien puestecito en su lugar!.

La situación es muy "parecida" aquella de cuando eliminamos archivos y carpetas en los Pendrive y siempre muestra el dispositivo lleno. Luego alguien nos explica que Linux crea una carpeta oculta (una papelera=Trash) donde guarda esos archivos por motivos de seguridad y que deberemos eliminar para recuperar todo el espacio. Cosa en la que no hay problema ya que era algo que habíamos decido borrar ¿no?.

Como decía la situación es bastante parecida pero un poquito más enrevesada y oculta.
¿Algunas sintomatologías?
... Mi sistema a engordado mucho y no creo que tengas tantas cosas
... Lo he limpiado todo: Papeleras, descargas, archivos no necesarios, paquetería DEB (cache), etc, etc y sigue pesando mucho.
... Por más que limpio y limpio no acabo de encontrar que es lo que se come toda esa cantidad de GBs.
... Linux es un exagerado consumidor de GBs...¡me vuelvo a Windows!

Linux no te mostrará así como así donde se haya todo ese espacio ocupado. Ni con el analizador de disco, ni manualmente, ni nada de nada. Y es simplemente por que no tienes permiso para ello.
Cuando te explique donde se encuentra todo ese espacio consumido te darás cuenta que todo (tratándose de Linux) tiene su lógica. También te darás cuenta que cuanto más trabajas con el sistema rooteado  y más archivos elimines como root pulsando la tecla Supr, más espacio perderá tu disco que no puedes gestionar como usuario normal.

Pues sí ya te he dado una buena pista de donde se puede encontrar toda esa cantidad de GBs perdidas, que no se recuperaran a no ser que lo realices como root.
Expliquemos esto un poco. Cuando estás moviéndote por el árbol de directorios como root y eliminas archivos, estos salvo que se le indique lo contrario van directamente a la papelera (Trash) del usuario root. Con el paso del tiempo puedes encontrarte si utilizas el sistema muy a menudo rooteado (como es  mi caso) una considerable cantidad de GBs en su papelera. Para que te hagas una idea, yo la última vez que limpie esta papelera en Ubuntu (que hace tiempo que no utilizo) fueron unas 110 GB de nada. Esto si sabes que el sistema se comporta así no hay problema ya que simplemente vas, lo limpias y hasta la próxima... pero si no tienes ni idea de esto, puedes tener un gran problema ya que no encontrarás de una forma fácil (que sí lo es) que es lo que ocupa tanto espacio.

Por otra parte la carpeta Trash del usuario root no está a la vista. Primero es oculta y segundo no se encuentra en la ruta que uno puede esperar encontrarla.
Sí, puede parecer que esta hecho con un poco de mala idea sí, pero la seguridad tiene esas cosas.

Bueno ya por ultimo voy a decirte donde se encuentra dicha carpeta para que puedas eliminar todo su contenido y según el caso recuperar un espacio increíble.
Detallaré aquí los pasos a seguir de una forma gráfica y clara.
  • Abrimos Nautilus.
  • Seleccionamos el sistema de archivos
  • Buscamos la carpeta root
  • Clicamos en ella con el botón derecho del ratón y seleccionamos Abrir como Administrador

Nota: si no tienes esta opción de Abrir como Administrador en tu menú, abre Nautilus desde un terminal con la orden: sudo nautilus 
y sigue los pasos a partir de aquí.
Se nos abrirá esta carpeta (root) donde solamente veremos la carpeta Desktop (que es el Escritorio root).
Para que se nos muestren todas las carpetas pertenecientes al usuario root, nos dirigiremos al menú Ver y seleccionaremos Mostrar los archivos ocultos:


Una vez sean visibles nos dirigiremos a la carpeta .local:


Luego seguiremos por la carpeta share y por último Trash:


Como podéis comprobar en la captura, con el poco tiempo que tiene mi sistema LMDE instalado ya tengo en esta papelera cerca de 8GB (no reales) que me ocupan un espacio que me puede ser muy necesario. En realidad es bastante más como se puede comprobar luego en el espacio libre resultante, pasando de 31.7 GB libres a 45.1 GB libres. ¡Cerca de 14 GB de basura!.



Para liberar este espacio, tan sólo debemos entrar en la carpeta Trash seleccionar todo el contenido de su interior y con el botón derecho del ratón o la tecla Supr las eliminamos. Si quieres puedes eliminar directamente la carpeta Trash ya que volverá a ser creada:


Pues nada ya hemos terminado. Ahora ya depende de ti el acordarte o no de pasarte por la siguiente ruta de vez en cuando...

  • /root/.local/share/Trash
...y hacer labores de limpieza.

martes, 6 de diciembre de 2011

El "peligro" de los repositorios

Sin lugar a dudas unos de los mayores logros en lo que a software se refiere y a mantenimiento del sistema, ha sido y seguirá siendo (mientras no se idee algo mejor) los Repositorios. Es la forma más fácil y a la vez segura que se pueda dar en cualquier sistema o Software actualizable para tenerlo siempre a la última.
Si hay algún Dios en este sentido y en estas fuentes (PPA), sin lugar a dudas es Ubuntu.
Ubuntu ha sido quien a llevado este sistema a su máxima expresión. Por esto no es de extrañar que sea él, sin lugar a dudas el rey con diferencia de los repositorios.  Lo ha sido en muchas otras cosas, pero sobre todo en esto  a marcado mucha diferencia. Si no se encuentra una PPA en los repositorios de Ubuntu  raro sería encontrarlo en otro lugar.
Si tienes un sistema Linux lo mejor es utilizar los Repositorios para instalar y tener actualizo el sistema y el Software instalado. Es curioso la de usuarios (sobre todo antes) que prueban cualquier sistema de Linux y huyen rápidamente tras intentar instalar (compilar) cualquier programa, ignorando la existencia de los repositorios. Ahora por suerte hay mucha más información al respecto y la estampida es menor.

También debe quedar claro que la instalación de una aplicación desde los repositorios así como de los paquetes DEB y equivalentes no es comparable a la compilación de ésta. Siempre es mucho mejor y desde luego más estable para el sistema compilar las aplicaciones. Esto tiene un precio y que el copilar es sin duda mucho más trabajoso que instalar paquetes DEB por ejemplo. Una aplicación instalada desde lo Repositorios o desde los paquetes DEB puede tardar en estar concluida un minuto. Si compilamos esa misma aplicación y suponiendo que tengamos todas las dependencias cubiertas esa misma instalación se puede multiplicar por 15. Eso sí, si la compilación ha sido correcta tienes asegurado prácticamente el 100% de que funcionará cosa que con los repositorio o paquetes DEB no es tan seguro.

Puede ser que te preguntes ¿Después de toda esta charla y decir lo buenos que son los repositorios a que viene entences el titular del artículo?
Como con todo siempre hay un motivo, y es que aún siendo la inclusión de los repositorios la forma más fácil y segura de instalación y actualización puede que no te interese añadir alguno que otro.
El incluir según que repositorios puede ser más perjudicial que beneficioso y  te puede eliminar más aplicaciones de las que te vaya a añadir.
Esto no es (aun que puedas pensarlo) a mala leche. Simplemente ese repositorio utiliza una paquetería con versiones distintas a las que tu tienes. Por lo tanto tiene que eliminarlas (resolverlas) para añadir las indicadas por el repositorio. En cuyo caso lo más fácil que suceda es que los nuevos paquetes no sean soportados por alguna de las aplicaciones que sí soportaban los anteriores y serán eliminadas también junto a estos.
Por este motivo a veces uno se encuentra que han desaparecido alguna aplicación que tenia instalada. ¡Leches! ¿aquí hay algún virus o que pasa que me desaparecen programas?. Se preguntará alguno.

En el caso de sistemas como LMDE la inclusión de un repositorio "inadecuado" puede hacer que el sistema incluso se quede inestable o perjudicado con respecto a los repositorios oficiales de ese distro. Pongamos por ejemplo y por ser lo más reciente lo que sucede si queremos instalar el programa de copias de seguridad Déjà-Dup vía repositorios en LMDE (esto es extensible a cualquier otro distro como por ejemplo Ubuntu) que muestro en este artículo. Hay sitios en que se indica que instalar esta herramienta añadir el repositorio de debian SID.
si tú eres de los habituados a copiar y pegar y el Yes Yes sin más, tienes todos los boletos para dejar tu LMDE bastante capado como puedes ver en la captura de dicho artículo. Donde verás que para añadir esa herramienta te eliminará (entre otros muchos) incluso el menú de Mint. si eres consciente de esta situación y quieres seguir adelante no hay problema. Tu lo decides. Pero muchos aún no son conscientes de que esto sucede bastante a menudo y si te encuentras entre ellos deberías saberlo y así poder actuar en consecuencia.

Aunque parezca que no, no es nada complicado controlar y ver que es lo que va a suceder cuando añades un nuevo repositorio. Por regla general no tiene por que suceder nada grave. Por suerte Linux es trasparente y siempre te informa de lo que se va a realizar. Y identificar aplicaciones conocidas que se puedan querer desinstalar es relativamente fácil. Sí la instalación  (luego de añadir el repositorio) la haces desde el Terminal, Linux te mostrará que paquetes se van a instalar y cuales se va a eliminar si es el caso. Si lo haces desde el Synaptic, otro tanto de los mismo pero aún mejor ya que verás con más detalle que es lo que te quiere instalar y eliminar. Incluso tener información de  los paquetes en cuestión y sus dependencias.

Linux  espera que no actúes como se hace en Windows (el clásico Yes, Yes, Yes, Yes...compulsivo y automático a todo) y te pares unos segundo a leer la información que te suministra y actúes en consecuencia.
La única forma que hay y que no te indica con detalle lo que se va a realizar es si usas para instalar aplicaciones, los (valga la redundancia) los Gestores de Aplicaciones. Estos no son transparentes y simplemente instalan lo indicado y desinstalan lo necesario sin pedir confirmación para ello.

Ahora bien no te me vayas a interpretar mal y creas que desaconsejo utilizar lo repositorios. ¡Todo lo contrario!
Simplemente lo que consejo es el siguiente: Cuando añadas repositorios tomate tu tiempo y comprueba desde el Synaptic (para mi lo mejor) o lo que prefieras, que es lo que se va a realizar a la hora de instalar la aplicación/es aportadas desde el repositorio. En definitiva de lo que se trata es de poder hacer lo que decidas tú y esto tan sólo se puede llevar a cabo cuando se tiene información suficiente.

domingo, 4 de diciembre de 2011

Copias de respaldo con LuckyBackup en LMDE

Si quieres utilizar Déjà-Dup en LMDE aún no es posible siguiendo los repositorios de Mint. Si se puede lograr añadiendo el siguiente repositorio de SID:
  • deb http://ftp.debian.org/debian unstable main contrib non-free
Pero rápidamente te darás cuenta que esto es a costa de eliminarte una cosiderables cantidad de paquetes que seguro te serán necesarios:


Supongo que una cosa no compensa a la otra.
Podemos utilizar una muy buena e intuitiva alternativa llamada LuckyBackup que podemos instalar desde el propio Synaptic o el Gestor de Programas de Mint.
LuckyBackup se encuentra en Español y su uso es bastante intuitivo.

Cracteristicas:
  • Bakups: Copia de seguridad de sus datos.
  • Instantáneas: Retrocede a un tiempo específico.
  • Sync: Sincronización de directorios de modo que cuando un archivo se modifica, la modificación se guarda en ambos directorios.
  • Comprobación de la carpeta de destino. Comprueba si existe, es válida o está vacía.
  • Conexión remota.
  • Acceso en línea de comandos.
  • Restauración de carpetas y archivos
  • Programación de Auto apagado para cuando haya terminado los procesos
  • Sincronización  de carpetas, manteniendo los archivos más recientes de ambas.
  • Aviso por correo electrónico. Envío de informe después de la copia de seguridad
  • Dos modos de usuario usuarios (Simple/Avanzado)
  • Posibilidad de exclusión selectiva.
  • Posibilidad de inclusión selectiva.
  • Exportación selectiva
  • Importación selectiva
  • Conexiones remotas.
  • Ejecutar comandos antes y después de una tarea.
  • Capacidad de restauración a cualquier ruta.
  • Dry: Modo simulación.
  • Posibilidad de cambiar el orden de ejecución de las tareas.
  • Soporte para varios perfiles.
  • Programar tareas vía cron.
  • Modo CLI.
  • Soporte de notificaciones desde la bandeja del sistema

Su uso como se dijo es muy sencillo. Tan sólo debemos indicarle que carpeta a resguardar y un destino donde guardarla.
Si queremos excluir o incluir condiciones u otros archivos lo podemos desde su modo avanzado:


El proceso de resguardo es transparente. Es decir, podemos ver en todo momento como se va desarrollando el proceso:


Una vez finalizado pulsamos el botón Hecho y listo:


La recuperación puede ser en su totalidad o selectivamente.
Para hacerlo en su totalidad y restaurar tan sólo los archivos que han sido eliminados, deberemos seleccionar en Tipo la opción Sincronizar origen y destino. Luego realizaremos lo mismo que cuando creamos un respaldo pero a la inversa. En Origen seleccionamos la copia de respaldo y en Destino la carpeta  que queremos restaurar. LuckyBackup realizará una sincronización y restaurará tan sólo aquello que falte.


Si quieres puedes añadir los repositorios de LuckyBackup para futuras actualizaciones:
deb http://ppa.launchpad.net/luckybackup-maintainers/ppa/ubuntu lucid main 
deb-src http://ppa.launchpad.net/luckybackup-maintainers/ppa/ubuntu lucid main
Clave:62E44DBB

Más información





viernes, 2 de diciembre de 2011

Abrir distintas sesiones de usuario en un mismo escritorio con LMDE

No se hasta que punto esto (Escritorios anidados) puede ser practico o no. Yo no comparto mi ordenador con nadie, pero si lo hiciese puede ser que me interesara (sobre todo si se comparte con menores) iniciar las sesiones de otros usuarios desde mi propia sesión. Y poder controlar las suyas.
¿Crees que no puedes iniciar la sesión de un usuario cualquiera desde tu propio escritorio y trabajar gráficamente con las dos al mismo tiempo?. Pues te equivocas. Y no es que puedas tan sólo abrir otra sesión distinta a la tuya (siempre que tengas las contraseñas de ésta o no esté protegida) no, una no...puedes iniciar tantas como quieras o tengas en el sistema y soporte los recursos necesarios éste. Incluso puedes tener la tuya propia iniciada varias veces causando el clásico efecto de espejo frente a espejo.

Si utiliza Compiz y su cubo te resultará muy fácil moverte de una a otra. Puedes tener en cada una de sus caras un usuario distinto iniciado.
Si tienes hijo menores a los cuales debes controlar sus hábitos de navegación de vez en cuando entre otras cosas, te irá de perlas este sistema que te permitirá iniciar su sesión dentro de la tuya.
Esto que puede parecer realmente fantástico y que puede requerir instalar vaya usted a saber cuantas cosas. Con LMDE es sumamente sencillo de lograr con tan sólo utilizar un comando. No tendrás que hacer nada más.
Para dejar claro de que estamos hablando nada mejor que un vídeo demostrativo, en el que podremos ver lo siguiente:
  1. Creo un lanzador con el comando adecuado (esto no es necesario ya que se puede hacer desde el Terminal si se quiere, pero si se va a utilizar a menudo es mejor tener un lanzador para este cometido). Se abrirá una ventana más pequeña en el escritorio de la pantalla de Login.
  2. Abro en dicha ventana la sesión del usuario lmde (Cosillas) y abro otra sesión pero esta vez de mi propio usuario.
  3. Luego dentro de esa segunda sesión del usuario principal ejecuto nuevamente el lanzador y abro otra más del usuario lmde (Cosillas)
  4. Por último en esta última sesión abierta, cambio el fondo de escritorio lo cual repercute en todas las sesiones abiertas del mismo usuario que están todas abiertas dentro de cualquier escritorio.


La manera de conseguir esto en LMDE es tan fácil como poner en el terminal o lanzador este comando:
  • gdmflexiserver --xnest
Otros comandos relacionados que te pueden interesar  y que podemos puedes usar desde cualquier lanzador o atajo el teclado:
  • gdmflexiserver
  • gdmsetup
...y a divertirse....

miércoles, 30 de noviembre de 2011

Cambiar la imagen de la pantalla de Login en LMDE

Hoy toca después del cambio de la imagen de Grub, cambiar nuestra imagen de Login (Pantalla de acceso a usuarios) que normalmente viene con la característica imagen de Linux Mint, que es la misma que trae el escritorio por defecto tras la primera instalación.
Si cambiar la imagen del Grub en LMDE es fácil. No se puede decir menos de la de Login.
Para esto nos moveremos hasta la siguiente ruta:

  • /usr/share/backgrounds/
Abrimos la carpeta backgrounds como Administrador. Dentro de ella veremos que hay cuatro carpetas más.


A nosotros la que nos interesa es la carpeta linuxmint-debian.
En su interior encontraremos la imagen que se muestra en la pantalla de Login:


Tan solo tenemos que renombrarla y añadir la que a nosotros más nos guste, pero con el mismo nombre que la original.


Listo ya podemos comprobar que tal se ve dando tan solo a la opción de cambiar de usuario. Si veis que no se adapta bien podéis redimensionar el tamaño de la imagen elegida con herramientas como Gimp.

Cambiar la imagen de fondo del Grub en LMDE

Si compartes el estupendo LMDE con otros sistemas. Si LMDE a sido el último en ser instalado, entonces será él quien gestione el Grub. ¿Quieres cambiar la imagen de este Grub por otra cualquiera?. Pues sí, nada más fácil es que hacerlo en LMDE.
Tan sólo tienes que ir al siguiente directorio y abrirlo como Administrador:
  • /boot/grub/
Dentro verás un archivo llamado:
  • linuxmint.png
Renómbralo y remplázalo por la imagen que más te guste en formato png o jpg:


Por último actualiza el grub desde el Terminal así:
  • sudo update-grub
....Mañana tocará la de Login...

sábado, 26 de noviembre de 2011

Exportar cuentas de usuario


 
Cuando digo exportar, me refiero exactamente a esto:
Mantener tu configuración personalizada, tus claves, tus programas, la apariencia. Todo exactamente como la tenías, pero con otro nombre. Todo ello sin salir del entorno y en pocos minutos de forma muy intuitiva.
Esto puede parecer algo trivial, sí. Pero a la vez puede ser bastante incomodo para muchos cuando terminan de instalar su sistema y se dan cuenta de que se han equivocado con el nombre de usuario. Ya sea escribiéndolo mal o luego pensar que sería mejor haber utilizado otro nombre, o con el tiempo cambiarlo por el motivo que sea.
Claro lo más fácil (dirá alguno) es crearse una nueva cuenta. El problema de esto es que esa cuenta empezará de cero y no tendrá prácticamente nada de lo que tenia la anterior, sobre todo si ya llevaba tiempo utilizándose.
También puede ser que quieras instalar tu equipo en el ordenador de otro. Te interesa que él lo tenga exactamente igual que tú, pero no con tu cuenta y archivos personales.

Este caso, era el que se planteaba mi amigo Marcelo al querer instalar su sistema a otro amigo. Quería dejárselo exactamente igual que el suyo (copia que había realizado con Garfio) pero con otro usuario pero sin sus archivos personales, Correo, Navegador, fotos, películas, etc. Me comento que a final tras muchas vueltas lo había podido hacer manualmente con esto que encontró aquí. También puede darse el caso de querer darle tu equipo a un amigo o familiar y querer dejárselo tal cual pero con su propio nombre de usuario. O querer crear varias cuentas de usuario exactamente con la misma configuración.

Con este método podrás crear una cuenta exactamente igual a la que tienes tú con el nombre por ejemplo de un amigo a quien le quieres instalar tu imagen, luego borrar lo que no quieras compartir y creas la imagen de tu sistema y ya le podrás instalar a tu amigo la imagen de tu distro, pero con su propio usuario y con la configuración que tú tienes. Luego puedes volver a recuperar la cuenta que tú tenías del mismo modo.
Puedes tener como dije, nuevas cuentas de usuario exactamente igual a como tú ya la tienes.

Por esto he decidido  hacer este Script que realiza todo este proceso de forma intuitiva y fácil. No soy un experto en programación de guiones ni mucho menos, pero hago lo que buenamente puedo con problemas que se van planteando.
Éste a sido probado tanto en LMDE como en Ubuntu 11.04. Funciona tanto con GDM como con GDM3, y MDM. Las pruebas realizadas por mi han sido muy satisfactorias cambiando constantemente de un usuario a otro sin problemas.

El proceso y funcionamiento es muy simple. Ejecutamos el Script exportuser. Puedes hacerlo desde el Terminal, desde la propia ubicación del Script así:
sudo ./exportuser

O mejor aún crea un lanzador. Los datos a tener en cuenta para crear el lanzador son siguientes:

Tipo: Aplicación
Comando: gksu /ruta donde se encuentre el Script

Cuando se inicie el Script lo primero que nos solicitará será el nombre de usuario que queremos Exportar o Copiar:


Luego no pedirá el nombre de usuario nuevo. El cual (esto es muy importante) como se indica en la ventana no puede contener caracteres especiales:


En la ventana siguiente tendremos que decidir Exporta, Copiar/Exportar o tan sólo Copiar la cuenta.
Si tu carpeta de usuario es muy grande puede ser que te interese más Exportar. Situación ésta que se realizará en unos segundo.


Si lo que quieres preservar tu carpeta de usuario, o quieres que otros usuarios del equipo tengan tu misma configuración te interesará más Copiar para luego pasarle esa carpeta al usuario deseado.
Este proceso dependiendo del tamaño de dicha carpeta puede tardar un poco. Así que ten paciencia.

Nota: En este caso, si quieres que otro usuario tenga tu misma configuración, teniendo esa carpeta sobrante en tu directorio Home, lo que deberás hacer para asignarle esa carpeta, es renombrarla con el nombre del usuario a quien va dirigida y después desde la herramienta Usuarios y Grupos  crea este nuevo usuario. Automáticamente adquirirá esta carpeta como propia.

El siguiente paso del asistente será indicarnos lo que va hacer según un caso...


...u otro.


Hasta aquí (las dos imágenes anteriores) podrás Cancelar el proceso si quieres. A a partir de entonces ya no se podrá Cancelar debiéndole dejar termina.

Poco antes de finalizar nos obligara a poner  un nombre a la cuenta de usuario, que es el que se muostrará en la pantalla de Login o en el panel.


Por último, momentos antes de concluir, nos mostrará el nombre de nuestro equipo y nos preguntará si queremos cambiarlo por el del nuevo usuario.


Cuando finalice todo el proceso nos mostrará los cambios realizados.


Una última consideración. En el caso de que hayamos realizado una copia veremos que nuestro escritorio se mantiene exactamente igual, no notaremos nada, ya que la carpeta original seguirá estando en el directorio Home.

Ejemplo:
Quiero cambiar el nombre de mi usuario de frannoe a lmde utilizando el modo copiar.
Este proceso me copiará todo el contenido de la carpeta de usuario frannoe a una nueva carpeta de usuario llamada lmde. Mantendrá intacta la carpeta de usuario frannoe. Por este motivo al mantenerse esa carpeta no notaremos nada en el sistema en el transito de de usuario de una a otra.
En el caso de realizar una Exportación no sucederá lo mismo. Veremos que el escritorio cambia, se nos irá el tema y otras opciones, pero sin importancia ya que podremos seguir trabajando. Una vez finalizado el proceso en este caso si es necesario reiniciar. Cosa ésta que podremos hacer manualmente.

Nota: Es recomendable (no imprescindible) ejecutar este Script desde un usuario diferente al que se va a copiar o exportar. La razón principal para esto (a parte de evitar el efecto Exportación explicado anteriormente) es que puede haber algún archivo en uso que no será copiado o exportado. Esto no es un echo importante, no repercutirá en nada al proceso y la exportación o copia seguirá su curso sin problemas.
En el caso de ser usuario único, puedes crear uno nuevo (que luego puedes eliminar), para realizar este proceso de copiado o exportación.

A  quién le interese listo los archivos que se modifican, de los cuales en cada modificación se realiza una copiar del anterior en la ubicación seleccionada pero con la extensión .old:
  • /etc/group
  • /etc/passwd
  • /etc/shadow
  • /etc/gshadow
Para GDM:
  • /etc/gdm/custom.conf
para GDM3:
  •  /etc/gdm3/daemon.conf
para MDM:
  •  /etc/mdm/mdm.conf
 Estos  tres últimos afectan a la pantalla del Login (inicio automático) poniendo su valor a false para que nos pida el usuario a longuear. Luego podemos desde su gestor o manualmente volver activar el inicio automático para el usuario deseado.

Bájate el Script aquí:
↓↓↓↓↓↓↓↓↓↓↓↓ 


Ver código fuente: Código
Nota: Es necesario tener el paquete zenity instalado para que funciones el Script. En el caso de LMDE ya viene instalado por defecto. si no lo tienes instálalo así:
  • sudo apt-get install zenity