Tutorial openSUSE: configurar SUDO mediante YaST

Veamos cómo configurar SUDO en openSUSE mediante YaST para otorgar derechos de superusuario a un usuario normal.

sudo

Hace unas semanas en la wiki de openSUSE cree la página de cómo configurar el comando sudo en openSUSE. Después gracias al trabajo de otros compañeros ha ido mejorándose actualizándose y completándose, quedando ahora en una página de visita obligada para conocer algo más de este comando.

El comando sudo se utiliza para que usuarios normales puedan ejecutar todos o parte de los comandos de superusuario sin necesidad de que conozcan la clave de roo o superusuario.

En openSUSE, por defecto sudo no viene habilitado, por lo que si lo queremos ejecutar, igualmente debemos conocer la contraseña de root, lo que no queremos que suceda. Para configurar sudo lo podemos hacer mediante la edición del programa de configuración ya sea con visudo o con Kate, u otro editor. Y también (como no) se puede hacer de manera gráfica mediante la gran herramienta de openSUSE que es YaST.

Para hacerlo editando el archivo sudoers mediante visudo os remito al citado artículo de la wiki de openSUSE que ha quedado muy bien!

Y para hacerlo mediante YaST os he preparado un videotutorial, que espero que os sirva de ayuda. Primero que nada disculparme por el mal sonido del micrófono, y también por la poca fluidez de mis palabras, es el primero que hago hablando! ;)

Os recomiendo que lo veais en pantalla completa y a la mayor resolución. Pues nada lo dicho, aqui os dejo con el tutorial…

——————————————————–

openSUSE 13.1 Milestone 4 disponible para descargar

openSUSE libera la 4 y última milestone de la próxima versión de openSUSE, la que será la número 13.1 y trae muchas novedades!!

milestone 4Ayer era la fecha oficial para el lanzamiento de la cuarta milestone de openSUSE 13.1 pero no se liberó. Hoy navegando, me encuentro que ya está disponible para descargar de forma oficial desde la página habitual: http://software.opensuse.org/developer/es

La cuarta Milestone de openSUSE 13.1 ya está disponible para descargar en su versión de 32 o 64 bits, en formato DVD completo o live CD con escritorios KDE o Gnome, disponible desde descarga directa, Bitorrent, o MetaLink.

Esta cuarta y última milestone antes de la versión Beta, y las versiones candidatas, trae una importante novedad. YaST la gran herramienta de openSUSE está ya “traducida” a lenguaje Ruby!

Yast+Ruby

Como has podido leer por el blog, ha habido una gran transformación en YaST, ya que se propusieron crear un traductor, que pasara el código escrito en lenguaje YCP a Ruby, el propósito es poder beneficiarse de todas las opciones que brinda este lenguaje, más difundido que el anterior.

En las anteriores milestone, se ofrecía la imagen ISO “oficial y otra alternativa con partes de YaST traducido, para que los usuarios probaran y escogieran la que quisieran. En esta Milestone oficial, ya viene con YaST traducido a lenguaje Ruby.

El traductor YCP Killer, parece haber cumplido su misión y ya están traducidos todos los módulos de YaST, si queda alguno sin traducir, es la excepción.

Además de muchas otras mejoras, y como es normal, la inclusión de las últimas versiones de los programas y paquetes de software necesarios.

Todavía no hay anuncio oficial, pero me pareció importante difundirlo, para que el que quiera este fin de semana descargue y pruebe, y por supuesto colabore dando a conocer los bugs, etc…

Como digo siempre es una versión de pruebas por lo que presenta errores, o puede comportarse de modo inestable, por lo que no es aconsejable instalarla en tu PC de uso normal, o quizás sí, eso ya depende de tus ganas de lidiar con la distro!! ;)

Yo por mi parte tengo ganas de que salga la versión final, y así actualizar mi openSUSE 12.1 que me funciona de maravilla, pero que ya dejó de tener soporte :( La vida es cambio!! ;)

Hoy es el cumpleaños de openSUSE y sin duda la noticia de un remodelado YaST es una gran noticia en este día!!

Para descargar la versión en desarrollo en el enlace habitual, pincha en la imagen:

Descarga_openSUSE

Te recomiendo descargarla por Torrent y si no hay suficientes semillas y no avanza la descarga inténtalo con Metalink mediante Kget, aqui tienes un tutorial: http://victorhckinthefreeworld.wordpress.com/descargar-opensuse-mediante-metalink-con-kget/.

