Wiki › Project

Personal APT repository

Project · tool · 2024

Personal APT repository is an experiment in building Debian packages and hosting them in a signed APT repository, the format apt install reads from. It packages a hello-world program for ARM64, builds the repository's Packages, Release and signed InRelease index files with a shell script, and includes the public GPG key that machines need in order to trust it.

His mops tool is also packaged as a .deb.

See also

In the knowledge graph

Personal APT repository and the 8 things it is linked to. Open any dot for its page, or explore it in the full graph.

When
2023202420252026
Mar 2024 · 2 commits

As data

Everything on this page is read from triples in the knowledge graph. These are the 20 it states about Personal APT repository, and 4 more its ontology implies; the console runs SPARQL over the whole graph, here in your browser.

Download
@prefix id: <https://ask.chaipat.cc/id/> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix cj: <https://ask.chaipat.cc/ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

id:AptRepo
    a cj:Project ;
    rdfs:label "Personal APT repository" ;
    cj:description "Building and hosting Debian packages in an APT repository." ;
    cj:context id:OpenSource ;
    cj:repository "https://github.com/AppleBoiy/apt"^^xsd:anyURI ;
    cj:firstCommit "2024-03-12"^^xsd:date ;
    cj:lastCommit "2024-03-12"^^xsd:date ;
    cj:commitCount 2 ;
    cj:kind "tool" ;
    cj:theme id:ThemeDevOps ;
    cj:uses id:Shell ;
    cj:tier 2 ;
    cj:runsOn id:ARM64 , id:Linux ;
    cj:handles id:DebPackage ;
    cj:mentions id:HomebrewTap , id:MopsCli ;
    cj:article "https://ask.chaipat.cc/wiki/AptRepo"^^xsd:anyURI ;
    cj:activeIn id:Y2024 ;
    cj:activity _:b4 .