From 61158dd0f8e6cfae61796fe72ac4d2ad257cdb7b Mon Sep 17 00:00:00 2001 From: Erica Marigold Date: Sat, 5 Aug 2023 18:40:29 +0530 Subject: [PATCH] chore(README): instructions for installing from apt repo --- README.md | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 4486542..2fbd113 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,8 @@ For more information on lune, see [filiptibell/lune](https://github.com/filiptib |----------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | AUR | ![GitHub Workflow Status (with event)](https://img.shields.io/github/actions/workflow/status/CompeyDev/lune-packaging/aur_test.yaml?logo=archlinux&label=%20&color=black) | | Scoop | ![GitHub Workflow Status (with event)](https://img.shields.io/github/actions/workflow/status/CompeyDev/lune-packaging/scoop_test.yaml?logo=windows&logoColor=blue&label=%20&color=black) | -| AppImage | ![GitHub Workflow Status (with event)](https://img.shields.io/github/actions/workflow/status/CompeyDev/lune-packaging/appimage.yaml?logo=linux&logoColor=blue&label=%20&color=black) | +| AppImage | ![GitHub Workflow Status (with event)](https://img.shields.io/github/actions/workflow/status/CompeyDev/lune-packaging/appimage.yaml?logo=linux&logoColor=yellow&label=%20&color=black) | +| APT | ![GitHub Workflow Status (with event)](https://img.shields.io/github/actions/workflow/status/CompeyDev/lune-packaging/apt.yaml?logo=debian&logoColor=red&label=%20&color=black) | ## Installation @@ -28,3 +29,19 @@ scoop install lune ### AppImage Go to the [GitHub Actions Page](https://github.com/CompeyDev/lune-packaging/actions/workflows/appimage.yaml), and download the artifact suitable for your architecture from the build artifacts. + +### APT +- Import the GPG signing keys: +```sh +curl https://id.devcomp.xyz/hi@devcomp.xyz/2.gpg | gpg --import +sudo sh -c "curl https://id.devcomp.xyz/hi@devcomp.xyz/2.gpg | sudo gpg --dearmor > /usr/share/keyrings/lune-archive-keyring.gpg" +``` +- Add the repository to `sources.list`: +```md +deb [signed-by=/usr/share/keyrings/lune-archive-keyring.gpg] http://repos.devcomp.xyz/ bookworm main +``` +- Install the package: +```console +sudo apt update +sudo apt install lune +```