lunes, 29 de diciembre de 2014

Folder-color (2): Sustituir la versión por defecto de Mint 17.1 Cinnamon, por la de Costales

En el apunte Folder-color (1)  se explica como instalar folder-color en el administrador de archivos Nemo de Mint 17 Cinnamon, en el administrador de archivos Caja de Mate, y en Nautilus de  Ubuntu.
El administrador de archivos Nemo ( versión 2.4.4 ) de Mint 17.1 Cinnamon trae por defecto una utilidad similar, con algunas opciones menos, y que por tanto aconsejo sustituir por la versión de Costales.
Instalar la versión Folder-color de Costales en Mint Cinnamon 17.1 varia un poco con respecto a como se hacia en Mint 17...
En Mint 17.1 Cinnamon la utilidad que viene instalada por defecto, similar al Folder-color de Costales la proporcionan los paquetes: folder-color-switcher y nemo-folder-color-switcher, y el resultado es como se ve en la siguiente imagen.


                         Versión Folder-color por defecto en Mint 17.1 Cinnamon

En cambio con la utilidad folder-color de Costales se ve como en esta otra imagen.

                          Folder-color, versión Costales


Como se puede ver la opción que viene por defecto en Mint 17.1 no tiene la posibilidad de elegir un color personalizado fuera de los que vienen por defecto, y tampoco se pueden añadir etiquetas identificativas (emblemas) a las carpetas; ambas cosas si que pueden hacerse con la versión de Costales, por lo que aconsejo desinstalar la versión que viene por defecto e instalar la versión de Costales.

Para pasar de una imagen a otra, de una versión a otra de Folder-color, lo que deberemos hacer es:
- Añadir el ppa del folder-color de Costales, ejecutando en la terminal:
sudo add-apt-repository ppa:costales/folder-color  ( instala el ppa )
sudo apt-get update   ( actualiza las fuentes de software )

- Abrir Synaptic, y desinstalar los paquetes folder-color-switcher y nemo-folder-color-switcher
- Hacer click en el botón Recargar de Synaptic ( equivale a ejecutar el comando sudo apt-get update )
- Instalar el paquete folder-color-nemo, que es el que nos ha proporcionado el ppa que hemos instalado.
- Cerrar Synaptic
- Reiniciar Nemo , ejecutando en la terminal las líneas de comandos:
nemo -q    ( cierra Nemo, con lo que dejan de verse iconos en el escritorio )
nemo        ( se reinicia Nemo, con lo que ya lo tenemos funcionando con Folder-color, versión de Costales).

pd: Gracias de nuevo Costales, por tu versión de Folder-color

martes, 23 de diciembre de 2014

Actualizar, a través del gestor de actualizaciones, de Mint 17 Cinnamon a 17.1

Desde que ha salido la versión Mint 17.1 Cinnamon,(http://www.linuxmint.com/release.php?id=23 )  en mi pc con Mint 17 Cinnamon el gestor de actualizaciones (mintupdate) me indica que actualice el propio paquete mintupdate desde la versión 4.6.7 a la 4.7.8 y no me salen mas actualizaciones. Mientras que no actualice dicho paquete no salen mas actualizaciones para Mint 17, por lo que si queremos seguir recibiendo actualizaciones no nos queda mas remedio que actualizar dicho paquete.

Una vez actualizado el paquete mintupdate a la versión 4.7.8 podemos hacer dos cosas:
-- En el gestor de actualizaciones ( Mintupdate ), en la barra de herramientas no ir a Editar > Actualizar a Mint 17.1, sino seguir usando el gestor de actualizaciones como lo estábamos usando hasta ahora, con ello seguiremos teniendo Mint 17 y seguiremos recibiendo actualizaciones correspondientes a esta versión  (Mantenerse en Mint 17 Cinnamon y no actualizar a Mint 17.1) ; mas adelante, siempre que queramos podremos actualizar a Mint 17.1 como se indica a continuación.

-- En el gestor de actualizaciones ( Mintupdate ), en la barra de herramientas ir a Editar > Actualizar a Mint 17.1 , y seguir los consejos que se dan en http://blog.linuxmint.com/?p=2725 que traduzco libremente a continuación, introduciendo algunos comentarios:

1-Actualiza si tienes alguna una razón para ello ( dicho inglés "Si no está roto, no lo arregles"). Es posible que desee actualizar a la versión 17.1 porque algún error que le molesta esté arreglado en ella o porque desea obtener algunas de las nuevas características. En cualquier caso, usted debe saber qué va a actualizar. 
La actualización a ciegas a la última versión no tiene mucho sentido, sobre todo si ya está contento con Mint 17 y todo funciona perfectamente. 
Asegúrese de leer las notas de la versión 17.1 y para conocer las nuevas características http://www.linuxmint.com/rel_rebecca_cinnamon_whatsnew.php para que tenga toda la información que necesita antes de decidir si desea actualizar.
( Hay que tener en cuenta que tanto Mint 17 como 17.1 están basadas en la misma versión de Ubuntu Trusty, y que ambas son LTS ,Largo tiempo de soporte,hasta Abril-2019 por lo que no es tan importante actualizar de una a la otra como era en ocasiones anteriores ).

2-La actualización 17-17,1 actualizará desde Qiana a Rebecca por supuesto, pero también aplicara todo nivel 1 de actualizaciones para usted ( Recordar que en el gestor de actualizaciones los paquetes están agrupados en 5 niveles, y que podemos seleccionar cuales de ellos queremos actualizar ). No es necesario aplicar el nivel 2, 3, 4 o 5 al actualizar a la nueva versión de Linux Mint, y al hacerlo no se aplicarán estos para usted. No se recomienda el Nivel 4 y 5 a menos que traigan soluciones a los problemas que está enfrentando. El Nivel 3 de actualizaciones se deben aplicar de forma selectiva y con precauciones.
( Aconsejo leer el tema 5 reglas para una actualización general de paquetes con seguridad )

3-La actualización a 17.1 es relativamente fácil: En el Gestor de actualizaciones, haga clic en el botón Actualizar para comprobar si hay alguna nueva versión de mintUpdate. Si hay uno ( ver la imagen anterior ), aplicarla y esperar a que el gestor de actualizaciones se reinicie.

4-Una vez que ya tengamos instalada la nueva versión de mintupdate, la ejecución de la actualización del sistema se realiza haciendo clic en la barra de herramientas->Edición-> Actualizar a Linux Mint 17,1 Rebecca. ( Esta opción no aparece hasta que se ha actualizado previamente el paquete mintupdate )


( Previamente seleccionar los niveles que queremos que se actualicen *, siguiendo los consejos que nos han dado en el primer enlace, desde MintUpdate -> Editar -> Preferencias: Pestaña Niveles ). Aparecerán nuevos paquetes para instalar/actualizar y para continuar con la actualización debemos hacer click en Instalar Actualizaciones.

5-Luego siga las instrucciones de las pantallas que van apareciendo a continuación, pasando de una en una con un click en el botón Continuar.



6-Una vez que la actualización en el gestor de actualizaciones haya terminado, reinicie el pc. Y ya deberíamos estar en Mint 17.1

7-Aunque Linux Mint 17.1 cuenta con un kernel más reciente que el que se utiliza en la versión 17, esta actualización por defecto no cambia el kernel. Esta es una decisión que sólo usted debe tomar. Si usted decide actualizar al kernel recomendado de 17.1, puede hacerlo mediante la aplicación de la actualización "linux-kernel-genérica", posterior a la actualización.
Esta actualización no incluye automáticamente fondos "retro" y fondos para Maya, Nadia, Olivia y Petra. Éstos representan una cantidad significativa para descargar por lo que la elección de hacerlo o no se ha dejado para que la tome usted. Estos fondos se proporcionan a través de los paquetes cuyo nombre empiezan con "mint-backgrounds".


* Si no he entendido mal, lo que aconsejan es que la actualización propiamente dicha desde Mint 17 a Mint 17.1 se haga aplicando en el gestor de actualizaciones solo el nivel 1 , y que una vez hecha la actualización, reiniciado el sistema y comprobado que ya estamos en Mint 17.1, ya podemos volver a editar las preferencias del gestor de actualizaciones para que se actualicen otros niveles, recomendando que solo sean los niveles 1,2 y el 3 con precauciones.

El método de actualización a través del gestor de actualizaciones sirve tanto para actualizar Mint 17 a 17.1 en sus versiones Cinnamon y Mate, que son las que han salido hasta ahora, como las versiones Xfce y KDE, después de que se liberen éstas en forma estable al final de Diciembre-2014.






viernes, 19 de diciembre de 2014

Folder-Color (1)

Folder Color es una utilidad, que aparece como una opción mas en el menú contextual del administrador de archivos al seleccionar una carpeta ( en español aparece como la opción Color de Carpeta ), que nos permite identificar las carpetas de acuerdo a diferentes colores



( amarillo, azul, gris,marrón, morado,naranja, rojo, rosa y verde) , con la posibilidad de elegir un color personalizado si elegimos la opción Personalizado, con la que se abre una ventana en la que podemos seleccionar un color a nuestro gusto para la carpeta seleccionada.



Obtenemos colores para las carpetas establecidos en forma personalizada por los usuarios: podemos poner un color para la carpeta Documentos, otro para la de Descargas otro para la de Música y otro para la de Imágenes, etc
También nos permite añadir al icono de la carpeta seleccionada un subicono de "categoría":  En proceso, Favorita, Finalizada, Importante.



También existe la opción de volver a poner la carpeta como venia por defecto, quitando el color y categoría añadido con folder-color: opción Por Defecto.


Podemos instalar Folder Color tanto en interfaces que usen Nautilus como administrador de archivos ( Unity ), como en las que usan Nemo ( Cinnamon ), o Caja ( Mate), gracias al ppa de Costales que nos permite instalar los paquetes folder-color ( para Nautilus ), folder-color-nemo ( para Nemo ), y folder-color-caja ( para Caja ).
 --------------------------------
Los pasos a seguir, según las indicaciones del autor del ppa: Costales ( Muchas gracias por el ppa, el programa y las explicaciones de instalación )

Añadir el repositorio genérico:
sudo add-apt-repository ppa:costales/folder-color
sudo apt-get update


Instalar para Nautilus: 

sudo apt-get install folder-color
nautilus -q

y volver a iniciar Nautilus para que aparezca la herramienta en el menú contextual, desde alt+f2:
nautilus

Instalar para Nemo (Cinnamon):
sudo apt-get install folder-color-nemo
nemo -q

y volver a iniciar Nemo para que aparezca la herramienta en el menú contextual, desde alt+f2:
nemo

Si no se ve el menú de Folder Color, ejecutar en la terminal estos comandos:
sudo ln -s /usr/lib/libpython2.7.so.1 /usr/lib/libpython2.7.so.1.0
sudo ln -s /usr/lib/i386-linux-gnu/libpython2.7.so.1 /usr/lib/libpython2.7.so.1
sudo ln -s /usr/lib/x86_64-linux-gnu/libpython2.7.so.1 /usr/lib/libpython2.7.so.1
sudo ln -s /usr/lib/x86_64-linux-gnu/libpython2.7.so.1 /usr/lib/libpython2.7.so.1
sudo ln -s /usr/lib/libpython2.7.so.1.0 /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0
 
y volver a iniciar nemo, desde alt+f2:
nemo

Estas instrucciones sirven para instalar Folder-color en Mint Cinnamon 17. El administrador de archivos Nemo de Mint 17.1 Cinnamon trae por defecto una utilidad similar, con algunas opciones menos, y que por tanto aconsejo sustituir por esta versión de Costales; hacerlo en Mint Cinnamon 17.1 varia un poco...y trataré de ello en otro apunte: http://hatteras-blog.blogspot.com.es/2014/12/folder-color-2-sustituir-la-version-por.html

Instalar para Caja (MATE):
sudo apt-get install folder-color-caja
caja -q 

y volver a iniciar Caja para que aparezca la herramienta en el menú contextual, desde alt+f2:
caja

Si no se ve el menú de Folder Color, ejecutar en la terminal estos comandos:
sudo ln -s /usr/lib/i386-linux-gnu/girepository-1.0/Caja-2.0.typelib /usr/lib/girepository-1.0/Caja-2.0.typelib
sudo ln -s /usr/lib/x86_64-linux-gnu/girepository-1.0/Caja-2.0.typelib /usr/lib/girepository-1.0/Caja-2.0.typelib

y volver a iniciar caja, desde alt+f2:
caja 
--------------------------------------------------------
Si por algún motivo este sistema no funcionara, aún podemos cambiar el color de las carpetas, y no solo el color, sino también el icono, de la forma que se explica en el tema Cambiar iconos y/o color de las carpetas, y que sirve indistintamente tanto para Nautilus, Nemo o Caja.

 

lunes, 15 de diciembre de 2014

Mantenerse en Mint 17 Cinnamon, y no actualizar a Mint 17.1

Desde que ha salido la versión Mint 17.1 Cinnamon, en mi pc con Mint 17 Cinnamon el gestor de actualizaciones (mintupdate) me indica que actualice el propio paquete mintupdate desde la versión 4.6.7 a la 4.7.8 y no me salen mas actualizaciones. Mientras que no se actualice dicho paquete no salen mas actualizaciones para Mint 17, por lo que si queremos seguir recibiendo actualizaciones no nos queda mas remedio que actualizar dicho paquete.


Una vez actualizado el paquete mintupdate a la versión 4.7.8 podemos, sin salir del gestor de actualizaciones, hacer una de estas dos cosas:
-- En el gestor de actualizaciones ( Mintupdate ), en la barra de herramientas no ir a Editar > Actualizar a Mint 17.1, sino seguir usando el gestor de actualizaciones como lo estábamos usando hasta ahora, con ello seguiremos teniendo Mint 17 y seguiremos recibiendo actualizaciones correspondientes a esta versión; mas adelante, siempre que queramos podremos actualizar a Mint 17.1
-- En el gestor de actualizaciones ( Mintupdate ), en la barra de herramientas ir a Editar > Actualizar a Mint 17.1 ...pero eso es tema para otro apunte.

Actualizar o no actualizar, esa es la cuestión...
Actualiza si tienes alguna buena una razón para ello ( dicho inglés "Si no está roto, no lo arregles"). Es posible que desee actualizar a la versión 17.1 porque algún error que le molesta esté arreglado en ella o porque desea obtener algunas de las nuevas características. En cualquier caso, usted debe saber qué va a actualizar. 
La actualización a ciegas a la última versión no tiene mucho sentido, sobre todo si ya está contento con Mint 17 y todo funciona perfectamente. 
Hay que tener en cuenta que tanto Mint 17 como 17.1 están basadas en la misma versión Ubuntu Trusty, y que ambas son LTS ,Largo tiempo de soporte, hasta Abril-2019, por lo que no es tan importante actualizar de una a la otra como lo era en ocasiones anteriores.
Asegúrese de leer las notas de la versión 17.1 y conocer las nuevas características: http://www.linuxmint.com/rel_rebecca_cinnamon_whatsnew.php, para que tenga toda la información que necesita antes de decidir si desea actualizar.
Asegúrese de que no va a actualizar solo porque padece versionitis

miércoles, 10 de diciembre de 2014

Indicator-sound-switcher

Si queremos cambiar la fuente de entrada ( micrófono y micrófono externo) y/o de salida del sonido ( altavoces o auriculares ), para que seleccionar desde donde grabar o desde donde escuchar un sonido sea realmente muy sencillo, la forma mas fácil que he encontrado es la siguiente:
Instalar indicator-sound-switcher con estas lineas de comando:

sudo apt-add-repository ppa:yktooo/ppa
(añadimos el ppa correspondiente)
sudo apt-get update
(actualizamos las fuentes de software)
sudo apt-get install indicator-sound-switcher
(instalamos el programa)

Una vez instalado añadimos indicator-sound-switcher a Aplicaciones al Inicio, salimos de la sesión gráfica y volvemos a entrar, y vemos que ha aparecido un nuevo icono en el panel de Cinnamon, desde el cual tenemos acceso a las opciones de cambiar entre altavoces y auriculares, o entre micrófono interno y micrófono externo, de una forma mucho mas fácil que con Pavucontrol ( lo cual no quiere decir que no aconseje instalar pavucontrol, sino que lo que aconsejo es instalar ambos, pavucontrol e indicator-sound-switcher).


Me sirve para cambiar perfecta y rápidamente entre altavoces o auriculares como modo de reproducción del audio, o entre micrófono interno y externo si quiero grabar un audio, y me mantiene la opción si salgo de la sesión gráfica y vuelvo a entrar; si reinicio el sistema no mantiene la opción elegida, sino que vuelve a su configuración por defecto, que es la que se ve en la imagen: grabación por el micrófono interno, y reproducción por los altavoces, pero sigue siendo un programa perfecto para cambiar entre altavoces y auriculares, o entre micrófono interno y externo.
------------------------
Si en aplicaciones al inicio pongo la dirección al ejecutable
/usr/bin/indicator-sound-switcher
no aparece el icono en el panel de cinnamon

Pero si créo un script básico con el texto:
#!/bin/bash
/usr/bin/indicator-sound-switcher
exit


y en aplicaciones al inicio pongo la dirección en la que está guardado el script
/home/usuario/scripts/i-s-s.sh
entonces si que se autoejecuta correctamente y si que aparece el icono del programa en el panel de Cinnamon.

No entiendo por que pasa esto, pero pasar pasa...




miércoles, 3 de diciembre de 2014

Reiniciar el administrador de archivos ( Nemo, Caja o Nautilus )

Aveces se necesita reiniciar la sesión gráfica de Cinnamon, y podemos realizarlo de varias formas: Reiniciar la interfaz de Cinnamon
Y de forma similar aveces se necesita reiniciar el administrador de archivos ( Nemo en con la interfaz Cinnamon, Caja con la interfaz Mate, o Nautilus con Ubuntu y Unity ) , y ello también se puede hacer sin necesidad de salir de la sesión gráfica y volver a entrar en ella.
Necesitaremos reiniciar el administrador de archivos si instalamos paquetes .deb que le añadan características/opciones nuevas, por ejemplo en Nemo con los paquetes nemo-media-columns, nemo-terminal, etc

Voy a explicar como ejemplo como hacerlo con el administrador de archivos Nemo.
( De forma similar si el administrador de archivos que usamos no es Nemo sino Caja ( ya que usamos Mate como interfaz gráfica ) o Nautilus ( si usamos Ubuntu con Unity ), podemos crear un script similar, sustituyendo adecuadamente el nombre del administrador de archivos, y creando un lanzador en algún punto de la interfaz desde donde podamos ejecutarlo fácilmente con un doble click ).

Para ello lo mas fácil es crear un script con el siguiente contenido ( el texto del script son solo las líneas en verde, lo demás es una breve explicación de lo que hace cada linea de comandos ):

#!/bin/bash      
nemo -q        ( salimos de Nemo )      
sleep 4s        ( se esperan 4 segundos antes de ejecutar el siguiente comando )
nemo            ( volvemos a iniciar Nemo )

Este script hace que se salga ( -q  de quit ) del administrador de archivos ( con lo que desaparecen todos los iconos que hubiera en el escritorio ) y al cabo de unos 4 segundos vuelve a iniciarlo, con lo que tendremos de nuevo abierto y utilizable el administrador de archivos con las nuevas características que le hayamos añadido sin necesidad de tener que salir de la sesión gráfica y volver a entrar en ella.

Una vez que tenemos este script, podemos iniciarlo, con un doble click, desde un icono añadido al panel de Cinnamon siguiendo lo indicado en el tema: añadir iconos al panel de Cinnamon y/o creando un lanzador en algún punto de la interfaz desde donde podamos ejecutarlo fácilmente con un doble click.


viernes, 28 de noviembre de 2014

Crear un nuevo usuario administrador (o como administrar usuarios con la terminal)

Cuando instalamos el sistema se nos pide que creemos un usuario y le asignemos una contraseña, ese usuario ( user ) será el que usemos habitualmente, salvo que creemos un usuario nuevo.
En este tema vamos a explicar como crear un segundo usuario que tenga los mismos permisos de administrador que el usuario que creamos al instalar el sistema.
Esto se puede hacer de modo gráfico, y con la terminal; dado que el modo de crear usuarios de modo gráfico varia un poco de una distro a otra, e incluso de una versión a otra de una misma distro, solo voy a explicar como hacerlo con la terminal.

Añadir un nuevo usuario administrador con la terminal:

Al usuario que se crea al instalar el sistema y que es el que usamos normalmente, lo llamaremos usuario user, y al nuevo usuario que vamos a crear, con permisos de administrador, vamos a llamarle user2.
Todas las líneas de comandos requieren ser ejecutadas con el comando sudo, lo cual hace que se nos pida una contraseña; la que se nos pide es la del usuario desde el que estamos ejecutando la terminal. En este caso la contraseña que se nos pide es la del usuario user.

1)-- Averiguamos los grupos a los que pertenece el usuario user, para posteriormente hacer que el usuario user2 pertenezca a los mismos grupos:
sudo groups user
En mi caso los grupos a los que pertenece el usuario user, y que hay que hacer que user2 tambien pertenezca a ellos son: 
adm disk cdrom sudo dip plugdev lpadmin sambashare
Además de a estos grupos el usuario user pertenece también al grupo user, pero el usuario user2 no debe pertenecer a este grupo, sino al grupo user2

