Table of Contents

Sources

Hyperbola Project ofrece varios servicios de fuentes para los usuarios que desean construir Hyperbola desde scratch.

Repositorios de Package Sources

Los source tarballs de Hyperbola contienen todo lo que se usa para construir un paquete completo. Esto incluye PKGBUILD, parches, archivos y tarballs de upstream sources. Si un tarball upstream contiene medios no libres, son desbloqueados (deblobbed) antes de ser colocados en estos tarballs para respetar su libertad. Estos tarballs se pueden descargar directamente a través de HTTPS desde los sitios espejo que se enumeran a continuación.

Stable

Información
País Espejo
Ecuador Red Cedia
Netherlands Vereniging NLUUG
Canada Computer Science Club of the University of Waterloo
USA Free Software Foundation
Netherlands Luke .R's mirror
Netherlands Isaac David's mirror
Lithuania Hyperbola Project

Testing

Información
País Espejo
Ecuador Red Cedia
Netherlands Vereniging NLUUG
Canada Computer Science Club of the University of Waterloo
USA Free Software Foundation
Lithuania Hyperbola Project

Procedimiento de Compilación

Se recomienda utilizar libretools para compilar estas fuentes desde un entorno chroot limpio.

# pacman -S libretools
Consulte la Guía del Mantenedor de Paquetes de Parabola para obtener más detalles sobre las libretools.

Descargue manualmente el tarball fuente y la firma desde la versión stable o testing.

$ wget "https://repo.hyperbola.info:50012/gnu-plus-linux-libre/stable/sources/hyperbola/[package_name]-[version]-[release].src.tar.gz"
$ wget "https://repo.hyperbola.info:50012/gnu-plus-linux-libre/stable/sources/hyperbola/[package_name]-[version]-[release].src.tar.gz.sig"

Verifique la autenticidad del source tarball.

$ gpg --verify [package_name]-[version]-[release].src.tar.gz.sig
Si gpg se queja de la ID de clave, intente con los siguientes comandos:
$ gpg --keyserver pgp.mit.edu --recv-key [key ID]
$ gpg --list-key --with-fingerprint [key ID]

Verifique el resultado del último comando para asegurarse de que la firma sea correcta.

Extraiga y navegue hasta el source tarball extraído elegido.

$ mkdir foo
$ bsdtar xpf [package_name]-[version]-[release].src.tar.gz -C foo
$ cd foo

Construya el source tarball extraído elegido

$ sudo libremakepkg
Usar su no funciona con libremakepkg

Instale el paquete compilado cuando se complete la compilación

# pacman -U [package_name]-[version]-[release]-[architecture].pkg.tar.xz

Otros Sources

Además de los repositorios de Package Sources, Hyperbola Project ofrece imágenes vivas, códigos fuente/tarballs desbloqueados (deblobbed), logotipos, repositorio de complementos de Kodi. Estos archivos misceláneos se pueden descargar directamente a través de HTTPS desde los sitios espejo que se enumeran a continuación.

Información
País Espejo
Ecuador Red Cedia
Netherlands Vereniging NLUUG
Canada Computer Science Club of the University of Waterloo
USA Free Software Foundation
Lithuania Hyperbola Project