Cómo sincronizar la configuración en Linux de aplicaciones

Cómo sincronizar la configuración en Linux de aplicaciones.

 

sincronizar-la-configuración-en-Linux

20 DE SEPTIEMBRE DE 2014, 13:00

En Linux, multitud de las aplicaciones que usamos tienen una configuración que se cambia a base de editar un archivo de texto. Programas como emuladores de terminal, las shell, editores de texto como Vim, o docks como Plank, son unos cuantos ejemplos de programas que guardan su configuración en un archivo de texto, pero podemos encontrar infinidad de ellos.

A veces, llegamos a un punto en el que hemos hecho tantas configuraciones que tenemos miedo a perderlas por si tenemos que repetir todo el proceso. Otras veces, nos gustaría que nuestras configuraciones se sincronizasen con otro PC que tenemos. Incluso podría pasar que ha salido una nueva versión de nuestra distribución de Linux favorita y hemos decidido que vamos a formatear nuestras particiones para instalarla.

En este post, vamos a ver que métodos podríamos usar para respaldar solamente o para respaldar y sincronizar nuestras configuraciones con otros PC. Para ello, usaremos los enlaces simbólicos y elegiremos el servicio de almacenamiento en la nube que más se ajuste a nuestras necesidades.

Cómo sincronizar nuestra configuración

sincronizar-la-configuración-en-Linux

La base de la solución que propongo en este post es usar las propiedades de los enlaces simbólicos. Ya nos explicó nuestra compañera Andrea que un enlace simbólico es parecido a un acceso directo de Windows o un alias en OS X, sirve para apuntar al registro del sistema de archivos donde se encuentran los datos. Por poner un ejemplo práctico, imaginemos que hemos editado el archivo de configuración de nuestra shell Zsh, es decir, el archivo .zshrc. Le hemos modificado el prompt, hemos añadido unos cuantos alias que nos van a hacer más productivos y varias cosas más. ¿Qué haríamos para respaldarlo?

Supongamos que hemos elegido un servicio en la nube cualquiera y tenemos un cliente de escritorioque ha creado una carpeta en la que se sincronizará con la nube todo lo que pongamos.Normalmente haríamos una copia y la meteríamos a dicha carpeta, ¿verdad? Pero, ¿y si editamos el archivo de nuevo? Tendríamos que crear otra copia y sobreescribirla. ¿No os parece poco productivo?

Lo que vamos a hacer va a ser mover el archivo a esa carpeta, no copiarlo. Después, crearemos un enlace simbólico a ese archivo y lo dejaremos en la posición que debe estar. En este caso.zshrc va en nuestra carpeta personal. De tal forma que podremos editar el archivo desde el enlace o desde el origen, lo mismo da porque es el mismo archivo, no una copia.

$ ln -s carpetadesincronización/.zshrc ~/

Qué servicio en la nube usar

almacenamiento-en-la-nube-a-mano

Hacer esto es útil cuando queremos estar seguros de que nuestras configuraciones estarán a salvo y que hasta el más mínimo cambio tendrá una copia de seguridad. Ahora, añadamos a la receta la posibilidad de sincronizar configuraciones con más de un PC. Imaginemos que tenemos el portátil en casa con varias configuraciones que queremos que se actualicen en tiempo real en otro ordenador, puede que sea el del trabajo o el de nuestro servidor, por poner un ejemplo. Si creamos otro enlace simbólico en dicho ordenador apuntando al mismo archivo, las configuraciones se sincronizarán entre los dos ordenadores. Mucho más cómodo que andar copiando y pegando, ¿no?

Con Dropbox podemos crear una carpeta en la que ir metiendo nuestros archivos de configuración, crear el enlace simbólico y se respaldará en tiempo real. Si creamos en enlace simbólico en otro PC también, se sincronizarán automáticamente los cambios. MEGA hará lo mismo que Dropbox, además es un servicio que cifra las transferencias, por lo que nadie leerá nuestras configuraciones.

Bittorrent Sync solo sincronizará aparatos que estén encendidos mientras que sistemas de control de versiones como Git nos facilitarán volver a atrás fácilmente y corregir errores. El lado malo es que tendremos que respaldar los cambios en la nube y recoger los cambios en otros ordenadores manualmente, podemos usar Github para ello.

Consejo Geek

sincronizar-la-configuración-en-Linux

Estaría bien añadir unas líneas a nuestro script de instalación de Ubuntu en las que busque nuestros archivos de configuración y cree enlaces simbólicos en su lugar correspondiente, ¿no?

Hasta aquí una idea de cómo respaldar y sincronizar nuestras configuraciones. La sincronización automática nos hará ahorrar bastante tiempo, ¿conoces alguna forma más eficaz? ¡Compártela en los comentarios!

Xfdashboard, la interfaz y funcionalidad de GNOME Shell en XFCE

Xfdashboard, la interfaz y funcionalidad de GNOME Shell en XFCE.

 Xfdashboard, la interfaz y funcionalidad de GNOME Shell en XFCE

Cuando llegó, GNOME Shell fue muy criticado por la comunidad y también por los usuarios de otros escritorios, pero el del tiempo le permitió a los desarrolladores ir corrigendo varias cuestiones y la verdad es que ahora es una plataforma que cuenta con muchos fieles. Y así también llegan los intentos de imitar su funcionalidad en otros escritorios.

Xfdashboard es un panel para XFCE que imita el aspecto de GNOME Shell y logra una adaptación bastante fiel para aquel escritorio, y que ofrece algunos de los aspectos que le distinguen: un visor de aplicaciones que también hace las veces de cambiador de aplicaciones abiertas (switcher) y de selector de espacios de trabajo.

La vista de ventanas nos muestra todas las ventanas abiertas en el espacio de trabajo actual, incluso con la posibilidad de disfrutar de preview en vivo (es decir que se actualizan en tiempo real), y en cuanto al lanzador de aplicaciones lo tenemos disponible en la forma de un menú que nos muestra las aplicaciones instaladas en el sistema, separadas en diferentes categorías. Pero además de esto podemos añadir aplicaciones a una sección de favoritos, las cuales estarán visibles en el panel izquierdo tal y como sucede en GNOME Shell.

Después, al igual que sucede con la mayoría de los lanzadores más importantes, tenemos la posibilidad de realizar búsquedas de apps desde una herramienta destinada a tal fin y que estará disponible en cuando comencemos a escribir en el campo de texto las primeras letras de lo que buscamos. Y claro, el selector de espacios de trabajo, que nos permite visualizar cada uno de ellos desde un panel que se actualiza en tiempo real, de manera tal que si movemos alguna ventana podemos ver dicha acción mientras sucede (aunque para esto tenemos que utilizar un gestor de ventanas compatible).

Si utilizamos Ubuntu o Linux Mint Xfce podemos instalar Xfdashboard mediante los siguientes comandos:

sudo add-apt-repository ppa:xubuntu-dev/extras
sudo apt-get update
sudo apt-get install xfdashboard

Para otras distros, tenemos por supuesto disponible el código fuente para poder descargar y compilar por nuestra cuenta, lo cual hacemos desde su página en GitHub.

Evolve OS: una nueva distro Linux bonita y diferente

Evolve OS: una nueva distro Linux bonita y diferente.

Sí, otra distribución Linux más. Pero Evolve OS con su Budgie Desktop se destacan por encima del montón, y prometen ser una gran alternativa para los usuarios que buscan sistemas modernos.

evolve os weather

A finales del año pasado me enteraba gracias a una publicación en Entornos GNU/Linux, de la existencia del proyecto Evolve OS, una distribución hecha desde cero, y con su propio entorno de escritorio: Budgie Desktop. Me llamó mucho la atención en ese entonces por lo diferente que lucía, y por la simple y a la vez completa experiencia que busca ofrecer.

Evolve OS está siendo desarrollada por Ikey Doherty, el mismo responsable de proyectos como SolusOS, el cual se dejara de lado en 2013. Ahora Doherty está de cabeza metido en esta nueva iniciativa, y luce más que genial. Usando de base GNOME 3, Doherty montó su propio escritorio cuyo nombre código aún es Budgie, y que se parece un poco al minimalismo que tiene el estilo de Chrome OS.

Primera Alfa

evolve os

Las noticias que llegaron a circular prometían una primera alfa lista para enero de 2014, pero, como pueden ver no es sino hasta julio que la estamos viendo -retrasos normales en proyectos nacientes y pequeños-. Evolve OS Alpha 1 ya puede descargarse en una única versión para sistemas de 64 bits. El archivo ISO pesa poco menos de 700mb así que es apta para guardarla hasta en un CD.

Esta es la primera versión gráfica y lista para instalar de Evolve OS. Utiliza por ahora GNOME 3.10 mientras se libre GNOME 3.14 en septiembre. El navegador predeterminado es Firefox 30, y el Budgie Desktop viene directo del repositorio en GitHub de donde pueden descargarlo otros usuarios para usar en otras distros. Puedes acceder a varias apps de GNOME, y también a los ajustes desde el Control Center. Usa el kernel de Linux 3.14.2 que será actualizado al 3.15 en los próximos días.

Lo ideal sería probarla instalándola directamente en tu hardware, y es lo que pide Doherty para obtener el mejor rendimiento. Personalmente, la he querido probar pero no puedo virtualizar sistemas de 64 bits por ahora, y para instalarla como segunda distro en mi disco, voy a querer al menos una beta, aunque confieso que me pican mucho las ganas.

Budgie Desktop

evolve os budgie desktop release

Lo que más me llama la atención de esta distro es sin duda el escritorio. Es nuevo, es diferente, es simple, y es bonito. Creo que solo elementary OSLinux Deepin, y ahora Evolve me llaman suficiente la atención en el apartado estético. Ninguna otra distribución por ahí afuera me interesa suficiente como para llegar a instalarla o siquiera escribir sobre ellas.

El minimalisto parece predominar, y la verdad se siente muy parecido a Chrome OS, muy simple pero eficiente. Espero se animen a probarla si tienen tiempo y máquina disponibles. Para estar al tanto de todas las novedades, pueden unirse a la comunidad en Google+.

Nueva versión estable de Super Grub2 Disk 2 – MuyLinux

Nueva versión estable de Super Grub2 Disk 2 – MuyLinux.

 

Nueva versión estable de Super Grub2 Disk 2

Hace más de tres años que se lanzó la última versión estable de esta interesante herramienta, por lo que la llegada de Super Grub2 Disk 2.00s2 es una buena nueva digna de mención.

Para quien no lo conozca, Super Grub2 Disk es un Live-CD que sirve para arrancar un sistema con el arranque dañado, tal y como su nombre sugiere. Y como es obvio, soporta una gran cantidad de sistemas operativos, pasando por las muchas distribuciones GNU/Linux, además de Windows.

Esta nueva versión de Super Grub2 Disk destaca por ser el primer lanzamiento estable en mucho tiempo, pero también incluye diferente novedades. De todas ellas os hablan en detalle en el anuncio oficial, aunque si preferís un apunte pormenorizado tanto de las novedades como las características, las descargas, enlaces de ayuda y mucho más, su autor os lo cuenta absolutamente todo en Barrapunto (en español).

En cualquier caso, os dejamos aquí el vídeo-tutorial de Super Grub2 Disk, para que os hagáis una idea cómo funciona. Por cierto, su principal desarrollador es el mismo de Rescatux, otra herramienta de rescate de lo más interesante (¡muchas gracias por el aviso y por tu trabajo!).

ArchLinux: ¿Qué hacer despues de instalarlo?

Fuente: ArchLinux: ¿Qué hacer despues de instalarlo?.

¿Terminaste la instalación y configuración de ArchLinux con exito? Genial. Ahora procedemos a la instalación de los paquetes mas utilizados en un sistema ArchLinux común, para nuestras propias necesidades con el sistema.

1. Complementos

Códecs:

$ sudo pacman -S gstreamer0.10-{{bad,good,ugly,base}{,-plugins},ffmpeg}

Java:

$ sudo pacman -S jre7-openjdk icedtea-web-java7

Flash:

$ sudo pacman -S flashplugin

Archivos comprimidos:

$ sudo pacman -S file-roller p7zip unrar unzip

Mtp:

Media Transfer Protocol” (Protocolo de transferencia de medios), es utilizado por muchos reproductores de mp3 y teléfonos móviles. Dejo esto para dispositivos Android 3.0 y superior (los dispositivos con Android 2.x no lo necesitan).
Para los usuarios de KDE:

$ sudo pacman -S kio-mtp libmtp

Para los usuarios de Gnome y demás entornos:

$ sudo pacman -S gvfs-mtp libmtp

2. Web

Navegadores

Firefox:

El navegador web de código abierto de Mozilla.

$ sudo pacman -S firefox

Mozilla Firefox

Chromium:

El navegador web de código abierto de Google.

$ sudo pacman -S chromium

Chromium

Opera:

El navegador web propietario con algunos componentes de código abierto de Opera Software ASA.

$ sudo pacman -S opera

Opera

Google Chrome:

El navegador web propietario de Google.

$ yaourt -S google-chrome

Google Chrome

Clientes de correo electrónico

Thunderbird:

$ sudo pacman -S thunderbird

Thunderbird

Geary:

Geary

$ sudo pacman -S geary

Kmail:

$ sudo pacman -S kdepim-kmail

Videollamadas

Skype:

$ sudo pacman -S skype

Ekiga:

$ sudo pacman -S ekiga

Jitsi:

$ yaourt -S jisti

Mensajería instantánea

Pidgin:

$ sudo pacman -S pidgin

Kopete:

$ sudo pacman -S kdenetwork-kopete

3. Diseño

Imagen

Gimp:

$ sudo pacman -S gimp

Inkscape:

$ sudo pacman -S inkscape

Pinta:

$ sudo pacman -S pinta

Video

Kdenlive:

$ sudo pacman -S kdenlive

Openshot:

$ sudo pacman -S openshot

Pitivi:

$ sudo pacman -S pitivi

4. Media

Reproductor de audio

Audacious:

$ sudo pacman -S audacious

Banshee:

$ sudo pacman -S banshee

Amarok:

$ sudo pacman -S amarok

Reproductor de vídeo

VLC:

Reproductor multimedia completo y multiplataforma.

$ sudo pacman -S vlc

Kaffeine:

El reproductor mas completo para KDE.

$ sudo pacman -S kaffeine

5. Ofimática

Suite ofimática

Libre Office:

$ sudo pacman -S libreoffice libreoffice-es

Open Office:

$ yaourt -S openoffice

Editores de texto simples

Abiword:

$ sudo pacman -S abiword

Leafpad:

$ sudo pacman -S leafpad

6. Desarrollo

Antes que nada, ¿cual es la diferencia entre IDE y GUI?

  • IDE es un entorno que sirve para desarrollar programas o software, incluyendo un editor de código, herramientas extras para desarrollo del software, un compilador, un depurador de código y en ocasiones un diseñador de interfaz gráfica del programa en desarrollo.
  • GUI es una interfaz gráfica de usuario, utilizando un conjunto de imágenes y objetos gráficos para representar la información y acciones disponibles en la interfaz, proporciona un entorno visual gráfico y sus componentes adecuados con los cuales el usuario interacciona con la aplicación.

IDE

Geany:

Recomendable para proyectos pequeños y medianos, por su rapidez y sencillez.

$ sudo pacman -S geany

Ninja IDE:

Una de las mejores herramientas enfocadas a Python, con una interfas bastante llamativa y completa.

$ sudo pacman -S ninja-ide

Bluefish:

Una poderosa herramienta enfocada para diseñadores web, aunque soporta varios lenguajes de programación y de marcado, pero se centra en crear sitios web dinámicos e interactivos.

$ sudo pacman -S bluefish

Netbeans:

Un IDE bastante completo enfocado principalmente para Java, sin embargo soporta varios lenguajes de programación.

$ sudo pacman -S netbeans

GUI

wxGlade:

Escrito en Python con la librería de herramientas gráficas wxPython, le proporciona la creación de interfaces de usuario wxWidgets/wxPython. En los actuales momentos puede generar código en Python, C++, Perl, Lisp y XRC.

$ sudo pacman -S wxglade

wxFormBuilder:

Para diseñar interfaces gráficas que genera código C++ y código Python con el framework gráfico wxPython.

$ sudo pacman -S wxformbuilder

Glade:

Para permitir el desarrollo rápido y fácil de interfaces de usuario para GTK + y el entorno de escritorio GNOME.

$ sudo pacman -S glade

7. Otros

Virtualbox:

Software que permite al usuario virtualizar un sistema operativo o varios.

$ sudo pacman -S virtualbox

Wine:

Herramienta para correr aplicaciones de Windows.

$ sudo pacman -S wine wine-mono wine_gecko winetricks

Htop:

Monitor del sistema desde la consola.

$ sudo pacman -S htop

Bleachbit:

Herramienta para limpiar archivos innecesarios (cache, kernels antiguos, carpetas vacias….).

$ sudo pacman -S bleachbit

Teamviwer:

Tomar control remoto de otros sistemas operativos desde nuestro sistema.

$ yaourt -S teamviewer

8. Extra

Fuentes de Microsoft:

$ yaourt -S ttf-ms-font

Iconos Faience y Faenza:

$ sudo pacman -S faience-icon-theme

Iconos para nuestras carpetas personales:

Temas GTK:

Fuentes:

Mi escritorio: ArchLinux + Awesome 3.5

2014-ArchLinux Alejandro Ponce

ArchLinux

¡Ayúdanos con un clic!, comparte la guía con tus amigos.

Ubuntu 14.04 LTS AIO, o todos ‘los Ubuntu’ en uno – MuyLinux

Ubuntu 14.04 LTS AIO, o todos ‘los Ubuntu’ en uno – MuyLinux.

Se acabó eso de ir grabando CD, DVD o copiando los diferentes sabores de Ubuntu en una memoria USB. A partir de ahora en un solo DVD te cabrá todo, gracias al proyecto Ubuntu AIO, que descubrimos vía Unixmen.

El proyecto Ubuntu AIO (All-in-one) nace de los esfuerzos de dos miembros del LoCo Team -las comunidades locales de usuarios de Ubuntu- de Serbia, que al parecer pensaron que sería mucho mejor tener a toda la familia en un único instalador. Así llega Ubuntu 14.04 LTS AIO.

En este primer lanzamiento, Ubuntu 14.04 LTS AIO proporciona en una imagen de 4,4GB de peso una selección acertada en cuanto a arquitecturas -porque todo no cabía- de las principales variantes oficiales de Ubuntu, a saber, Ubuntu GNOME, Kubuntu, Xubuntu y Lubuntu, listas para su instalación. El pastel se reparte de la siguiente forma:

  • Ubuntu 14.04 64-bit
  • Ubuntu GNOME 14.04 64-bit
  • Kubuntu 14.04 64-bit
  • Xubuntu 14.04 32-bit
  • Lubuntu 14.04 32-bit

La descarga de Ubuntu 14.04 LTS AIO la encontraréis en Sourceforge., donde también hay versiones alternativas -todo en 32-bit- e incluso versiones antiguas de Ubuntu.

5 Razones para migrar de Windows XP a Linux

Fuente: 5 Razones para migrar de Windows XP a Linux.

El final se acerca. Si has estado al pendiente de la actualidad tecnológica, ya debes saber que el soporte oficial para el ya anciano Windows XP se termina el 8 de Abril.

Es impresionante como un sistema operativo que tiene más de 12 años de creado aún mantenga una cuota de mercado tan elevada. Microsoft ya ha lanzado 3 versiones (y media) diferentes de Windows posteriores a XP, y apenas hace poco Windows 7 superó a XP en los ordenadores personales.

Windows XP es usado hasta la fecha en todos lados, en millones de ordenadores, incluyendo sistemas criticos, lo que significa un verdadero problema de seguridad para todas las empresas e individuos que no se molestaron en prever actualizar a un sistema moderno en más de una década. Microsoft lo sabe y por eso les tira un último jamón ofreciendo soporte antimalware para Windows XP hasta 2015.

Esta no es ni de lejos una razón para que esperes a 2015 para actualizar tu sistema, Microsoft quiere que te mudes a Windows 8 (aunque la mayoría va a apostar seguro por Windows 7). Pero esas no son las únicas alternativas, en Bitelia ya te contamos que podías hacer para enfrentar el final de XP, una de las opciones es migrar a Linux, y como nunca es mal momento para promover el software libre, ahora de damos 5 razones por las cuales esta es una de las mejores opciones.

1. Es gratis

