From 4957a750e374a3c6757d2cf3af7660e3de51144c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Varga=20P=C3=A1l?= Date: Fri, 1 Dec 2023 10:43:37 +0100 Subject: [PATCH] =?UTF-8?q?'README.md'=20m=C3=B3dos=C3=ADt=C3=A1sa?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 67dbe28..87682b8 100644 --- a/README.md +++ b/README.md @@ -87,12 +87,23 @@ mkdir -p dists/rpi4/main/binary-armhf mkdir -p pool/rpi4/main ``` -Az .deb csomagokat a pool/rpi4/main könyvtárba kell másolni, ezután létrehozhatók az index fájlok. +Az .deb csomagokat a pool/rpi4/main könyvtárba kell másolni, ezután létrehozhatók az index fájlok. A kiadási információk kitöltéséhez létre kell hozni egy konfigurációs állományt, amelyből az apt-ftparchive beolvashatja az adatokat. +``` +echo "APT::FTPArchive::Release::Origin "Brickorama Rpi4 Repository";\ +APT::FTPArchive::Release::Label "Brickorama Rpi4 Repository";\ +APT::FTPArchive::Release::Suite "rpi4";\ +APT::FTPArchive::Release::Codename "rpi4";\ +APT::FTPArchive::Release::Version "1.0";\ +APT::FTPArchive::Release::Architecture "armhf";\ +APT::FTPArchive::Release::Components "main";" > rpi4.conf +``` + +Ezután létrehozhatók az index fájlok. ``` apt-ftparchive --arch armhf packages pool/rpi4/main/ > dists/rpi4/main/binary-armhf/Packages gzip -k -f dists/rpi4/main/binary-armhf/Packages -apt-ftparchive release dists/rpi4 > dists/rpi4/Release +apt-ftparchive release -c rpi4.conf dists/rpi4 > dists/rpi4/Release gpg --default-key brickorama.hu -abs -o dists/rpi4/Relase.gpg dists/rpi4/Release gpg --default-key brickorama.hu --clearsign -o dists/rpi4/InRelease dists/rpi4/Release ``` @@ -113,8 +124,8 @@ echo "deb https://www.brickorama.hu/apt-repo rpi4 main" > /etc/apt/sources.list. Amennyiben a tárhely jelszó védett, fel kell venni egy autentikációs fájlt az apt számára. ``` -echo "machine https://www.brickorama.hu/apt-repo -login $felhasználónév +echo "machine https://www.brickorama.hu/apt-repo \ +login $felhasználónév \ password $jelszó" > /etc/apt/auth.conf.d/brickorama.hu.conf ```