jueves, 6 de noviembre de 2014

Algunos comandos que es bueno tener a mano en openSUSE.


Aunque prácticamente todo se puede hacer en openSUSE en modo gráfico, al menos para una utilización de usuario de escritorio standar o normal, hay una serie de comandos que se lanzan en la terminal que es bueno conocer que existen, bien porque nos pueden ser muy útiles y prácticos en la rutina, o también porque nos los podemos encontrar en alguna tutorial en relación a algún asunto que nos interesa, o por cualquier otra razón. Aquí he puesto algunos que me gusta tener a mano porque en mayor o menor medida suelo utilizar y creo que le puede ser útil a alguien. 


Prácticamente todos se han de utilizar como root (su) o como usuario con privilegios de root (sudo).

Zypper

Zypper es el gestor de paquetes de software de openSUSE desde la línea de comandos. Una documentación extensa está disponible en: http://es.opensuse.org/Zypper

Todos como root (# su y contraseña).

# zypper sh (shell)

Podemos ahorrarnos el comando zypper precediendo a otros comandos si al iniciar una sesión en consola lanzamos primero este comando. Para dar por terminada la sesión con zypper sh, teclear exit.

# zypper addrepo (o ar) url://del-repositorio Alias

Añade repositorios. El Alias es el nombre con el que queremos que se identifique el repositorio. Ejemplo:

$ zypper ar http://download.opensuse.org/repositories/KDE:/Current/openSUSE_13.1/ KDE_current

En este caso el Alias es KDE_current

# zypper removerepo Alias

Elimina un repositorio

# zypper refresh (o zypper ref)

Actualiza la lista de paquetes a partir de los repositorios activados.

# zypper install-new-recommends (o zypper inr)

Instala paquetes recomendados como paquetes de idiomas, drivers o codecs multimedia. dependiendo de los repositorios activos, aplicaciones instaladas, del hardware o de la configuración del sistema. Es interesante ejecutarlo después de añadir algún repositorio o instalar aplicaciones.

# zypper list-patches (o zypper lp)

Ofrece una lista de todos los parches que necesita nuestro sistema.

# zypper patch

Actualiza con parches de seguridad.

# zypper update (o zypper up)

Actualiza los paquetes si hay versiones nuevas pero no cambia de proveedor.

# zypper dist-upgrade (o zypper dup)

Actualiza de una versión a otra. También sincroniza la actualización de los paquetes instalados con los que haya disponibles de todos los repositorios activados. Actualiza a la última versión cambiando de proveedor si es necesario, pero esto significa que también hará una desactualización de paquetes si las versiones instaladas son superiores a las de los paquetes contenidos en los repositorios activados en ese momento. Es un comando que sólo hay que utilizar si se sabe bien que es lo que se está haciendo en cada momento. Si se tienen activados muchos repositorios además de los oficiales puede desestabilizar el sistema.

# zypper install nombre_del_paquete (o zypper in nombre_del_paquete)

Instalar la última versión de una aplicación/paquete.

# zypper remove nombre_del_paquete (o zypper rm nombre_del_paquete)

Elimina paquetes pero no sus dependencias.

# zypper remove --clean-deps nombre_del_paquete (o zypper rm -u nombre_del_paquete)

Elimina paquetes junto con todas sus dependencias no requeridas por otros; las que utilice cualquier otro paquete se mantienen.

# zypper help (o zypper –h)

Muestra una ayuda general de zipper, listado de comandos y opciones globales.

# zypper help nombre_comando

Muestra ayuda de un comando en particular.

Otros comandos

# uname -a

Nos informa del tipo de sistema que tenemos instalado en nuestra computadora. 

# sudo /sbin/lspci | grep VGA

Nos informa del modelo de tarjeta gráfica en nuestro ordenador.

Saludos flamencos,

5 comentarios:

  1. Buena guía para mi primer contacto con openSUSE

    ResponderEliminar
    Respuestas
    1. Me alegro que te sea útil Joel.

      Saludos flamencos,

      Eliminar
  2. Yo había leido en algunos foros que el comando para la administración de software (instalación/desinstalación etc) en la consola Linux era apt-get o Aptitude. ¿También se pueden usar esos gestores? o es siempre mejor trabajar con zypper. Soy novato jaja

    Muchas gracias de antemano :)

    ResponderEliminar
    Respuestas
    1. apt-get y aptitude son propios de lo sistemas Debian y derivados, incluido Ubuntu y sus derivados. Zypper es propio de openSUSE. Y todo son sistemas Linux. Y no es que sea mejor trabajar con zypper en openSUSE es que hay que trabajar con zypper. No te preocupes, todo esto en realidad para los requerimientos de un usuario de escritorio es muy sencillo y también divertido.

      Saludos flamencos,

      Eliminar
    2. Saludos a ti

      Muchas gracias por la aclaración :)

      Eliminar

LinkWithin

Related Posts Plugin for WordPress, Blogger...