This is an old revision of the document!
Arquivo fonte
O Projeto Hyperbola oferece vários serviços de arquivo para a utilização pelos seus usuários, que tencionam construir Hyperbola da raiz.
Repositórios de pacotes de código fonte
As “tarballs” de codigo fonte da Hyperbola contem tudo o que e necessario para construir um pacote na sua inteiridade. Isto include PKGBUILD, “patches”, ficheiros e “tarballs” de código fonte dos projetos de que a Hyperbola descende. Se estes conterem mídia não-livre, estas são “deblobbed” antes de serem colocadas nestes arquivos, para que os mesmos respeitem a sua liberdade. Estas podem ser transferidas diretamente através de HTTPS de qualquer um dos “mirror” sites listados em baixo.
Estável
Informação | |||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Em Teste
Informação | |||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Procedimento de construção
E recomenda a utilização de ferramentas livres para compilar estes arquivos de um ambiente “chroot” limpo.
# pacman -S libretools
Transfira manualmente as “tarballs” de codigo fonte e assinatura criptográfica da versão estavel ou em teste.
$ 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 a autenticidade dos ficheiros transferidos.
$ gpg --verify [package_name]-[version]-[release].src.tar.gz.sig
$ gpg --keyserver pgp.mit.edu --recv-key [key ID]
$ gpg --list-key --with-fingerprint [key ID]
Confirme o output do ultimo comando, para ter a certeza de que a assinatura digital e a correta.
Extraia e navegue ate ao local desejado para a extração dos ficheiros de codigo fonte
$ mkdir foo
$ bsdtar xpf [package_name]-[version]-[release].src.tar.gz -C foo
$ cd foo
Compile o ficheiro de código fonte desejado
$ sudo libremakepkg
Instale o pacote compilado apos o final da compilação do mesmo.
# pacman -U [package_name]-[version]-[release]-[architecture].pkg.tar.xz
Outros Arquivos Fonte
Em adição aos repositórios de pacotes de código fonte, o projeto Hyperbola oferece imagens “live”, “deblobbed” código fonte e “tarballs”, logos, repositório de acessórios extra Kodi. Estes ficheiros adicionais podem ser tranferidos diretamente através de HTTPS de um dos “mirror” sites listados em baixo.
Informação
|
---|