1、官网下载linux版pycharm压缩包
2、根据官网提供的安装文档进行安装
2.1、解压缩
$:tar xz pycharm-professional-2017.3.3.tar.gz -C /opt
说明:**命令中的“\$:”并不是要输入的命令内容,后面的才是,“$:”表示的是普通用户,root用户在终端中显示的是“#:”,后文也是一样。
2.2、进入解压后的pycharm目录中的bin目录
$:cd /opt/pycharm-2017.3.3/bin
2.3、在bin目录下执行pycharm.sh文件
$:sudo pycharm.sh
接下来的安装步骤和win一样,只是需要先激活,或者跳过激活步骤,下面将给出一种有效的破解方式,亲测有用!
3、破解方法
破解方法和win一样,我也是参考win的破解方法来的
3.1、下载破解文件
进入页面之后,有一个破解补丁下载选项,点进去下载补丁,如下:
下载下来之后,放到pycharm安装目录的bin目录中,而且bin目录下还有pycharm.vmoptions和pycharm.vmoptions64等其他文件。当我们吧破解补丁放到该bin目录下之后,需要对pycharm.vmoptions和pycharm.vmoptions64进行修改,在两个文件的最后加入相同的一行代码即可,具体为:
$:sudo gedit /opt/pycharm-2017.3.3/bin/pycharm.vmoptions
如果提示没有gedit,则要先安装gedit,或者使用其他的文本编辑器也可以,例如vim,nano等
该命令执行之后会用gedit文本编辑器打开pycharm.vmoptions文件,然后我们在最后加入内容如下:
-javaagent:/opt/pycharm-2017.3.3/bin/JetbrainsCrack-2.6.10-release-enc.jar
同理,我们打开pycharm.vmoptions64文件,也在最后加入上面一行内容即可。
需要注意的是:加入具体内容要根据你自己的pycharm的安装路径和破解补丁的名字而做相应的改变,前面的-javaagent:是不变的,紧接着就是你下载好的放在pycharm安装目录下的bin目录中破解补丁的绝对路径。
然后,我们执行bin目录下的pycharm.sh文件
$:./pycharm.sh
此时就会出现激活页面,然后在Acrivation code中选择界面的时候,写入下面注册代码即可激活完成(有效期到2099)
ThisCrackLicenseId-{"licenseId":"ThisCrackLicenseId","licenseeName":"idea","assigneeName":"","assigneeEmail":"[email protected]","licenseRestriction":"For This Crack,Only Test! Please support genuine!!!","checkConcurrentUse":false,"products":[{"code":"II","paidUpTo":"2099-12-31"},{"code":"DM","paidUpTo":"2099-12-31"},{"code":"AC","paidUpTo":"2099-12-31"},{"code":"RS0","paidUpTo":"2099-12-31"},{"code":"WS","paidUpTo":"2099-12-31"},{"code":"DPN","paidUpTo":"2099-12-31"},{"code":"RC","paidUpTo":"2099-12-31"},{"code":"PS","paidUpTo":"2099-12-31"},{"code":"DC","paidUpTo":"2099-12-31"},{"code":"RM","paidUpTo":"2099-12-31"},{"code":"CL","paidUpTo":"2099-12-31"},{"code":"PC","paidUpTo":"2099-12-31"}],"hash":"2911276/0","gracePeriodDays":7,"autoProlongated":false}
4、添加快捷启动方式
我的linux是manjaro,它里面的快捷方式文件放在了/usr/share/applications文件夹下面,不同的linux版本文件夹路径可能不同,但是思想就是找到放快捷方式的那个文件夹,然后在里面添加一个pycharm的快捷方式文件就可以了。例如,我在/usr/share/applications文件夹里面添加了一个pycharm.desktop的文件,用文本编辑器打开这个文件,然后在里面添加如下代码,就可以生成一个pycharm的快捷启动方式,代码为:
[Desktop Entry]
Encoding=UTF-8
Type=Application
Name=Pycharm
GenericName=Pycharm3
Comment=Pycharm3:The Python IDE
Exec=sh /opt/pycharm-2017.3.3/bin/pycharm -desktop
Icon=/opt/pycharm-2017.3.3/bin/pycharm.png
Terminal=false
Categories=Development;
然后,你就可以在应用程序的开发(Development)栏找到pycharm的启动快捷方式,可以拖到桌面,或者docky里面方便快速启动。
注意:上面的代码中最重要的两行是Exec 和 Icon,Exec是启动pycharm的命令,Icon是pycharm图标文件,需要根据自己的实际安装情况,对这两行的路径进行适当的修改,然后才能在你自己的机器上正确运行。