• El mundo es distinto ahora, pero los errores son los de siempre - Daniel Cantos Pardo
  • Era el primer viaje que realizaban sin tutor y saboreaban la libertad que con esa excitación que produce todo lo nuevo - Pablo Gonz
  • La falta de créditos retardó en tres años la partida de una verdadera expedición solarista - Stanislav Lem
  • El futuro ya está aquí, sólo que desigualmente repartido - W. Gibson
  • Me sentí como un punk que hubiera salido a comprar una navaja automática y volviera a casa con una pequeña bomba de neutrones - W. Gibson
  • A la mañana siguiente, realizaron su primer anochecer estelar - Diane Duane
  • —¿Un sol azul? —dijo Karellen, no muchas horas más tarde—. La identificación no puede ser muy difícil - Arthur C. Clarke
  • Aun así, en ese brillante interior había un núcleo oscuro, un indicio de algo encapsulado - Alastair Reynolds
  • El cielo sobre el puerto tenía el color de una pantalla de televisor sintonizado en un canal muerto - W. Gibson
  • Hace frío señor, en este campo —dijo el señor Tagomi—. Podemos regresar al centro de la ciudad en el helicóptero de la Misión, ¿le parece correcto? - Philip K. Dik
  • ¿Que es el ciberespacio? - El mundo - W. Gibson
  • Tengo sus anotaciones, estaban en su escritorio - Philip K. Dik
  • Esta formación constituye, en su totalidad, un desarrollo tridimensional de algún tipo de ecuación de orden superior - Stanislaw Lem
  • De nuevo la mezcla de rojo y verde, mirándole desde la naturaleza - Kim Stanley Robinson
  • Había un lugar en el Nostromo donde Dallas ocasionalmente encontraba algunos momentos de completa intimidad y al mismo tiempo se sentía razonablemente seguro. Era como una matriz artificial - Alan Dean Foster

INSTALA O ACTUALIZA UN PAQUETE DESDE AUR EN ARCHLINUX

Entrada escrita por: Fernando Lanero Barbero
Accede a AUR.

Descarga el snapshot que quieras instalar desde "Download snapshot"

Por ejemplo para Mailspring: https://aur.archlinux.org/packages/mailspring/

Creamos un directorio para trabajar con el paquete "Mailspring"

Una vez descargado lo descomprimimos y accedemos al directorio que nos crea el paquete: mailspring

Revisamos y modificamos PKGBUILD si lo que estuviésemos haciendo es aplicando una actualización. Por ejemplo para Mailspring sustituímos el PKGBUILD por este modificando las partes en rojo para su actualización:

# Maintainer: Joakim Nylén
# Contributor: ahrs

pkgname=mailspring
_pkgver=1.5.2
pkgver=${_pkgver}
pkgrel=1
pkgdesc="A beautiful, fast and maintained fork of Nylas Mail by one of the original authors."
arch=('x86_64')
license=('custom: GPL3 and (C) 2016-2017 Foundry 376, LLC.')
url="https://getmailspring.com/"
options=('!strip')

source=()
sha256sums=()
sha256sums_x86_64=('5bb7e13984e829ed1e195b72141771c3fbe72af16501fefd6b05aa66f0f27043')

source_x86_64=("https://github.com/Foundry376/Mailspring/releases/download/${_pkgver}/mailspring-${_pkgver}-amd64.deb")
depends=("libgnome-keyring" "gnome-keyring" "libxss" "libtool" "c-ares" "ctemplate" "tidy" "libxkbfile" "libsecret" "gconf" "gtk3" "nss")

package() {
cd ${srcdir}

tar -xvf data.tar.xz -C ${pkgdir} --exclude='./control'
chmod -R go-w "${pkgdir}"/usr
}




Para conocer el valor de sha256sums_x86_64, descárgate el fichero con la extensión .deb que corresponda a la versión que quieres instalar o actualizar desde "Releases" en Github: https://github.com/Foundry376/Mailspring/releases
Una vez descargado, haz desde la misma carpeta donde tienes el fichero:

sha256sum mailspring-1.5.5-amd64.deb
Te devolverá el valor que debes introducir en el fichero PKGBUILD



Una vez hechas las modificaciones, desde esa carpeta y en la terminal hacemos:
makepkg -sri
Comenzará a compilar el paquete y descargar las dependencias necesarias de la red, luego nos pedirá el password para el sudo, para poder instalar el paquete en el sistema.
Fin.

0 comentarios: