Created
July 17, 2025 20:46
-
-
Save David7ce/fe269ddfb152d99abf11cae87e9aaf3b to your computer and use it in GitHub Desktop.
Reset all JetBrains products trial in Linux
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| In some cases, only these lines will work | |
| ```sh | |
| for product in IntelliJIdea WebStorm DataGrip PhpStorm CLion PyCharm GoLand RubyMine; do | |
| rm -rf ~/.config/$product*/eval 2> /dev/null | |
| rm -rf ~/.config/JetBrains/$product*/eval 2> /dev/null | |
| done | |
| ``` | |
| But if not, try these | |
| ```sh | |
| for product in IntelliJIdea WebStorm DataGrip PhpStorm CLion PyCharm GoLand RubyMine; do | |
| echo "[+] Resetting trial period for $product" | |
| echo "[+] Removing Evaluation Key..." | |
| rm -rf ~/.config/$product*/eval 2> /dev/null | |
| # Above path not working on latest version, Fixed below | |
| rm -rf ~/.config/JetBrains/$product*/eval 2> /dev/null | |
| echo "[+] Removing all evlsprt properties in options.xml..." | |
| sed -i 's/evlsprt//' ~/.config/$product*/options/other.xml 2> /dev/null | |
| # Above path not working on latest version, Fixed below | |
| sed -i 's/evlsprt//' ~/.config/JetBrains/$product*/options/other.xml 2> /dev/null | |
| echo | |
| done | |
| echo "Removing userPrefs files..." | |
| rm -rf ~/.java/.userPrefs 2> /dev/null | |
| ``` |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment