|
UniBackpack
Installs the software a university department requires
|
UniBackpack is a lightweight C++ Qt application designed to automate the installation of essential software and development tools for university students. By selecting the target University and Department, the application automatically detects the underlying Linux distribution's package manager (apt or pacman) and installs the required toolchain.
Before building UniBackpack, ensure that the following dependencies are installed on your system:
gcc or clang)pkexec) for granting installation privilegesFor Arch Linux / Manjaro / EndeavourOS:
For Debian / Ubuntu / Linux Mint:
src/ - C++ source files (.cpp)include/ - C++ header files (.hpp)ui/ - Qt Designer forms (.ui)resources/lists/ - Configuration files containing the software lists tailored for each academic department.resources/icons/ - Icons for each academic department.