Skip to content

amalthomas-exe/Windows-Installer-GUI

Repository files navigation

Windows-Installer-GUI

platforms python version GitHub repo size issues

A Qt5 based implementation of a typical Windows installer. If the required logic can be added, it can be a successful cross-platform alternative to the default Windows installer.

This is a community project to accomplish installaing Windows OS on other systems without having to clean install the PC.

Current OS version specified : Windows 11

Dependencies

This project requires atleast Python version 3.5. Also pip must be added to PATH (in case of Windows)

The required dependencies can be installed using
pip install requirements.txt (For Windows)
pip3 install requirements.txt (For Linux/OSX)

Usage

Just type in the following command inside the project folder
python main.py(For Windows)
python3 main.py(For Linux/OSX)

Executables

Now this is the tricky part :) . As of now , there is no good tool to create binaries from python scripts. The best tool so far (Pyinstaller), bundles a full blown python interpreted along with the executable. As a result, for a project size of just 22 kb, the resulting binary is about 300-400 MB.

So for now, we are not planning to ship the executables for these programs. You will have to download the python interpreter yourself. You may skip the trouble if you own a Linux powered system, because they come with python3 by default.

Screenshots

main agreement downloadandinstall

Issues

Please report any bugs to the issues tab.

Ending note:

This is not a final project and work is yet to be done. This section will be updated as per the status of the project

About

Qt5 GUI implementation of a typical Windows installer.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages