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 ```