Tip (III): Solus User Repository

El equipo de Solus y a través del blog de Joshua Strobl, anunciaba hace unos días la disponibilidad de Solus User Repo. De esta manera apoyaba y de manera oficial un mecanismo de repositorio de usuarios, de tal manera la comunidad de usuarios de Solus, tendrían la posibilidad de crear e incluir sus propios paquetes, en este repositorio.

Tip (III): Solus User Repository

Algo sin duda muy interesante, y que usuarios de otras distros ya cuentan como el caso de AUR para los usuarios de Arch Linux o las famosas PPA’s a disfrutar por usuarios de Debian/ubuntu.

En estos momentos apenas hay paquetes en este repositorio, si bien con el lanzamiento de su primera versión con Solus 1.0 Shanon, hay que esperar un incremento importante de usuarios que sin duda dejaran importantes aportaciones en este nuevo repositorio.

Conozcamos un poco la disponibilidad de una nueva herramienta, con la que podemos manejarnos con este repositorio, con las tareas habituales para su administración, actualización, instalación, información, etc.

Se llama SURT (Solus User Repository Tool) creada por Justin Zobel y que se materializa a través del comando ur y parametros.

Instalación

Hay que esperar que deberá estar incluida para la salida Solus 1.0, sin bien siempre podremos añadirla a través de los repositorios que cuenta Solus en Github.

$ sudo wget https://raw.githubusercontent.com/Justinzobel/surt/master/ur -O /usr/bin/ur;sudo chmod +x /usr/bin/ur
$ sudo mkdir /var/db/surt;sudo chmod ug+rw /var/db/surt

Solo la primera vez que realizamos la ejecución del comando ur, facilitaremos nuestro nombre y correo, realizando el comando a continuación las tareas de actualización del repositorio.

Datos

Adicionalmente requerimos las herramientas de desarrollo adecuadas para que podamos construir y compilar, los paquetes disponibles en este repositorio, por ello será necesario instalar Evobuild.

$ sudo eopkg it -c system.devel 
$ sudo eopkg it yaml yaml-devel pyyaml
$ sudo evobuild init -p unstable-x86_64

A continuación también actualizamos, con el siguiente comando,

$ sudo evobuild update -p unstable-x86_64

tendremos presente que con el tiempo estas herramientas son actualizadas, por lo que se hace recomendable, de vez en cuando estar al día y actualizarnos, con el comando anterior.

La parametrización a utilizar por el comando ur es muy parecida al comando eopkg, vista en un post anterior.

Utilización o uso

  • ur install (it) – Instala un paquete especificado.
  • ur list-available (la) – Lista todos los paquetes disponibles en el repositorio.
  • ur list-installed (li) – Lista todos los paquetes que hemos instalado desde este repositorio.
  • ur remove (rm) – Borra un paquete que tengamos instalado.
  • ur search (sr) – Busca un paquete en repositorio.
  • ur update-repo (ur) – Actualiza repositorio.
  • ur upgrade (up) – Actualiza los paquetes que tengamos instalados del repositorio, a sus ultima versión.
  • ur viewinfo (vi) – Muestra información sobre el paquete a indicar.
  • ur viewyml (vy) – Muestra información sobre la plantilla YML del paquete a consultar.

Algunos ejemplos, como para ver la lista de todos los paquetes disponibles.

$ ur la

Lista paquetes

La instalación de algún paquete disponible en este repositorio,

$ sudo ur it PAQUETE

Instalacion
Instalacion 1

Pues eso es todo, nos vemos en el próximo tip 😀

Si te ha gustado. Comparte en tu red social:

Guarda el enlace permanente.

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.