———————————————————————————

openSUSE 13.1 Milestone 3 + Ruby YaST disponible para testear

Prueba y testea en tu propio equipo esta combinación de lo último de openSUSE, ¡participa en el desarrollo!

Yast+Ruby

En el blog ya he publicado el reciente lanzamiento de la tercera Milestone de openSUSE 13.1, y también pudiste leer en primicia la noticia del proyecto de migración de la herramienta YaST a lenguaje Ruby.

Y hoy te traigo esta nueva noticia en primicia! Ya puedes testear y probar una Milestone 3 paralela con algunas partes de YaST ya traducidas a Ruby.

Como ya pudiste leer en el artículo anterior, unos desarrolladores están creando una herramienta para traducir YaST de lenguaje YCP a Ruby, lo que han llamado el proyecto YCP killer. La transición debe ser automática, crearon ese “traductor” y mejoraron el núcleo de YaST para que pueda ejecutar módulos de Ruby.

Su propósito es traducir todos los módulos de los que consta Yast de lenguaje YCP a Ruby y tenerlo preparado para la próxima openSUSE 13.1

La parte más delicada de YaST es el instalador, por lo que necesitan que muchos usuarios lo prueben, y reporten problemas y errores, antes de cambiar todo y que haya errores mucho más graves derivados de esto.

Y para ello, han creado unas imágenes ISO alternativas para instalar la reciente Milestone 2 de openSUSE 13.1 con YaST convertido a Ruby.

Para descargar esas imágenes tienes 2 opciones, un DVD completo, que es básicamente la ISO de la Milestone 2, y un mini DVD que contiene sólo lo necesaio para hacer una instalación mínima. Se recomineda descaragr el DVD completo, pero si tienes problemas de rapidez de descarga puedes probar el mini DVD. Sólo está disponible para arquitecturas x86_64

Las ISO’s de descarga las puedes encontrar en esta dirección:

Descarga los archivos ISO que contengan la palabra Milestone 3. Se recomienda descargar el DVD completo (full DVD) el mini-DVD ofrece una instalación mínima.

Para probar las imágenes necesitas arrancar con la opción de arranque “insecure=1″ ya que el instalador no está firmado de manera oficial por SUSE GPG. Durante la instalación necesitarás aceptar la llave GPG usada en YaST:Head:ruby project.

Yast_logo

 

Necesitan que muchos usuarios lo prueben y reporten errores, bugs, o cosas que no funcionan como deberían. Por supuesto recordar que este software está en fase previas de desarrollo por lo que no está indicado para el uso diario y normal de openSUSE. Sólo está indicado para testear, y para los Geekos valientes!! ;)

Hay una serie de bugs ya conocidos, puedes consultarlos e informar de otros, como siempre TÚ puedes participar en el desarrollo de este software tan importante dentro de esta distro de GNU/Linux!! Para informar de bugs y errores puedes hacerlo en este enlace:

Y si tienes más comentarios o quieres ponerte en contacto con los desarrolladores del proyecto lo puedes hacer via mail en: yast-devel@opensuse.org o conectándote al canal #yast de IRC en freenode.

———————————————————

openSUSE 13.1 Milestone 2 + Ruby YaST

Prueba y testea en tu propio equipo esta combinación de lo último de openSUSE, ¡participa en el desarrollo!

Yast+Ruby

En el blog ya he publicado el reciente lanzamiento de la segunda Milestone de openSUSE 13.1, y también pudiste leer en primicia la noticia del proyecto de migración de la herramienta YaST a lenguaje Ruby.

Y hoy te traigo esta nueva noticia en primicia! Ya puedes testear y probar una Milestone 2 paralela con algunas partes de YaST ya traducidas a Ruby.

Como ya pudiste leer en el artículo anterior, unos desarrolladores están creando una herramienta para traducir YaST de lenguaje YCP a Ruby, lo que han llamado el proyecto YCP killer. La transición debe ser automática, crearon ese “traductor” y mejoraron el núcleo de YaST para que pueda ejecutar módulos de Ruby.

Su propósito es traducir todos los módulos de los que consta Yast de lenguaje YCP a Ruby y tenerlo preparado para la próxima openSUSE 13.1

La parte más delicada de YaST es el instalador, por lo que necesitan que muchos usuarios lo prueben, y reporten problemas y errores, antes de cambiar todo y que haya errores mucho más graves derivados de esto.