2)-- Creamos el usuario user2

sudo adduser user2      
En el proceso de creación de este usuario te pedirá que le asignes una contraseña

3)-- Si queremos cambiar la contraseña al usuario user2:
sudo passwd user2
Nos pide primero la contraseña de user para ejecutar el comando, y luego por dos veces nos pide que le asignemos una nueva contraseña al usuario user2

4)-- Añadimos el usuario user2 a los mismos grupos que hemos visto que pertenece el usuario user
Al crear el usuario user2 automáticamente se crea el grupo user2 y el usuario user2 pertenece a él, por lo que no hay que hacer nada mas para añadirlo a este grupo.
Para añadir el usuario user2 a los demás grupos, ejecutaremos en la terminal:
sudo adduser user2 sudo        ( con ello añadimos el usuario user2 al grupo sudo, con lo que hacemos que user2 pase de ser un usuario estandar sin permisos de administrador a ser un usuario con esos permisos )
Seguimos ejecutando líneas similares a esta última para añadir el usuario user2 a los mismos grupos que vimos anteriormente que pertenece el usuario user, por ejemplo:
sudo adduser user2  adm
sudo adduser user2  cdrom
sudo adduser user2  disk
etc
En todos estos casos la contraseña que nos pide es la del usuario user
Una vez que hemos creado el usario user2, éste nos aparecerá en la ventana de entrada a la sesión gráfica, y ya podremos usarlo.