Windows no es gratis, no importa cuantos Windows uE piratas te bajaste en tu vida, sigue siendo ilegal instalar el software de Microsoft sin pagar una licencia de uso, porque eso es lo que compras, una licencia que te permite usar el sistema operativo, un permisito. En sus ciento setenta y cinco mil posibles versiones, Windows 7 puede costar desde poco más de 100$ hasta más de 300$Windows 8 es más barato, va desde una versión para estudiantes por 69.99$, hasta las estándar por 119.99$. Aunque Microsoft está pensando en bajar más los precios para competir con iniciativas como las de Apple de ofrecer OS X de manera gratuita.

El precio de cualquier distro Linux: 0. Un ahorro del 100%. Para todo lo demás existe MasterCard. Si bien, no tiene nada de malo pagar por buen software, y la verdad opino que Windows 7 y 8 son buenos, no todo el mundo tiene cien dolares a la mano para pagar por una licencia, cien dolares que puedes gastar en hacer un upgrade de tu hardware.

2. Es fácil

En la prehistoria, o como se le conoce por tu barrio: 2004; se quedaron los días de instalaciones de Linux complicadas, de tener que configurar el driver X, de montar tu mismo un entorno gráfico, y demás cosas que espantan en 5 segundos a un “non-techie”. La mayoría de las distros actuales, utilizan discos de instalación tan automatizados y amigables que hay que ser un analfabeta tecnológico para no entenderlos.

Además casi todas tienen un Live CD que te deja probar el sistema antes de decidirte a instalarlo, y si te decides puedes seguir jugando con el, mientras se instala, una maravilla que te encuentras en Windows jamás. “¿Desea instalar Ubuntu junto a Windows XP o borrar todo?”, esa es la pregunta más complicada que te vas a encontrar.

 

 

3. Es seguro

Quedarte en Windows XP pensando que eso de el soporte no te afecta, que ya tu tienes instalado todo lo que necesitas y que los “hackers” de la Internet no tendrían ningún interés en entrar a tu ordenador, es estúpido. Pronto verás tu mundo derrumbarse, poco a poco el software que usas se quedará también sin soporte, el mismo Google dijo que dejara de ofrecer actualizaciones de Chrome para XP poco después de la muerte del sistema.

Te vas a encontrar usando un sistema completamente vulnerable a ataques, ten por seguro que la gente mala se va a aprovechar de esto, y a sabiendas de que mucha gente ni está pendiente de actualizar su sistema, van a atacar con más fuerzas que nunca, y toda la información que tienes en tu ordenador va a estar a merced del ejercito de malware que viene en camino. Winter is comming, y tu estás sentado sobre un cadáver digital, mejor que no hagas transferencias bancarias si vas a seguir casado con XP, o de cajón desconecta el cable de red para siempre.

Linux siempre ha sido más seguro, y las amenazas son una minúscula fracción de las que atacan a Windows. Tienes el soporte de una comunidad y desarrollo abiertos que por años han probado ser una roca, y por eso las grandes supercomputadoras del mundo y los servidores, usan Linux en su enorme mayoría.

4. Es ligero

Las probabilidades son de que si a estás alturas aún usas Windows XP, tengas un ordenador viejo o una máquina con pocos recursos. En esos casos actualizar a algo como Windows 8 no es ni siquiera una opción, si bien los requerimientos han bajado, y tanto Windows 7 como 8 no son la bestia come recursos apocalíptica que era Windows Vista, si tienes un procesador de un solo nucleo con 1GB de Ram, nunca vas a obtener un gran rendimiento con estos sistema.

Distribuciones de Linux hay para tirar al techo, y muchas están diseñadas específicamente paraordenadores de pocos recursos, con entornos ligeros y rápidos, aplicaciones que consumen poca memoria y que funcionan perfectamente como alternativas al software que usabas a diario.

5. Es algo nuevo

Hey, tal vez un lavado de cara es lo que le hacia falta a tu ordenador. Si nunca has usado Linux te vas a encontrar con una nueva experiencia tecnológica que puede resultarte más que agradable, en especial si pasas mucho tiempo frente al ordenador y te fatigas. A todos nos gustan las cosas nuevas y brillantes, elige una distro de Linux, buena y bonita y disfruta de una nueva aventura con tu PC.

Linux ya no es esa cosa “solo para nerds” de antes, ya hasta tenemos juegos y drivers de vídeo que no son una basura rompe gónadas. Hay distribuciones amigables que puedes usar como tu primer Linux y enamorarte por completo.

Todas estás razones ni siquiera incluyen nada sobre el movimiento filosófico de Stallman, de la libertad del usuario que implica usar software de código abierto, o de los gatitos que alguien adopta cada vez que se instala un Linux. Solo son razones prácticas que pueden hacer que entres por primera vez a un mundo nuevo lleno de posibilidades, y si te gusta te quedes.

Zorin OS 7: ya está lista la distribución Linux con aspecto Windows 7

Fuente: Zorin OS 7: ya está lista la distribución Linux con aspecto Windows 7.

Zorin OS 7: ya ha sido lanzado esta distribución Linux

Ya os hablamos en este blog sobre Zorin OS 7 en su versión candidata. Ahora podemos confirmar que ha salido la versión final de Zorin OS 7 y está disponible desde la web oficial del proyecto para su descarga.

