Differences between revisions 1 and 7 (spanning 6 versions)
Revision 1 as of 2021-01-10 15:43:24
Size: 2278
Editor: ?JorkanoFaln
Comment: Transfered information from another article and added subscription details
Revision 7 as of 2021-07-10 19:18:15
Size: 2035
Editor: ?JorkanoFaln
Comment: fixed formatting
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
== Description ==
JetBrains is a company producing commercial IDEs for multiple programming languages including Python (pycharm), C/C++ (clion), Java (intellij), web development (Webstorm), ... These programs, except for pycharm-community (open source license: https://www.jetbrains.com/pycharm/download/#section=linux) and intellij-community (open source apache 2.0 license: https://www.jetbrains.com/idea/download/#section=linux), require either a monthly or a yearly subscription to use.
=== Subscription info ===
Subscriptions generally cost starting at 90 USD per year for one tool (i.e. Clion) and $ 250 USD for all JetBrains products for each user more info: https://www.jetbrains.com/clion/buy/#personal?billing=yearly.
JetBrains products can be used for free in some use cases such as open source projects or for members of recognized academic institutions (students and teachers), more info on special offers can be found here: https://www.jetbrains.com/clion/buy/#discounts?billing=yearly
= Description =
JetBrains is a company producing proprietary commercial IDEs as well as two open source ones: pycharm-community and intellij-community ([[https://www.jetbrains.com/idea/download/#section=linux|download]]).
Line 7: Line 4:
== Install instructions == = Install instructions =
Line 9: Line 6:
Since there is no official debian package for any of the jetbrains products in the official repositories. There are two methods to install jetbrains software on Debian either by using Jonas Groegor's unofficial PPA or by using Jetbrains official snap packages. Since there is no official debian package for any of the jetbrains products in the official repositories. There are two methods to install jetbrains software on Debian either by using Jonas Groegor's unofficial PPA or by using Jetbrains' official snap packages.
Line 11: Line 8:
=== unofficial ppa === == unofficial ppa ==
Line 13: Line 10:
Jonas Groegor maintains an unofficial for Ubuntu and Debian: https://github.com/JonasGroeger/jetbrains-ppa. Installing from his repository works in Debian Buster. Jonas Groegor maintains an unofficial ppa for Ubuntu and Debian: https://github.com/JonasGroeger/jetbrains-ppa. Installing from his repository works in Debian Buster 10 and on Debian Bullseye 11
Line 15: Line 12:
=== Debian 11 "Bullseye" ===

Execute the following commands to install pycharm-community on debian bullseye using his ppa:
{{{
curl -s https://s3.eu-central-1.amazonaws.com/jetbrains-ppa/0xA6E8698A.pub.asc | sudo apt-key add -
echo "deb http://jetbrains-ppa.s3-website.eu-central-1.amazonaws.com focal main" | sudo tee /etc/apt/sources.list.d/jetbrains-ppa.list > /dev/null
sudo apt update
sudo apt install pycharm-community
}}}

=== Debian 10 "Buster" ===
Line 23: Line 31:
=== snap === == snap ==
Line 26: Line 34:
Here are instructions on how to install pycharm-community using the official snap package: Here are instructions on how to install pycharm-community using the [[https://snapcraft.io/pycharm-community|official snap package]]:

Description

JetBrains is a company producing proprietary commercial IDEs as well as two open source ones: pycharm-community and intellij-community (download).

Install instructions

Since there is no official debian package for any of the jetbrains products in the official repositories. There are two methods to install jetbrains software on Debian either by using Jonas Groegor's unofficial PPA or by using Jetbrains' official snap packages.

unofficial ppa

Jonas Groegor maintains an unofficial ppa for Ubuntu and Debian: https://github.com/JonasGroeger/jetbrains-ppa. Installing from his repository works in Debian Buster 10 and on Debian Bullseye 11

Debian 11 "Bullseye"

Execute the following commands to install pycharm-community on debian bullseye using his ppa:

curl -s https://s3.eu-central-1.amazonaws.com/jetbrains-ppa/0xA6E8698A.pub.asc | sudo apt-key add -
echo "deb http://jetbrains-ppa.s3-website.eu-central-1.amazonaws.com focal main" | sudo tee /etc/apt/sources.list.d/jetbrains-ppa.list > /dev/null
sudo apt update
sudo apt install pycharm-community

Debian 10 "Buster"

Execute the following commands to install pycharm-community on debian buster using his ppa:

curl -s https://s3.eu-central-1.amazonaws.com/jetbrains-ppa/0xA6E8698A.pub.asc | sudo apt-key add -
echo "deb http://jetbrains-ppa.s3-website.eu-central-1.amazonaws.com bionic main" | sudo tee /etc/apt/sources.list.d/jetbrains-ppa.list > /dev/null
sudo apt update
sudo apt install pycharm-community

snap

Jetbrains maintains official snap packages for their products.

Here are instructions on how to install pycharm-community using the official snap package:

Install snapd

sudo apt install snapd

Install pycharm-community as a snap package

sudo snap install pycharm-community --classic

Run pycharm

snap run pycharm-community