Skip to content

Commit bfb5a3b

Browse files
authored
Standardize and improve repository Readme
1 parent ca1aea1 commit bfb5a3b

File tree

1 file changed

+21
-8
lines changed

1 file changed

+21
-8
lines changed

README.md

Lines changed: 21 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,25 @@
1-
# Armbian Package Archive (APA)
1+
<h2 align="center">
2+
<img src="https://raw.githubusercontent.com/armbian/.github/master/profile/logo.png" alt="Armbian logo" width="25%">
3+
<br><br>
4+
</h2>
25

3-
Binary deb package [repository](https://github.armbian.com/apa/) for the Armbian distribution
6+
### Purpose of This Repository ###
47

5-
Purpose: This is not a comprehensive build-system like Launchpad or OBS for the general public to publish
6-
software. Armbian is about hardware enablement for SBC. APA is about making that easier for Armbian most
7-
and foremost by collecting and publishing information of how software needs to work together.
8+
This repository serves as the **Armbian Package Archive (APA)** — a binary `.deb` package repository tailored specifically for the Armbian distribution.
89

9-
## How to build locally ##
10+
Unlike general-purpose build systems such as Launchpad or Open Build Service (OBS), this repository is **not intended as a universal publishing platform**. Instead, it focuses on **hardware enablement and system integration for single board computers (SBCs)** supported by Armbian.
11+
12+
The primary goal of APA is to:
13+
14+
- **Simplify software packaging and distribution** for Armbian users and developers
15+
- **Collect, standardize, and publish** packages that require specific integration or coordination with Armbian’s kernel, bootloader, or base system
16+
- Ensure that **packages work correctly together** in the Armbian ecosystem
17+
18+
Packages are published at: [https://github.armbian.com/apa/](https://github.armbian.com/apa/)
19+
20+
This repository contains metadata, package configurations, and publishing logic to support automated and consistent package delivery to Armbian-based systems.
21+
22+
### How to build locally ###
1023

1124
On a Debian-based system
1225

@@ -15,13 +28,13 @@ On a Debian-based system
1528
cd apa
1629
debuild -uc -us
1730

18-
## How to use on your SBC ##
31+
### How to use on your SBC ###
1932

2033
echo deb [trusted=yes] https://github.armbian.com/apa current main | sudo tee /etc/apt/sources.list.d/armbian-apa.list
2134
sudo apt update
2235
sudo apt install armbian-common
2336

24-
## Philosophy ##
37+
### Philosophy ###
2538

2639
This repository defines and provides a number of (virtual) armbian-* packages. For example, there are a
2740
few armbian-desktop-* packages to aid in getting different desktop environments safely installed and

0 commit comments

Comments
 (0)