theUnixManager - ultimate package manager && init system handling library made by Archetypum that simplifies interaction with UNIX systems and creation of system-related python scripts.
pip install theUnixManager
And then use it in your python scripts:
#!/usr/bin/python3
import the_unix_manager as tum
distro = tum.get_user_distro()
init_system = tum.get_init_system()
tum.package_handling(distro, package_list=["git", "vim", "htop", "emacs"], command="install")
tum.init_system_handling(init_system, command="start", service="ssh")
theUnixManager is a project by Archetypum with:
- Kinderfeld as the lead developer and creator. (https://github.com/Kinderfeld)
- WretchOfLights as the documentation writer. (https://github.com/WretchOfLights)
- wazups as the illustrator (https://github.com/wazups)
theUnixManager uses GNU Lesser General Public License V3.
More information in:
- LICENSE.md
- https://www.fsf.org
- https://www.gnu.org