Consider using existing package manager
Created by: Havvy
Gonna leave the issue title as general as possible for now.
Writing a package manager means spending less time writing the OS. Other package managers exist out there, some with similar goals to Redox. These package managers should be considered and have good reasons to be not considered before attempting to write your own.
Of the package managers that I know of, Nix (https://nixos.org/) looks to be the one most aligned to your goals.