[PR #22] Added readme notes how to add source repository for DEB822-source format #161

Open
opened 2026-10-13 21:07:13 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/amnezia-vpn/amneziawg-linux-kernel-module/pull/22
Author: @easymoney322
Created: 9/5/2024
Status: 🔄 Open

Base: master ← Head: master


📝 Commits (1)

  • 792392f Added readme notes how to add source repository for DEB822-source format

📊 Changes

1 file changed (+4 additions, -0 deletions)

View changed files

📝 README.md (+4 -0)

📄 Description

Hello,
I've made some changes to README file.

Current stable LTS distributives of Ubuntu 24.04 and Debian 12 are using the new file format for apt source lists.

The changes are both the new system-repo source list file location, and the format.

In case of ubuntu, the default file is located in /etc/apt/sources.list.d/ubuntu.sources and the default content is this:

Types: deb
URIs: http://archive.ubuntu.com/ubuntu
Suites: noble noble-updates noble-backports
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg

Types: deb
URIs: http://security.ubuntu.com/ubuntu
Suites: noble-security
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg

So to add sourcetree it should be changed to this:

Types: deb deb-src
URIs: http://archive.ubuntu.com/ubuntu
Suites: noble noble-updates noble-backports
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg

Types: deb deb-src
URIs: http://security.ubuntu.com/ubuntu
Suites: noble-security
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg

This might not be obvious for some people given the new format.

I'm not sure if I should rewrite step 2 for both ubuntu and debian, given that some people are still using older systems.

So I've made a note about this in troubleshooting section, that is related for missing kernel sourcetree.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/amnezia-vpn/amneziawg-linux-kernel-module/pull/22 **Author:** [@easymoney322](https://github.com/easymoney322) **Created:** 9/5/2024 **Status:** 🔄 Open **Base:** `master` ← **Head:** `master` --- ### 📝 Commits (1) - [`792392f`](https://github.com/amnezia-vpn/amneziawg-linux-kernel-module/commit/792392f944afb933219af0d4d733ef3482cf34eb) Added readme notes how to add source repository for DEB822-source format ### 📊 Changes **1 file changed** (+4 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `README.md` (+4 -0) </details> ### 📄 Description Hello, I've made some changes to README file. Current stable LTS distributives of Ubuntu 24.04 and Debian 12 are using [the new file format](https://manpages.debian.org/bookworm/apt/sources.list.5.en.html#DEB822-STYLE_FORMAT) for apt source lists. The changes are both the new system-repo source list file location, and the format. In case of ubuntu, the default file is located in `/etc/apt/sources.list.d/ubuntu.sources` and the default content is this: ``` Types: deb URIs: http://archive.ubuntu.com/ubuntu Suites: noble noble-updates noble-backports Components: main restricted universe multiverse Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg Types: deb URIs: http://security.ubuntu.com/ubuntu Suites: noble-security Components: main restricted universe multiverse Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg ``` So to add sourcetree it should be changed to this: ``` Types: deb deb-src URIs: http://archive.ubuntu.com/ubuntu Suites: noble noble-updates noble-backports Components: main restricted universe multiverse Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg Types: deb deb-src URIs: http://security.ubuntu.com/ubuntu Suites: noble-security Components: main restricted universe multiverse Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg ``` This might not be obvious for some people given the new format. I'm not sure if I should rewrite step 2 for both ubuntu and debian, given that some people are still using older systems. So I've made a note about this in troubleshooting section, that is related for missing kernel sourcetree. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
amnezia-vpn/amneziawg-linux-kernel-module#161
No description provided.