Para los que no conozcan la distribución Linux Zorin OS 7, se trata de una distro con toques gráficos inspirados en Windows 7. Los creadores pensaron que, como Linux era algo más tedioso de usar y puede resultar algo complicado para las personas que vienen de usar Windows, se podía implementar un escritorio similar al empleado en el sistema de Microsoft.

Como saben Zorin OS se basa en Ubuntu y facilita muchas cosas para que los usuarios de Windows que aterrizan por primera vez en el mundo Linux no noten demasiados cambios de manejo. Evidentemente al ser una distro Linux es mucho más segura y rápida que Windows 7.

Como saben se la pueden descargar en versión gratuita o en versión Premium. Ambas incluyen los mismos paquetes de software, los 55 idiomas disponibles y todo lo necesario para comenzar, solo que la versión Premium, a cambio de una donación, te permite u obtener el DVD físico o descargar directamente de un servidor dedicado que es más rápido.

Más información – Zorin OS 7 Release Candidate: un Linux windonizado

Fuente – Tecmint

Cómo diseñar tu propia distribución de Linux

Via: Cómo diseñar tu propia distribución de Linux.

Linux es tan versátil y puede moldearse tanto que está disponible en toda clase de dispositivos electrónicos y arquitecturas técnicas. Además, crear tu propia distribución de Linux es más fácil que hace unos años con asistentes donde puedes pedir qué necesitas.

tu propia distribución de Linux

POR 

11 DE DICIEMBRE DE 2013, 16:12

En la actualidad, hay cientos de distribuciones de Linuxdiferentes. Pocas son las más populares, con más adeptos cada día, pero aún así, el número de nuevas versiones de Linux, derivadas de las anteriores, es cada vez mayor, con propuestas especializadas en determinadas arquitecturas o pensadas para usos muy concretos, como la investigación, la enseñanza o para el diseño gráfico, por citar sólo tres ejemplos. Esto no quiere decir que crear tu propia distro sea algo sencillo, pero hoy en día sí es más accesible que años atrás. Hoy vamos a repasar tres opciones para obtener tu propia distribución de Linux directamente desde el navegador, seleccionando las opciones que quieres y descargando a cambio un Linux personalizado y a tu gusto.

Seguramente habrá más opciones, online y offline, para diseñar una distribución de Linux. He escogido estas tres opciones porque, en el primer caso, es de las más sencillas disponibles actualmente, y por el otro, se basan en dos grandes distribuciones como son Ubuntu y SUSE. En todos los casos, el nivel de personalización está limitado a las distribuciones más populares, algo que tiene de positivo el hecho de ser compatibles con estas distros, por lo que podrás aprovechar la documentación existente y los programas específicos.

Instalinux

tu propia distribución de Linux

Tal como dice su página principal, Instalinux es una manera simple y sencilla de instalar Linux. Para ello, este práctico asistente online te permite generar una imagen ISO que contenga tu propia distribución de Linux.

Instalinux cuenta con dos versiones, una “simple” para la mayoría de usuarios, y una “advanced” para usuarios más experimentados. Ahora mismo, puedes elegir entre siete distribuciones de Linux como base para la tuya: CentOS, Debian, Fedora, Mint, OpenSUSE, Scientific y Ubuntu. De cada una, tienes disponibles la versión más reciente y algunas anteriores, opción muy útil para aprovechar equipos antiguos o delicados. En cuanto a la arquitectura, básicamente puedes optar por procesadores de 32-bit y de 64.

Respecto a la instalación, Instalinux permite configurar una instalación vía internet o una más clásica con CD, así como aspectos más locales como la hora, el idioma de la distribución (así evitarás instalar otros idiomas y el CD de instalación ocupará menos espacio), además de definir una contraseña de administrador.

El proceso es relativamente rápido, más configurable cuantos más conocimientos poseas. En cualquier, es una manera sencilla de configurar una distribución Linux a tu medida para que la instalación sea más rápida.

SUSE Studio

tu propia distribución de Linux

Una solución mucho más moderna y accesible a la mayoría de usuarios es SUSE Studio, creado por la propia SUSE para que diseñes tu propia versión personalizada de esta conocida distribución de Linux.

Para usarla tendrás que crear una cuenta o usar tus credenciales de Google, Twitter, Facebook o Yahoo! Una vez iniciada la sesión, seguirás un práctico asistente que te guiará paso a paso. Para empezar, puedes elegir qué versión de SUSE utilizar, si la versión gratuita OpenSUSE (en su versión mínima, servidor o con escritorios GNOME o KDE) o las versiones profesionales de SUSE en sus distintas variantes. También puedes optar por versiones más personalizadas de la SUSE Gallery, donde hay propuestas interesantes pensadas para públicos muy concretos con necesidades muy específicas.

El siguiente paso será seleccionar los paquetes a instalar, proceso que puede llevarte más tiempo pero con el que te aseguras de instalar sólo lo que necesitas. En cualquier caso, con el asistente de SUSE podrás instalar más paquetes en tu ordenador una vez hayas instalado Linux. Entre las ventajas de este proceso, cada paquete aparece explicado para que sepas qué hace o deja de hacer. Además, si eliges uno que requiere de ciertas dependencias, éstas se añaden automáticamente.

