https://github.com/lightquantumarchive/arch-db-meta-rs
This utility can help you extract all packages and their metadata from a pacman synced db file.
https://github.com/lightquantumarchive/arch-db-meta-rs
Last synced: 8 months ago
JSON representation
This utility can help you extract all packages and their metadata from a pacman synced db file.
- Host: GitHub
- URL: https://github.com/lightquantumarchive/arch-db-meta-rs
- Owner: LightQuantumArchive
- License: mit
- Created: 2020-10-15T18:48:26.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2021-06-05T17:16:43.000Z (about 5 years ago)
- Last Synced: 2025-03-26T22:42:59.254Z (about 1 year ago)
- Language: Rust
- Size: 5.86 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Arch DB Meta Exporter
This utility can help you extract all packages and their metadata from a pacman synced db file.
## Get Started
`cargo build` on your own or download the prebuilt binary from `releases` page.
``` shell script
$ arch-db-meta-rs core.db core_meta.json
$ cat core_meta.json | jq
[
{
"arch": "x86_64",
"name": "acl",
"version": "2.2.53-3",
"description": "Access control list utilities, libraries and headers",
"last_built": 1588833464,
"filename": "acl-2.2.53-3-x86_64.pkg.tar.zst",
"size": 139908
}, ...
]
```
## License
This project is licensed under MIT License - see the [LICENSE.md](LICENSE.md) file for details.