5)-- Para eliminar el usuario user la línea de comandos seria:
sudo deluser user
En este caso, esta línea de comandos la ejecutaríamos desde la terminal en la sesión gráfica del usuario user2, por lo que la contraseña que nos pide para ejecutar el comando es la del usuario user2

-------------
¿ Para que nos puede servir crear un nuevo usuario con permisos de administrador ?
Supongamos que en el usuario user tenemos problemas que no hay forma de subsanar, y que achacamos a configuraciones personales de ese usuario, que estarán guardadas en algún directorio o archivo oculto y que no sabemos cual pueda ser.
 -- Podemos crear un nuevo usuario, user2,  con los mismos permisos de user,
 -- Copiar en la carpeta /home/user2 los archivos personales ( vídeos, documentos, música, etc ) de /home/user ( también deberíamos copiar en /home/user2 la carpeta /home/user/.mozilla , para tener en user2 la misma configuración personal de Firefox, y no perder las contraseñas, marcadores, complementos, etc ); del mismo modo deberíamos copiar desde user a user2 la carpeta oculta correspondiente al programa de correo que usemos.
Y no copiar el resto de carpetas ocultas de user , ya que en ellas estará muy posiblemente la configuración que nos hace que nos funcione el sistema con algún error.
-- Salir de la sesión gráfica y volver a entrar, pero esta vez con el user2
-- Modificar la ventana de inicio para que en vez de entrar por defecto con user lo hagamos con user2
-- Comprobar que con user2 nos va todo bien, en cuyo caso ya podemos borrar el usuario user
Con ello habremos sustituido un usuario con permisos de administrador que nos iba mal, por otro usuario con los mismos permisos, que será el nuevo usuario con el que manejemos el sistema.

lunes, 24 de noviembre de 2014

Icono en el escritorio para apagar el pc

La idea de este tema es crear un icono en el escritorio, con un tamaño bien grande, con la única función de apagar el pc ( para apagar - y otras funciones como salir de la sesión, reiniciar, suspender, o hibernar - desde el panel se pueden instalar aptlets con esa función, y también desde el menú de aplicaciones) , que para ello no se necesite poner la contraseña de root ( como se podría hacer usando el comando shutdown ), y que se pueda ejecutar con un doble click sobre el icono.
La necesidad de tener un icono bien grande en el escritorio con ésta función, y solo ésta, es para que ni mi mujer ni mis hijos tengan la escusa de que no ven el pequeño icono en el panel desde el que apagar el pc.


A) Con un desklet: Shutdown Linux
Este desklet se instala/activa como cualquier otro desklet, desde Configuración del Sistema->Desklet (pestaña obtener mas en la red ), o desde la página: http://cinnamon-spices.linuxmint.com/desklets  http://cinnamon-spices.linuxmint.com/desklets/view/22



Una vez instalado en el escritorio aparece un icono de un tamaño bastante grande, pero que no se puede cambiar de tamaño; este pequeño inconveniente lo podemos solucionar con el siguiente método.


B) Con lanzador en el Escritorio, con un comando:
Con un click con el botón derecho del ratón sobre el escritorio se abre el menú contextual en el que elegimos la opción Crear un lanzador, y en la ventana que se abre elegimos el icono que queramos que aparezca en el escritorio, ponemos el nombre Apagar el PC, y si queremos un comentario; en el apartado de Comando ponemos el siguiente:



dbus-send --system --print-reply --system --dest=org.freedesktop.ConsoleKit /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Stop

Este comando es el mismo que usa el desklet anterior, y lo he sacado del archivo: /home/usuario/.local/share/cinnamon/desklets/shutdown@phpdreamer/desklet.js

Una vez creado el lanzador en el escritorio con este método, si queremos podemos desactivar/desinstalar el desklet que nos ha servido para averiguar el comando, desde la misma pantalla Configuración del Sistema->Desklet que nos sirvió para instalarlo/activarlo.

Con este método el icono que se crea en el escritorio puede ser modificado en su tamaño, con el cursor sobre él  con el botón derecho del ratón seleccionamos la opción Redimensionar icono... ,pudiéndose hacer muy grande, para que no haya escusa de que no se ve.


Y ya con solo un doble click sobre el icono, y sin que nos pida la contraseña, se nos apagara el pc.
Desde que tengo este icono en el escritorio del pc que usan mis hijos y esposa ya no tengo que ir detrás para apagar el pc, ya no tienen excusa, y lo apagan ellos.

miércoles, 19 de noviembre de 2014

Mantener sin actualizar el driver de la tarjeta gráfica

En varios foros he visto que algunos usuarios se quejan de que tras una actualización de paquetes, y tras reiniciar el sistema, no pueden volver a entrar en la sesión gráfica, e incluso ni siquiera aparece la pantalla del grub; muchas veces todo ello se produce porque en la actualización de paquetes se ha actualizado también el driver correspondiente a la tarjeta gráfica a una versión que no funciona con ésta.
Creo por tanto que la solución estaría en que una vez instalado el driver adecuado a la tarjeta gráfica de nuestro sistema, no se actualizara nunca.
Basándome en lo dicho en el tema: Reglas para una actualización segura he escrito este tema.

Cuando desde Configuración del Sistema (Cinnamon) -> Controladores de dispositivo instalamos un driver para la tarjeta gráfica, el paquete que se instala queda reflejado en Synaptic -> Archivo -> Histórico, lo que nos permite mantener sin actualizar el driver de la tarjeta gráfica, siguiendo los siguientes pasos. Los dos primeros se hacen nada mas instalar el sistema, y el último cuando Mintupdate nos indique que hay varios paquetes para actualizar.

1)  Instalar el driver de la tarjeta gráfica:
Abrir Configuración del sistema (Cinnamon) ->  Controladores de dispositivos


y ver si el sistema reconoce que hay algún driver para nuestra tarjeta gráfica, e instalarlo si lo hay. Debemos fijarnos y recordar, o anotar, el nombre y versión de dicho driver, y la fecha en la que hacemos la instalación; Normalmente esto lo hacemos nada mas instalar el sistema.

2) Averiguar el nombre, versión y fecha de instalación del paquete correspondiente al driver de la tarjeta gráfica:
A continuación, una vez instalado el driver, abrir Synaptic -> Archivo -> Histórico, y buscar el nombre del driver instalado en el apartado anterior, una vez encontrado el nombre del paquete, para mayor seguridad nos aseguramos que coincidan nombre, versión y fecha de instalación, para ello nos fijamos en que la fecha del Histórico coincide con la fecha en la que instalamos el driver en el paso anterior, para confirmar que efectivamente es el mismo paquete.
Con esto ya sabemos el nombre, y versión del paquete correspondiente al driver de la tarjeta gráfica, datos que nos serán útiles para el paso siguiente.

