Pacloud: Towards a Universal Cloud-based Linux Package Manager

Olivier Bal-Pétré,Pierre Varlez,Fernando Perez-Tellez
DOI: https://doi.org/10.48550/arXiv.2004.00138
2020-03-31
Distributed, Parallel, and Cluster Computing
Abstract:Package managers are a very important part of Linux distributions but we have noticed two weaknesses in them: They use pre-built packages that are not optimised for specific hardware and often they are too heavy for a specific need, or packagesmay require plenty of time and resources to be compiled. In this paper, we present a novel Linux package manager which uses cloud computing features to compile and distribute Linux packages without impacting the end user's performance. We also show how Portage, Gentoo's package manager can be optimised for customisation and performance, along with the cloud computing features to compile Linux packages more efficiently. All of this resulting in a new cloud-based Linux package manager that is built for better computing performance.
What problem does this paper attempt to address?