https://github.com/lslezak/empty_repo
Just an empty (but signed!) RPM package repository
https://github.com/lslezak/empty_repo
Last synced: 6 months ago
JSON representation
Just an empty (but signed!) RPM package repository
- Host: GitHub
- URL: https://github.com/lslezak/empty_repo
- Owner: lslezak
- Created: 2022-01-13T12:00:44.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-01-13T12:30:16.000Z (over 4 years ago)
- Last Synced: 2025-02-03T19:13:54.991Z (over 1 year ago)
- Homepage:
- Size: 3.91 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Empty Repository
This is just an empty RPM package repository, it does not provide any packages.
But the important detail is that this repository is signed by the official
SUSE GPG signing keys. So if you add it in the SUSE/openSUSE products
you will not see any GPG signature problems.
That might be useful for testing, if you want to test that adding and using
a repository works fine.
An empty repository has these advantages:
- It is compatible with any product in any version
- It cannot create unwanted package conflicts or install any packages accidentally
- It is secure :smile:
You can create an empty repository also this way:
```shell
mkdir empty_repo
createrepo_yum empty_repo
```
But the generated repository will be unsigned and the package manager will
complain when adding such a repository.
## Usage
The repository URL is https://raw.githubusercontent.com/lslezak/empty_repo/main.
You can use it in YaST or in zypper:
```shell
zypper addrepo https://raw.githubusercontent.com/lslezak/empty_repo/main empty_repo
```
## Notes
This was created as a snapshot of https://updates.suse.com/SUSE/Updates/SLE-INSTALLER/15-SP4/x86_64/update
at the time when it was empty.