Y para ello, han creado unas imágenes ISO alternativas para instalar la reciente Milestone 2 de openSUSE 13.1 con YaST convertido a Ruby.

Para descargar esas imágenes tienes 2 opciones, un DVD completo, que es básicamente la ISO de la Milestone 2, y un mini DVD que contiene sólo lo necesaio para hacer una instalación mínima. Se recomineda descaragr el DVD completo, pero si tienes problemas de rapidez de descarga puedes probar el mini DVD. Sólo está disponible para arquitecturas x86_64

Las ISO’s de descarga las puedes encontrar en estos enlaces:

Para probar las imágenes necesitas arrancar con la opción de arranque “insecure=1″ ya que el instalador no está firmado de manera oficial por SUSE GPG. Durante la instalación necesitarás aceptar la llave GPG usada en YaST:Head:ruby project.

Yast_logo

Pero si ya has instalado openSUSE 13.1 Milestone 2 y quieres probar cómo funciona YaST traducido a Ruby también lo puedes hacer, para ello debes seguir estas pautas, añadiendo el repo correspondiente:

→ añade YaST:Head:ruby

 zypper ar -f http://download.opensuse.org/repositories/YaST:/Head:/ruby/openSUSE_Factory/YaST:Head:ruby

→ reemplaza todos los paquetes de YaST usando dup para que cambien de proveedor

zypper dup --from YaST:Head:ruby

Y ya puedes probar ty Ruby YaST, usándolo de la misma manera que usarias el YaST clásico escrito en YCP.

Necesitan que muchos usuarios lo prueben y reporten errores, bugs, o cosas que no funcionan como deberían. Por supuesto recordar que este software está en fase previas de desarrollo por lo que no está indicado para el uso diario y normal de openSUSE. Sólo está indicado para testear, y para los Geekos valientes!! ;)

Hay una serie de bugs ya conocidos, puedes consultarlos e informar de otros, como siempre TÚ puedes participar en el desarrollo de este software tan importante dentro de esta distro de GNU/Linux!! Para informar de bugs y errores puedes hacerlo en este enlace:

Y si tienes más comentarios o quieres ponerte en contacto con los desarrolladores del proyecto lo puedes hacer via mail en: yast-devel@opensuse.org o conectándote al canal #yast de IRC en freenode.

———————————————————

 

YaST la herramienta de openSUSE se prepara para un gran cambio

YaST, la herramienta modular de openSUSE para realizar gran cantidad de tareas y configuraciones, va a sufrir un gran cambio que supondrá una gran mejora.

Logo de YaST

YaST es la herramienta por excelencia de openSUSE. Una gran interfaz gráfica que facilita muchas tareas, un un centro de control, donde poder ajustar ciertos aspectos de este sistema operativo. Para algunos un estorbo, y para otros una gran herramienta.

Pero este software, debía renovarse, debía adaptarse, y reconstruirse. Y para dar una nueva vida a esta herramienta desde Enero de este año 2013 un grupo de desarrolladores de Praga están trabajando “traduciendo” el código YCP en el que está escrito este software, a Ruby.

Los principales objetivos son dar a la plataforma un nuevo impulso, para que se pueda evolucionar más fácilmente en el futuro, y reducir el esfuerzo invertido en el mantenimiento a largo plazo.

Logo de Ruby

Creen poder tenerlo a tiempo para probar en la próxima Milestone 4 de openSUSE 13.1. Pero tienen en mente poder hacer pruebas en las milestone 2 y 3, para ello pretenden clonar las imágenes oficiales que openSUSE libera, y sustituir el YaST que viene “de serie” por el YaST que ellos han traducido en lenguaje Ruby, y ofrecer esa imagen para poder probar y testear.

De momento en este enlace: http://download.opensuse.org/repositories/YaST:/Head:/ruby/ podras encontrar unos paquetes para la versión 12.3 y Factory. Además de un par de imágenes (un DVD completo y un mini DVD) basadas en la imagen de Factory con un instalador basado en Ruby.

Puedes descargarlo y probar y si encuentras algún problema que normalmente no está en el YaST que se viene usando hasta ahora puedes reportarlo aqui: https://github.com/yast/ycp-killer/issues

YaST + Ruby

Si estás interesado en probar estas imágenes aqui tienes algunos detalles que te seran útiles:

Para probar las imágenes necesitas arrancar con la opción de arranque “insecure=1″ ya que el instalador no está firmado de manera oficial por SUSE GPG. Durante la instalación necesitarás aceptar la llave GPG usada en YaST:Head:ruby project.

Si utilizas la imagen del miniDVD, esta imagen contiene sólo paquetes para arrancar un sistema operativo mínimo. Durante la instalación, cuando tengas que elegir el escritorio, debes elegir Others →”Minimal Server Selection (Text Mode)” porque de otro modo te dará multitud de errores por paquetes faltantes.

Si descargas y pruebas el DVD completo. También debes seleccionar en el mismo punto de la instalación la opción Other → “Minimal X Window”. Lo que significa arrancará en modo gráfico y que se añadirán algunos módulos más de YaST (como el módulo de sonido, tv card, o el módulo de impresoras)

Creo que es una buena noticia para los usuarios de openSUSE, ver cómo este no se estanca, si no que se va adaptando y va creciendo. Y más en una parte tan importante y distintiva dentro de la comunidad Linux como es YaST.

Enlaces de interés

————————————————————

 

 

openSUSE: instalar una versión anterior de un programa

En este tutorial veremos cómo regresar un programa a una versión anterior mediante el gestor de software YaST.

Siempre queremos tener instaladas las últimas versiones estables disponibles del software que utilizamos. Y esto es una buena medida, ya que estas nuevas versiones suelen incluir mejoras,nuevas funcionalidades, resuelven problemas de funcionamiento o seguridad, etc…

Pero a veces pasa que este nuevo software es incompatible con otro, o surgen problemas que deben ser solucionados. Por lo que debemos volver a instalar la versión anterior del software en cuestión para regresar al estado en el que funcionaba todo, y esperar (o tratar de solucionar) que lo resuelvan en una nueva versión.

Para realizar esto en openSUSE vía YaST es muy fácil, veamos cómo:

  • Primero debemos abrir YaST y buscar el software que queremos regresar a una versión anterior. En este caso simularemos que queremos regresar el navegador Firefox a una versión anterior. ()
  • Pulsamos sobre la pestaña de versiones tal como se ve en la siguiente imagen. ()

Pincha sobre la imagen para ampliar

  • En la pantalla que aparece nos presenta las versiones anteriores disponibles de ese paquete de soft. Ahora es sencillo, simplemente selecciona la versión que quieres marcándola y dándole a aceptar. El gestor de paquetes reinstalará la versión que hayas elegido.

Pincha sobre la imagen para ampliar

Sencillo verdad? Espero que te sea útil. He visto varias preguntas sobre este tema, y recuerdo que alguna vez también yo lo pregunté, así que lo comparto por aqui.

————————————————————————–

Modificar las opciones de arranque del GRUB en openSUSE

Al instalar nuevos Kernels de Linux en nuestro openSUSE verás en el Grub de arranque las distintas opciones, el failsafe, el Desktop, el PAE, Default, etc…

Aqui veremos como modificar el GRUB para seleccionar uno como predeterminado, y como hacer la espera inicial más corta. Se puede hacer modificando el archivo correspondiente desde un editor de texto. Pero ya que openSUSE posee Yast, utilizaremos este para hacerlo de forma gráfica. En las capturas que siguen se muestra como seguir estos sencillos pasos.

Lo primero abrir Yast, seleccionar System y Boot loader, en esta pantalla veremos las diferentes opciones de los diferentes Kernels que tengamos instalados. Para seleccionar uno como predeterminado al arrancar, seleccionarlo y marcar la casilla Establecer por defecto, y veremos como este queda marcado para ser el inicial al arrancar por defecto. Desde esta pantalla tambien podremos reordenar las entradas, subiendolas o bajándolas, o incluso eliminándolas.

haz click sobre la imagen para ampliarla

Para reducir el tiempo de espera antes de la selección del arranque podemos hacerlo pinchando en la pestaña Instalación del cagador de arranque, ahí seleccionamos Opciones del cargador de arranque y encontramos dónde poder modificar el tiempo inicial de espera.

Haz click en la imagen para ampliar

Haz click en la imagen para ampliar

 

ACTUALIZACIÓN:  He hecho este artículo para la wiki de openSUSE, que puedes ver en este enlace: http://es.opensuse.org/SDB:CÓMO_Cambiar_la_opción_y_el_tiempo_de_espera_por_defecto_en_GRUB

——————————————————————————————————————————————————————————————