3) Configurar adecuadamente Mintupdate:
MintUpdate->Editar->Preferencias: Pestaña Niveles: como norma general aconsejo tener activados solamente los niveles 1 y 2, o tal vez también el 3 . Los niveles 4 y 5 solo aconsejo tenerlos activados si se sabe bien lo que se hace. Este clasificador de paquetes por nivel de seguridad de MintUpdate es excelente. Deshabilitando el nivel 4 y 5 creo que se puede actualizar sin miedo.



En la pestaña Método de Actualización es conveniente tener activada la casilla "incluir actualizaciones que requieren la instalación o eliminación de otros paquetes" .


4) Impedir que el paquete correspondiente al driver de la tarjeta gráfica se actualice:
Mas adelante, si el nombre del paquete correspondiente al driver de la tarjeta gráfica aparece entre los paquetes a actualizar desde Mintupdate podemos o bien deseleccionarlo para que no se actualice en ese momento junto con los otros paquetes ( pero volverá a aparecer como paquete actualizable la próxima vez que haya que actualizar mas paquetes ) o bien seleccionarlo y con el botón derecho del ratón elegir la opción " ignorar actualizaciones para este paquete " para que no se actualice nunca y ni siquiera aparezca ya en la lista de paquetes actualizables desde Mintupdate.

---------------------------------------------------------------------------------------
Con cualquier otro paquete que queramos que no se actualice podemos actuar de la misma forma, sabiendo el nombre, versión y fecha de instalación, e impidiendo que se actualice con la configuración y el uso adecuado de Mintupdate.

martes, 11 de noviembre de 2014

Mint Cinnamon: 5 Reglas para una actualización general de paquetes con seguridad

Por actualización general de paquetes me refiero a una actualización de varios paquetes que nos propone el gestor de actualizaciones Mintupdate. ( Desde Synaptic podemos elegir paquetes nosotros mismos y actualizarlos a nuestro gusto, lo cual puede ser peligroso si no sabemos bien que paquetes nos conviene actualizar, por lo que no aconsejo hacerlo). 
No me refiero a una actualización de una versión a otra dentro de la misma distro: pasar de Mint Cinnamon 16 a Mint Cinnamon 17.
Aveces tras una actualización de los paquetes que nos propone Mintupdate nos puede ocurrir que no nos funcione un programa que antes si lo hacia, o incluso que no podamos entrar en el modo gráfico porque se haya desconfigurado algo relacionado con los drivers de la tarjeta gráfica.
Lo que expongo a continuación son unos consejos o reglas, extraídos de mi propia experiencia, para que la actualización general de paquetes se haga con la mayor seguridad posible y el menor riesgo de que se nos estropee de algún modo el sistema.

1ª Regla: Si todo funciona bien, no actualizar:
En principio soy partidario de la filosofía de que "si algo funciona bien no lo toques", ( Los ingleses dirían "if it ain't broke, don't fix it" = "si no esta roto, no lo arregles" , dicho cuando se reconoce que algo está en un estado satisfactorio, y no hay razón para tratar de cambiarlo)  y que por ello se debe modificar algo el sistema para que una actualización no nos estropee el sistema: es una buena idea esconder de la vista los programas que realizan la actualización de paquetes.
Aconsejo que los programas ( MintUpdate y Synaptic ) con los que se hace la actualización no estén muy a la vista - http://hatteras-blog.blogspot.com.es/2013/05/como-mantener-el-sistema-sin-que-se.html - ( Si están algo escondidos, la tentación de usarlos y hacer actualizaciones será menor, ya que ojos que no ven, manos que no actualizan.)
Esto aún tiene mas sentido si la versión que se usa no es LTS (largo tiempo de soporte ) sino que es una de las que solo tiene 6 meses de soporte, si se usa este tipo de versiones mi consejo es no actualizar paquetes de forma general, ya que tan solo vamos a usar esa versión 6 meses, y la mejor actualización será instalar la versión siguiente de la distro. 

2ª Regla: No añadir/mezclar demasiadas fuentes de software:
Como regla general, no es recomendable mezclar en los orígenes de software ( Mintsources ) fuentes de diversas versiones de la distro que usemos, ni de fuentes distintas a la versión de la distro que tengamos instalada: si usamos por ejemplo Mint Cinnamon 17, debemos procurar que las fuentes de software sigan siendo lo mas Mint, lo mas Cinnamon y lo mas 17 posibles, y no que haya demasiadas fuentes de software que sean por ejemplo de Unity, de kde, lxde, o de mint16

Para ello procuraremos no añadir demasiados ppa, ni con la terminal ni de forma gráfica ( usar con prudencia el programa y-ppa-manager ) - http://hatteras-blog.blogspot.com.es/2012/03/administracion-de-repositorios.html -

En el directorio /etc/apt/sources.list.d el archivo official-package-repositories.list contiene por defecto, en la versión Mint 17 qiana, las siguientes fuentes de software:

deb http://packages.linuxmint.com qiana main upstream import
deb http://extra.linuxmint.com qiana main
deb http://archive.ubuntu.com/ubuntu trusty main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu trusty-updates main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://archive.canonical.com/ubuntu/ trusty partner


Las letras en cursiva ( qiana, y trusty ) hacen referencia respectivamente a la versión de Mint, y a la de Ubuntu en la que se basa la versión de Mint. En otras versiones de Mint esto cambiara según corresponda.
Los demás ppa que hayamos añadido es mejor tenerlos desactivados desde Mintsources, como se ve en la siguiente regla.


3ª Regla: No hacer la actualización general de paquetes con fuentes de software activadas, distintas a las que vienen por defecto: 
Aconsejo que después instalar un paquete tras añadir un ppa para ello, ( bien usando el programa y-ppa-manager, o bien desde Mintsources ), desde el programa Mintsources ( Orígenes de Software ) se desactive el ppa, y se vuelva a hacer click en el botón Actualizar Caché, de esa forma nos aseguramos que solo se instala el programa por el que hemos añadido el ppa, pero no se actualizara o instalara ningún otro paquete/programa de ese ppa con el gestor de actualizaciones. Si posteriormente queremos instalar otro paquete desde un ppa lo volvemos a activar desde Mintsources, recargamos de nuevo la caché y cerramos Mintsources, abrimos Synaptic, instalamos el paquete, cerramos Synaptic, y volvemos a abrir Mintsources para desactivar el ppa, volvemos a actualizar la caché y a cerrar Mintsources.
Cuando Mintupdate nos indique que hay paquetes por actualizar, es conveniente que antes de actualizar nada abramos Mintsources, nos aseguremos que no están activados ppa u otras fuentes de software que no sean las que vienen por defecto, actualicemos la caché, cerremos Mintsources, y procedamos a la actualización de paquetes con Mintupdate ( estando éste bien configurado, como se indica mas abajo ).
Tanto en Mintsources->PPA


como en Mintsources->Repositorios adicionales


lo mejor es que no haya ningún elemento seleccionado.