Otras opciones a tener en cuenta son las relacionadas con la configuración del sistema operativo, pudiendo configurar prácticamente cualquier aspecto, de manera que tras instalarlo, no tendrás que tocar nada. Además, tienes la opción de incluir archivos personales, como manuales o documentos, en directorios concretos, y, finalmente, guardar el instalador en una imagen ISO normal o en otros formatos (VMDK o VHD) más propios de máquinas virtuales.

En definitiva, si te gusta SUSE, este asistente gustará a recién llegados y a usuarios avanzados por su alta dosis de personalización.

Ubuntu Builder

tu propia distribución de Linux

Y en tercer lugar, una solución para crear tu propia distribución de Linux a partir de Ubuntu, una de las distros más populares y que, a pesar de tener algunos encontronazos con sus usuarios, ha hecho mucho por popularizar Linux entre el público.

Ubuntu Builder no es oficial de Ubuntu, pero funciona muy bien. La única pega es que tendrás que usar una distribución como Debian o Ubuntu para hacer funcionar este programa, pero con un LiveCD te será muy fácil.

Con Ubuntu Builder podrás confeccionar una versión de Ubuntu a tu gusto: versión de Ubuntu, tipo de escritorio (KDE, LXDE, GNOME, etc.), paquetes a instalar, etc. Tengo que reconocer que para usarlonecesitarás conocimientos previos de Linux. Sin embargo, te ayudará a crear una versión de Ubuntu más ligera y acorde a tus necesidades y a las características de tu ordenador.

Blog de apuntes de Hatteras: Usuarios “especiales” ( para torpes): usuario “invitado”, y usuarios “noadmin”

La idea es tener en el sistema, además del usuario con permisos de administrador ( el usuario que se crea al instalar el sistema ) que es el que normalmente usamos, otro usuario “especial” para “prestar” a ese amigo, vecino, hijo, pariente en general, que es un manazas, desmañado, y del que no nos fiamos, y del que tenemos miedo que pueda estropearnos el sistema.

Hay varias opciones a elegir, o incluso podemos tener varios usuarios “especiales” para estos casos.

Usuario “Invitado”:

Para tener un usuario “invitado” tenemos que instalar desde nuestro usuario normal o anfitrión, con Synaptic el paquete gdm-guest-session.

Para iniciar la sesión en el usuario invitado ejecuta en la terminal, en la sesión del usuario anfitrión, el comando: /usr/share/gdm/guest-session/guest-session-launch ; o puedes crear en el panel un lanzador de aplicaciones con ese comando, poniendo en “tipo”: aplicación en terminal.

Al ejecutar ese comando se sale de la sesión del usuario anfitrión y se entra automáticamente, sin contraseña alguna, en una sesión del usuario “invitado”: se ha creado un usuario temporal o invitado con un directorio /home temporal ( en /tmp/guest-home.***** – los asteriscos son sustituidos por letras y números, en cada sesión de invitado ya que el usuario que se crea cada vez es temporal y distinto, por eso no se guardan los cambios) y con privilegios restrictivos: no puede leer los archivos de /home de otro usuario, y no puede realizar ningún cambio permanente al sistema; los archivos que quieras guardar los tienes que guardar en un pendrive, disco duro externo, o partición no del sistema, pero no en su carpeta de usuario, ya que ésta es temporal. Desde este usuario no se pueden leer los archivos del usuario administrador.

Este usuario no podrá cambiar nada del sistema, pues aunque toque algo en lo que se le pida la contraseña de root, que no tiene por que saberla, y la sepa y la ponga no se le reconoce.

Una vez se sale de la sesión del usuario invitado se vuelve a la sesión del usuario anfitrión ( pidiendo la contraseña, para que el usuario invitado no pueda acceder al usuario normal ), en el mismo estado en que estaba todo ( incluso los programas que estaban abiertos,) cuando iniciaste el usuario invitado.

No se puede acceder al usuario invitado desde la pantalla del login, sino que tiene que ser el usuario normal/anfitrión, el que desde su sesión inicie la sesión del usuario invitado, es decir el usuario anfitrión es el que invita al otro usuario, éste no puede iniciar la sesión por si mismo. Es una especie de “usuario de usar y tirar”.

Me gusta bastante, pero le veo el inconveniente de que desde el usuario normal no se pueda configurar como sera la sesión de invitado, por ejemplo no se puede configurar el menú de aplicaciones.

———————–

Usuario con permisos muy restringidos (noadmin1):

Otra forma de crear un usuario, desde el usuario administrador, con usos muy restringidos, pero que si que se puede acceder a él desde la pantalla de login:

1- Instalamos con synaptic el paquete sabayon, que aparecerá en Sistema->Adiministración-> Editor de Perfiles de Usuario
– Instalamos con Synaptic el programa pessulus, que aparecerá en Sistema->Administración->Editor de Restricciones

2- Creamos, desde nuestra sesión de usuario principal: Sistema->Administración->usuarios y grupos, un usuario ( por ejemplo noadmin1 ) con perfil de usuario: “usuario sin privilegios”

3- Ejecutamos el Editor de Perfiles de Usuario con el comando: gksu sabayon

