APK2SOLV(1)

πŸ“¦ version 0.7.41, in centos-stream 10, fedora 43, fedora 44

✨ APK2SOLV(1) β€” LIBSOLV manual ✨

πŸ’– NAME

okay so apk2solv is the tool that takes one or more apk package files and turns them into a solv file 🫢 - convert apk packages into a solv file, bestie πŸ¦‹

πŸŽ€ SYNOPSIS

apk2solv [OPTIONS] PKG1.apk ...

🌸 DESCRIPTION

okay this one is giving main character energy πŸ’… the apk2solv tool grabs the meta data from one or more Apk packages and writes the solv file out to standard output πŸ”₯

  • -m MANIFESTFILE: reads the rpm file names from the MANIFESTFILE you pass in ✨ you can also use - to read the manifest from standard input, so chic 🧚
  • -0: uses a null byte as the line terminator for manifest files instead of a newline πŸ™ˆ this is so useful when file names can have newlines in them, and it's giving the same vibe as the -print0 option in find πŸ“
  • -C: adds the apk checksum to the meta data πŸ’œ
  • -r: turns on repository metadata mode 🌈 the file you give it isn't an apk package, it's a file full of repository metadata (like APKINDEX.tar.gz) πŸ’€
  • -l: turns on local database mode πŸ‘‘ the file isn't an apk package either, it's a database file with info about the installed packages (like /lib/apk/db/installed) πŸ¦‹

⭐ SEE ALSO

okay bestie, check out apk(8) for more πŸ’–

🫢 AUTHOR

written by Michael Schroeder <mls@suse.de> ✨


libsolv πŸ’œ 04/15/2025 πŸ’œ APK2SOLV(1) β€” ily, bye bestie πŸ’…πŸŒˆπŸ¦‹