4ª Regla: No hacer la actualización general de paquetes a través de Synaptic, ni con los comandos apt-get o aptitude, sino con el gestor de actualizaciones Mintupdate: 
El gestor de actualizaciones de Mint ( Mintupdate) agrupa los paquetes en 5 niveles de seguridad, desde paquetes totalmente seguros a paquetes peligrosos de instalar, de forma que puedes controlar que paquetes quieres que se actualicen, aconsejándose instalar de forma semi-automática solo los niveles 1,2,3, y dejando los niveles 4 y 5 para que se actualicen solo cuando tu quieras, y elegir dentro de esos niveles cuales si y cuales no actualizar. 
Toda esa posibilidad de controlar los paquetes que se actualizan se pierde si la actualización se hace con los comandos apt-get o aptitude:
sudo apt-get update ( para actualizar los repositorios )
sudo apt-get upgrade ( para instalar las actualizaciones de los paquetes )
o con Synaptic: barra lateral->Estado->Instalado (actualizable)
que actualizarían todos los paquetes sin posibilidad de controlar cual si y cuales no.
Con Mintupdate tenemos también la posibilidad de seleccionar un paquete de los que se nos dice que hay actualización, y con el botón derecho del ratón elegir la opción: "ignorar actualizaciones para este paquete", con lo que este paquete no volverá a aparecen mas en la lista de paquetes para ser actualizados.
Esto nos puede servir por ejemplo para no actualizar paquetes que nos puedan cambiar drivers de la tarjeta gráfica y puedan hacer que no podamos entrar en la sesión gráfica. Por ejemplo, cuando desde Configuración del Sistema (Cinnamon) -> Controladores de dispositivo instalamos un driver para la tarjeta gráfica, el paquete que se instala queda reflejado en Synaptic -> Archivo -> Histórico, lo que nos permite fijarnos en el nombre y versión de dicho paquete, y cuando aparezca entre los paquetes a actualizar desde Mintupdate podemos o bien deseleccionarlo para que no se actualice en ese momento junto con los otros paquetes, o bien seleccionarlo y con el botón derecho del ratón elegir la opción " ignorar actualizaciones para este paquete " para que no se actualice nunca.

5ª Regla: Configurar adecuadamente Mintupdate: 
MintUpdate->Editar->Preferencias: Pestaña Niveles: como regla general aconsejo tener activados solamente los niveles 1 y 2, o tal vez también el 3 . Los niveles 4 y 5 solo aconsejo tenerlos activados si se sabe bien lo que se hace. Este clasificador de paquetes por nivel de seguridad de MintUpdate es excelente. Deshabilitando el nivel 4 y 5 creo que se puede actualizar sin miedo.



En la pestaña Método de Actualización es conveniente tener activada la casilla "incluir actualizaciones que requieren la instalación o eliminación de otros paquetes" .

jueves, 6 de noviembre de 2014

Algunas carpetas de Androide en marcadores del administrador de archivos del pc

Este terma trata sobre como añadir algunas carpetas de mucho uso de Android, en un smartphone o en una tablet, en el menú de Lugares del administrador de archivos del pc.

La forma general de conectar el administrador de archivos de un smartphone o una tablet con Android con el del pc está explicada en el tema:
http://hatteras-blog.blogspot.com.es/2014/05/pasar-archivos-de-un-smartphone-android.html

Para acceder desde el administrador de archivos del pc ( Nemo o Nautilus ) a alguna de las carpetas del smartphone o de una tablet, se usa el protocolo ftp, a través de una sintaxis general del tipo:  
ftp://192.168.1.10:3721/storage/sdcard1
donde ftp es el protocolo por el que se comunican el pc y el smartphone; 192.168.1.10 es la dirección ip de mi smartphone en la red local - nos la proporciona el explorador de archivos ES_File_Explorer del smartphone, como se indica en el enlace de mas arriba ; 3721 es el puerto por el que se establece la comunicación entre el pc y el smartphone; lo demás es la dirección del directorio del dispositivo Android propiamente dicha. Estos valores variaran para otro pc y otro smartphone o tablet, pero serán similares. 

Una vez que en el administrador de archivos del pc hemos accedido a una de las carpetas del smartphone o la tablet, podemos añadir dicha dirección como un marcador mas, desde la barra de herramientas del administrador de archivos del pc: Nemo ( o Nautilus) ->Marcadores->Añadir marcadores ( o con Ctrl+D) 
Y podemos editar o quitar dicho marcador desde:  Nemo ( o Nautilus) ->Marcadores->Editar marcadores ( o con Ctrl+B)

Algunas direcciones del smartphone:
-- La dirección para el administrador de archivos de mi smartphone es:
ftp://192.168.1.10:3721/ ( en la imagen se ve como sdcard1 en el administrador de archivos del pc )
-- La dirección para el directorio de almacenaje de datos en la tarjeta de mi smartphone es:
ftp://192.168.1.10:3721/storage/sdcard1 ( en la imagen se ve como Mi_Telefono en el administrador de archivos del pc )
-- La dirección para el directorio que tengo en el smartphone para usarlo como si fuera un pendrive:
ftp://192.168.1.10:3721/storage/sdcard1/1-PENDRIVE
-- La dirección para el directorio en donde se guardan las fotos que hago con mi smartphone:
ftp://192.168.1.10:3721/storage/sdcard1/DCIM/Camera
-- La dirección para el directorio en donde se guardan los datos de WhatsApp de mi smartphone ( fotos y vídeos que me envían o envío ):
ftp://192.168.1.10:3721/storage/sdcard1/WhatsApp




Algunas direcciones de la tablet:
-- La dirección para el administrador de archivos de mi tablet es:
ftp://192.168.1.6:3721/
-- La dirección para el directorio de almacenaje de datos en la tarjeta de mi tablet es:
ftp://192.168.1.6:3721/storage/emulated/0/  ( en la imagen se ve como Tablet en el administrador de archivos del pc )
-- La dirección para el directorio que tengo en mi tablet para usarlo como si fuera un pendrive es:
ftp://192.168.1.6:3721/storage/emulated/0/1MIS-DATOS
-- La dirección para el directorio en donde se guardan las fotos que hago con mi tablet:
ftp://192.168.1.6:3721/storage/emulated/0/DCIM/Camera

Estas direcciones son orientativas, en tu smartphone o tablet pueden variar algo.









lunes, 3 de noviembre de 2014

Pasar al pc las fotos de mi smartphone con Android

Se explica como conectar una cámara de fotos digital con nuestro pc, para pasar las fotos al pc, en el tema a) Pasar fotos desde la cámara digital al pc
En este tema se explica como pasar las fotos hechas con la cámara de mi smartphone al pc.
La forma general de conectar el administrador de archivos del smartphone con el del pc está explicada en el tema: b) Pasar archivos de un smartphone-android a un pc, y viceversa

Una vez conectados el smartphone y el pc como se indica, solo hay que saber que:
La dirección para el directorio en donde se guardan las fotos que hago con mi smartphone, es:
ftp://192.168.1.10:3721/storage/sdcard1/DCIM/Camera

La dirección para el directorio en donde se guardan las fotos que me envían a mi smartphone por WhatsApp, es:
ftp://192.168.1.10:3721/storage/sdcard1/WhatsApp/Media/WhatsApp Images

( ftp es el protocolo por el que se comunican el pc y el smartphone; 192.168.1.10 es la dirección ip de mi smartphone en la red local - nos la proporciona el explorador de archivos ES_File_Explorer del smartphone, como se indica en el enlace b) de mas arriba ; 3721 es el puerto por el que se establece la comunicación entre el pc y el smartphone; lo demás es la dirección propiamente dicha. Estos valores variaran para otro pc y otro smartphone, pero serán similares. )

