Install Guitar Pro 8 on Linux through Wine and Wineget.
Note: This is a full rework of the forked repository. It only uses the core install functionality from it.
Another note: This is built and tested for Linux Mint / Cinnamon. Other distros should work but are not officially supported or tested. Feel free to open up an issue for other distros.
How to use the scripts.
Run the install script.
To install, run:
bash <(wget -qO- https://gp8.nikoboi.dev/install)
gp8.nikoboi.dev resolves to this repository.
It will clone/update this repository locally, allowing for easy file copying.
The install script runs the build script automatically, which actually builds the app.
As mentioned, the build script is automatically run by the install script. It can, however be run from a locally cloned copy of this repository:
mkdir -p ~/GitHub/NikoboiNFTB/Guitar-Pro-On-Linux
git clone https://github.com/NikoboiNFTB/Guitar-Pro-On-Linux ~/GitHub/NikoboiNFTB/Guitar-Pro-On-Linux
cd ~/GitHub/NikoboiNFTB/Guitar-Pro-On-Linux
bash build
Running build or the command above again will fully re-install Guitar Pro 8 from scratch and should update all included files from this repository.
The reset script will wipe the registry and config files of the installation. This is useful if Guitar Pro 8 “breaks” (wink).
This repo also includes a reset.bat, for Windows users. Because Windows also tends to break a lot.
You can set the desktop icon to run both the reset and the startup scripts. Simply change:
Exec=$HOME/Applications/Windows/Guitar-Pro-8/startup
to:
Exec=$HOME/Applications/Windows/Guitar-Pro-8/reset-and-startup
Note. It cannot literally say “$HOME”, that does not work. Use your home directory. To find out what your home directory is, run:
echo "$HOME"
And use the output in place of $HOME. It also cannot use ~. The setup script automatically sets $HOME to your home directory automatically.
Feel free to fork this repository and submit issues or pull requests if you have any suggestions or improvements. If you encounter any bugs or have feature requests, please open an issue.
Original repository created by Windows-On-Linux
Forked and upgraded by Nikoboi
License and Legal Disclaimer coughed up by ChatGPT
The original repository that was forked is LICENSE-less, which means it is automatically “All Rights Reserved.”
The only elements used from the original repository are a few minimal commands (Wine prefix initialization and corefonts installation). These are functional necessities and fall under the Merger Doctrine.
[!NOTE] The Merger Doctrine in copyright law states that when an idea can only be expressed in a limited number of ways, the expression cannot be copyrighted, as this would effectively grant a monopoly over the idea itself. This ensures that while unique interpretations can be protected, the underlying ideas remain available for public use.
All other code, scripts, configuration, and repository structure are original work.
This project is licensed under the GNU General Public License V3. See LICENSE for details.
Guitar-Pro-On-Linux is provided “as-is” and for educational or personal use only. By using this project, you acknowledge and agree to the following:
No Official Affiliation
This project is not affiliated with, endorsed by, or sponsored by Arobas Music or Guitar Pro 8. All trademarks, logos, and software referenced herein remain the property of their respective owners.
User Responsibility
You are responsible for obtaining a legally licensed copy of Guitar Pro 8. This project does not distribute Guitar Pro 8 or any other proprietary software.
Guitar Pro 8 is downloaded and installed from the official guitar-pro.com website.
No Warranty
This project comes with no warranty of any kind, express or implied. The author(s) disclaim all liability for damages, data loss, or system issues resulting from the use of this software or scripts.
Use at Your Own Risk
Running Wine, downloading installers, and modifying system files may cause unexpected behavior. Use at your own risk. The author(s) are not responsible for any problems caused to your system, files, or software environment.
Open Source Components
Scripts, templates, and other files included in this repository are released under their respective licenses. Use and modification are subject to those licenses.
By using this project, you confirm that you understand and accept these terms.