COMBINEDELTARPM(8)

πŸ’– COMBINEDELTARPM πŸ’–

okay bestie, so this one lives in the System Manager's Manual section (that's section 8, for the sysadmin girlies) ✨ and it's literally called combinedeltarpm πŸ’…


✨ NAME ✨

combindeltarpm β€” combine multiple deltarpms to a single one πŸŽ€


🌸 SYNOPSIS 🌸

combinedeltarpm [-v] [-V version] [-z compression] [-S signaturerpm]
olddeltarpms...  newdeltarpm

πŸ¦‹ DESCRIPTION πŸ¦‹

so combinedeltarpm creates a new deltarpm out of multiple old ones. the way that it works is: applying the resulting deltarpm has the exact same effect as applying each of the old ones in the specified order. like, order matters, don't come for me. πŸ”₯

want the tea on what it's doing? use the -v option and combinedeltarpm gets all more verbose about its work, narrating its little journey. πŸ’–

combinedeltarpm normally produces a V3 format deltarpm. use the -V option if you want to specify a different version, no pressure, your call bestie. 🌈

the -z option lets you specify a different compression method. default vibe? it just uses the same compression method as used in the last of the old deltarpms. periodt. πŸ’…

now, if you want a different header signature, you can also specify an rpm with the -S option, and that rpm gets used as the signature reference. when is this iconic feature useful, you ask? 🫢 it's for when a deltarpm was made against an unsigned rpm that got signed later. glow-up behaviour, honestly. ✨


πŸ’­ MEMORY CONSIDERATIONS πŸ’­

real talk, this part matters. the implementation of combinedeltarpm currently unpacks the add-blocks of the deltarpms in memory 😭 which means it needs about twice the uncompressed payload size of the target rpm. so like… plan your RAM accordingly, queen. πŸ’€

πŸ‘‘ SEE ALSO πŸ‘‘


🌟 AUTHOR 🌟

Michael Schroeder <mls@suse.de> πŸ’œ


mwah that's the whole page bestie, and it's from way back in May 2005 β€” like, vintage but still serving πŸ’… tysm for reading, ily, go combine some deltarpms πŸŽ€βœ¨πŸ¦‹