Una vez que ya tenemos en el administrador de archivos del pc abierta la dirección del smartphone podemos copiar sus archivos a la dirección del pc que queramos, mediante el proceso habitual de copiar-pegar.
También sin necesidad de copiar las fotos al pc, directamente desde la dirección en el smartphone abierta en el administrador de archivos del pc podemos editar las fotos con cualquier editor de fotos que tengamos en el pc.

Estas direcciones con el protocolo ftp se pueden poner tanto en la línea de direcciones del administrador de archivos ( comprobado en Nemo, o Nautilus ), como en la línea de navegación del navegador web ( comprobado en Firefox, o Google-Chrome ).

Una vez que en el administrador de archivos del pc hemos accedido a una de las carpetas del smartphone o la tablet, podemos añadir dicha dirección como un marcador mas, desde la barra de herramientas del administrador de archivos del pc: Nemo ( o Nautilus) ->Marcadores->Añadir marcadores ( o con Ctrl+D)
Y podemos editar o quitar dicho marcador desde:  Nemo ( o Nautilus) ->Marcadores->Editar marcadores ( o con Ctrl+B)

   

viernes, 31 de octubre de 2014

Usar LibreOffice Calc para generar contraseñas aleatorias

En otro tema de este blog ya explique como deben de ser las contraseñas para todas las ocasiones en las que las necesitamos: contraseña de root, o contraseña de acceso a un foro, contraseña de cuentas de correo,  de páginas de internet , etc, y como crearlas para que sean seguras y fácil de recordar ( ideas para crear contraseñas seguras ).
Las contraseñas que usemos pueden ser administradas por un programa especifico para ello, como por ejemplo: Revelation: administrador de contraseñas

En este tema voy a explicar como se puede usar la hoja de cálculo de LibreOffice Calc para generar contraseñas de forma aleatoria, que podemos usar por ejemplo en nuestras cuentas de correo, en Google+, etc


El "secreto" esta en la Función que hay que poner en la zona recuadrada en rojo en la imagen anterior. 

Contraseñas aleatorias con números:

A) Contraseña compuesta por 0 y hasta 10 decimales aleatorios.
Hacemos click sobre una casilla cualquiera de la hoja de cálculo ( por ejemplo en la casilla A1) y a continuación ponemos la función siguiente en el recuadro en rojo de la imagen anterior.
=SUMA(ALEATORIO())
Damos a la tecla intro, y en la casilla A1 nos aparece un 0 seguido de hasta 10 decimales, por ejemplo 0,8703714902 , los decimales serán los que tomemos como contraseña
Una vez que se ha generado una contraseña, al hacer click en la tecla F9 se vuelve a generar una contraseña aleatoria distinta.

B) Contraseña de un número aleatorio entre dos cifras dadas:
Hacemos click sobre una casilla cualquiera de la hoja de cálculo ( por ejemplo en la casilla A1) y a continuación ponemos la función siguiente en el recuadro en rojo de la imagen anterior.
=ALEATORIO.ENTRE(10000000;99999999)
Damos a la tecla intro, y en la casilla A1 nos aparece un número entero de 8 dígitos, por ejemplo 17591440.  
Si queremos generar otra contraseña debemos repetir el proceso,eligiendo otra casilla.

C) Contraseña de un número aleatorio entre dos cifras dadas:
Es un método muy similar al anterior.
En la casilla A1 ponemos por ejemplo un número de 8 cifras 10000000
En la casilla A2 ponemos otro número de 8 cifras, por ejemplo 99999999
Nos ponemos en la casilla A3 y ponemos la función
= ALEATORIO:ENTRE(A1;A2)
y tras dar a la tecla intro se genera en la casilla A3 un número de 8 cifras comprendido entre los que hemos puesto en las casillas A1 y A2.
Si queremos generar otra contraseña debemos repetir el proceso,eligiendo otra casilla.

Contraseñas con caracteres aleatorios (números, letras mayúsculas, y caracteres especiales):
Hacemos click sobre una casilla cualquiera de la hoja de cálculo ( por ejemplo en la casilla A1) y a continuación ponemos la función siguiente en el recuadro en rojo de la imagen anterior. Damos a la tecla intro, y en la casilla A1 nos aparece:

Un carácter aleatorio en cada casilla
=CONCATENAR(CARÁCTER(ALEATORIO.ENTRE(48;90))
Esta función genera un carácter aleatorio en una casilla, si queremos generar mas caracteres aleatorios repetimos el proceso en varias casillas, o modificamos la función del siguiente modo:

Para obtener una contraseña de 3 caracteres aleatorios generados en un casilla 
=CONCATENAR(CARÁCTER(ALEATORIO.ENTRE(48;90));CARÁCTER(ALEATORIO.ENTRE(48;90));CARÁCTER(ALEATORIO.ENTRE(48;90))

Para obtener una contraseña de 10 caracteres aleatorios generados en una casilla
=CONCATENAR(CARÁCTER(ALEATORIO.ENTRE(48;90));CARÁCTER(ALEATORIO.ENTRE(48;90));CARÁCTER(ALEATORIO.ENTRE(48;90));CARÁCTER(ALEATORIO.ENTRE(48;90));CARÁCTER(ALEATORIO.ENTRE(48;90));CARÁCTER(ALEATORIO.ENTRE(48;90));CARÁCTER(ALEATORIO.ENTRE(48;90));CARÁCTER(ALEATORIO.ENTRE(48;90));CARÁCTER(ALEATORIO.ENTRE(48;90));CARÁCTER(ALEATORIO.ENTRE(48;90))


Una vez generada la contraseña si queremos podemos cambiar alguna de las letras mayúsculas que aparezcan por letras minúsculas, para hacer la contraseña aún mas complicada de descifrar.













 



lunes, 27 de octubre de 2014

Averiguar qué nuevos paquetes están disponibles al añadir un nuevo ppa

Algunas veces cuando queremos instalar un nuevo programa necesitamos previamente añadir un ppa, y al añadirlo no solo se añade a la lista de paquetes disponibles el paquete correspondiente al programa que queremos instalar, sino algunos o muchos mas paquetes, que nos pueden servir para instalar otros programas que puedan estar ahora disponibles, por lo que es una buena idea averiguar que nuevos paquetes se hayan añadido al instalar un nuevo ppa.
En este tema explico como hago para averiguarlo.
Supongamos que queremos instalar el programa indicator-netspped, para ello el procedimiento mas habitual es añadir un ppa nuevo, actualizar las fuentes de software e instalar el programa, todo ello desde la terminal con los comandos siguientes:

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install indicator-netspeed


A) Pero lo que yo hago es ejecutar en la terminal solo el primer comando, para añadir el ppa:
sudo add-apt-repository ppa:nilarimogard/webupd8 
y a continuación cierro la terminal.

B) A continuación abro Synaptic y hago click en el botón Recargar, con lo que actualizo las fuentes de software; esto es equivalente a ejecutar en la terminal el comando:
sudo apt-get update

C) Antes instalar el programa indicator-netspeed, abro Synaptic, y en la barra vertical de la izquierda elijo la sección Estado, y dentro de ella Nuevos en el Repositorio, con lo que en la pantalla principal aparecen todos los paquetes que se acaban de incorporan a las fuentes de software tras añadir el nuevo ppa, y entre ellos vemos que está el paquete correspondiente al programa que queremos instalar.