– Añadimos un Perfil ( le llamamos por ejemplo perfil “noadmin” ); editamos dicho perfil: se abre una ventana con una sesión predeterminada en la que modificamos:
— el menú de aplicaciones: para que no se tenga acceso a las aplicaciones que no queramos que este usuario pueda acceder, borramos del menú de aplicaciones el acceso al Editor del menú de aplicaciones para que este usuario no pueda modificarlo, y borramos el acceso a todas las entradas de Sistema->Administración. En el menú de aplicaciones dejamos como navegador solo el Epiphany browser, quitamos el Firefox u otro navegador que tengamos.
— modificamos también a nuestro gusto el panel y los iconos que aparecen en él.

Hacemos clik en Editar->Bloquear: se abre el Editor de Restricciones y en con él ponemos aún mas restricciones a este usuario, por ejemplo:

impedir el uso de la linea de comandos
impedir guardar en disco
impedir el uso de la impresora
bloquear los paneles
bloquear miniaplicaciones de las que se instalan en el panel
poner restricciones varias en el navegador Epiphany

Guardamos los cambios y salimos del editor de perfiles de usuario; se cierra la ventana de edición del editor de perfil de usuario; seleccionamos el perfil noadmin y hacemos clik en usuarios y seleccionamos el usuario noadmin1 para que se le aplique el perfil noadmin ( cuidado: no aplicar el perfil noadmin a todos los usuarios, porque también se aplicaría al usuario administrador ).

4- Salimos de la sesión de usuario administrador, y desde la pantalla de login entramos en el usuario nuevo creado ( usuario noadmin1 ).
Con todo esto tendremos un usuario noadmin1, al que se puede acceder desde la pantalla de inicio de sesión, pero que tiene muchas restricciones de uso. Los archivos que quieras guardar los tienes que guardar en un pendrive, disco duro externo, o partición no del sistema, o en su carpeta de usuario. Desde este usuario no se pueden leer los archivos del usuario administrador.

———————

Usuario con permisos muy restringidos (noadmin2):

Otra forma de crear un usuario ( me la ha aportado el usuario de Guadalinex Ghasthelm ) al que si que se puede acceder desde la pantalla de login, pero que todos los cambios que se hagan se borraran al salir de la sesión es:

1- Creamos, desde nuestra sesión de usuario principal: Sistema->Admininistración->usuarios y grupos, un usuario ( por ejemplo noadmin2 ), con perfil de usuario: “usuario sin privilegios”.

2-Editamos el archivo /etc/gdm/PostSession/Default, con la siguiente orden en la terminal: sudo gedit /etc/gdm/PostSession/Default y lo editamos de forma que quede así:

#!/bin/sh
rm -rf /home/noadmin2
mkdir /home/noadmin2
chown -R noadmin2:noadmin2 /home/noadmin2
exit 0

( en Cursiva/negrita las líneas que hemos añadido )

Una vez guardado el archivo /etc/gdm/PostSession/Default cada vez que acabe una sesión todo el home de noadmin2 es borrado y creado de nuevo, con todas las carpetas por defecto del sistema; los archivos que quieras guardar los tienes que guardar en un pendrive, disco duro externo, o partición no del sistema, pero no en su carpeta de usuario, ya que ésta es temporal. Desde este usuario no se pueden leer los archivos del usuario administrador.

Es decir es un usuario con características del usuario “invitado” ( no se guardan los cambios hechos ) , y con características del usuario noadmin1 : si que se puede acceder a este usuario desde la pantalla de login, pero no podemos modificar, desde el usuario administrador, el aspecto de su sesión, ya que se usa la sesión predeterminada del sistema.

Usuario con permisos muy restringidos (noadmin3):

Podemos ahora también crear un tipo de usuario de forma similar al noadmin1 : – con perfil de permisos restringidos – con el perfil de usuario modificado con gksu sabayon y pessulus, pero modificando además el archivo /etc/gdm/PostSession/Default como se hacen en la creación del usuario noadmin2.

A este tipo de usuario se puede acceder desde la pantalla de login; puede modificarse, desde el usuario administrador – con el editor de perfiles -, el aspecto de su sesión; cada vez que acabe una sesión todo el home del usuario es borrado y creado de nuevo; los archivos que quieras guardar los tienes que guardar en un pendrive, disco duro externo, o partición no del sistema, pero no en su carpeta de usuario, ya que ésta es temporal.

—————————————-

El acceso a cualquiera de los usuarios noadmin es a través de la pantalla de login, por lo que normalmente hay que poner la contraseña; pero también se puede configurar la pantalla del login de forma que se pare durante x segundos para poder elegir que usuario queremos usar, y que si no se elige ninguno, entre por defecto en uno de ellos, por ejemplo en un usuario noadmin, de forma que si prestamos el pc a un amigo con decirle que no toque nada hasta llegar al escritorio, se conseguirá que pase eso exactamente, sin que se le pida la contraseña.

Para configurar de esta forma la pantalla de login: desde el usuario administrador: Sistema->Administración->Pantalla de acceso: ahí es desde donde se puede elegir el usuario al que se entrara por defecto sin pedir contraseña, y cuanto tiempo esta en pausa para poder elegir la entrada con otro usuario.
Blog de apuntes de Hatteras: Usuarios “especiales” ( para torpes): usuario “invitado”, y usuarios “noadmin”.