D) Una vez vistos los paquetes nuevos que se han añadido con el ppa, y comprobado si me interesa instalar alguno mas además del programa "causante" de que hayamos añadido el ppa, procedo a instalar el o los paquetes que me interesen. Y por último cierro Synaptic.

--------------------------------
Una vez instalados los paquetes/programas que me interesen de ese ppa, desde Orígenes de Software (Mintsources) desactivo o incluso desinstalo el ppa que he añadido para instalar estos programas, para que no interfiera en una adecuada actualización del sistema desde el Gestor de Actualizaciones (Mintupdate)
--------------------------------
Los pasos anteriores sirven para ver los paquetes nuevos que se añaden al instalar un nuevo ppa, ¿pero si lo que queremos es saber los paquetes nuevos que se añaden al activar un ppa que ya lo tenemos instalado hace tiempo?.
En este caso lo que haremos será:
1) Abrir Mintsources, y activar el ppa correspondiente, y hacer click en el botón Actualizar Caché, para tener actualizadas las fuentes de software, tras lo cual ya podemos cerrar Mintsources
2) Abrir Synaptic y hacer lo mismo que se indica en los pasos B) y C)
3) Una vez averiguado los paquetes que se añaden con el ppa, vuelvo a cerrar Synaptic, y abrir Mintsources para desactivar el ppa,  y vuelvo a cerrar Mintsources.

miércoles, 22 de octubre de 2014

Eliminar otros sistemas Linux instalados

Cuando instalamos mas de un sistema Linux, lo normal es que el Grub del último que instalamos sea el que queda como Grub activo ( ya que normalmente cada vez que se instala una nueva distro su Grub se instala en el Master Boot Recor - mbr -  sobreescribiendo el Grub de la distro anteriormente instalada ) , de forma que si luego queremos desinstalar uno de los sistemas Linux podemos tener problemas a la hora de conservar el Grub, sobre todo si el sistema que queremos eliminar es el último que instalamos.
Siguiendo los pasos que se indican a continuación no debería haber ningún problema en desinstalar un sistema Linux que ya no queramos usar, recuperando el espacio que se usa para él en el disco duro, y sin que haya problemas con la pantalla del Grub para seguir pudiendo acceder al sistema Linux que conservamos.
En este ejemplo vamos a suponer que el sistema que queremos eliminar es Ubuntu instalado en la partición /dev/sda1, y el queremos conservar es Mint 17, instalado en la partición /  (  /dev/sda3 ), y /home ( /dev/sda5 ) .
Todos los pasos se realizan desde el sistema operativo que queremos conservar, y desde él actualizamos el menú del Grub, y eliminamos las particiones del sistema que queremos suprimir.
Lo básico es a) instalar el grub en el mbr, b) formatear las particiones de los sistemas que queremos desinstalar, y c) actualizar el grub, todo ello desde el sistema que queremos conservar. Si se sabe hacer esto sin problemas no hace falta que sigas leyendo, ya que todo lo demás es para irnos asegurando de que todo lo hacemos bien.

A)-- Desde la sesión gráfica de Mint 17 instala el programa Grub-customizer. Si por defecto no esta disponible, se puede instalar mediante las siguientes ordenes en la terminal:
sudo add-apt-repository ppa:danielrichter2007/grub-customizer 
sudo apt-get update 
sudo apt-get install grub-customizer

B)-- Una vez lo tengas instalado, se ejecuta, y en su barra de herramientas: Grub-Customizer->Archivo->instalar en el MBR (master boot record )



( El Master Boot Record (MBR) comprende los primeros 512 bytes de un dispositivo de almacenamiento. El MBR no es una partición; esta reservado al cargador de arranque del sistema operativo y a la tabla de particiones del dispositivo de almacenamiento ) ( Copiar/Restaurar la tabla de particiones y el MBR ).

Asegúrate que se instala en el primer sector  del disco duro ( se indicará algo como /dev/sda ) , no en alguna partición tipo /dev/sda1.


Con esto te aseguras de que el Grub que se tiene activo es el que viene configurado en Mint , y no el de Ubuntu. Para asegurarte de que esto es así continua con los siguientes pasos.

C)-- Con Grub-customizer, en la pestaña Listado de Configuración, nos ponemos sobre la línea correspondiente a Mint 17, hacemos doble click,


y editamos la entrada cambiándole el nombre:
por ejemplo en vez de:
Linux Mint 17 Cinnamon 64-bit, 3.13.0-24-generic (/dev/sda3)
que sea:
Linux Mint 17 Quiana Cinnamon 64-bit, 3.13.0-24-generic (/dev/sda3)

D)-- Una vez hechos los cambios los guardas ( con el botón Guardar ) , sales del Grub-customizer y ejecutas en la terminal el comando: sudo update-grub para asegurarte de que se actualizan los cambios realizados en el Grub.

E)-- Reinicia el sistema comprobando que en el menú del Grub aparece el nombre que has puesto, en este ejemplo Linux Mint 17 Quiana Cinnamon 64-bit, 3.13.0-24-generic (/dev/sda3)

F)-- Si te aparece ese nombre y llegas al escritorio de Mint 17 Cinnamon, ya estas seguro de que el Grub que estas usando es el que se configura desde Mint, por lo que ya puedes eliminar Ubuntu:
-- Ejecutas el Monitor del Sistema ( gnome-system-monitor ) que te informará de que particiones hay en el disco duro, y en cuales esta instalado el sistema que quieres eliminar, y en cuales está el sistema que quieres conservar.


Recuadradas en verde las particiones / (sda3 ) y /home (sda5) del sistema Mint17 que queremos conservar. Recuadrada en rojo la partición (sda1) de Ubuntu que queremos eliminar.

-- Abres Gparted y eliminas/formateas la partición /, o particiones,( /, /home ) en la que esté instalado el sistema que quieres suprimir  ( mucho cuidado con equivocarte de particiones a eliminar ).


Recuadradas en verde las particiones / (sda3 ) y /home (sda5) del sistema Mint17 que queremos conservar. Recuadrada en rojo la partición (sda1) de Ubuntu que queremos eliminar. La partición sda6 correspondiente a swap y la partición sda2 correspondiente a una partición ntfs que tengo para guardar archivos personales que pueden ser accesibles en una red local, también desde otro pc con Windows, no se deben tampoco modificar con Gparted.

En el espacio que ocupaba la partición eliminada puedes crear una partición en formato ntfs en la que podrás guardar datos personales de tipo vídeos, fotos, documentos, etc y que pudiera ser accesible remotamente en una red local desde otro pc tanto si usa Windows como si usa Linux.

G)-- Vuelves a ejecutar en la terminal: sudo update-grub para que se vuelva a reconfigurar el Grub sin las entradas correspondientes a Ubuntu, y vuelves a reiniciar el sistema.

H)-- Ya te debería aparecer el nuevo menú del Grub sin las líneas correspondientes a Ubuntu que ha sido eliminado, y con solo las lineas correspondientes a Mint 17, con lo que ya tenemos solo éste sistema y podemos volver a entrar en su sesión gráfica y disfrutar de él.

Si no tuviéramos solo un sistema Linux que eliminar, sino varios, en el paso F) formatearíamos las particiones de todos ellos, fijándonos muy mucho en no eliminar la partición del sistema que queremos conservar - que será el que estemos usando en ese momento -