ubuntu下安装CLion并激活,亲测好用

写在前面

最近因为重新装了虚拟机,各种软件都重装了一遍,恨下心都使用了最新的版本,但是有一个很严重的弊端就是资料少啊:| 本帖就是在ubuntu14.04下的Clion-2017.3.2的安装,希望帮助各位的小伙伴。

2019.5.7更新:

目前发现激活方法是一直能用的,不管CLION的版本是多少。

 

安装

下载安装包并安装

下载CLion-2017.3.2的安装包(记得选择ubuntu哦):http://www.jetbrains.com/clion/download/#section=linux

之后打开终端,cd到安装包的路径下,输入解压命令:

tar -xzvf CLion-2017.3.2.tar.gz

等待解压完毕,cd到其中的bin文件夹下,输入安装的shell命令:

 

 

./clion.sh

然后就是一路next了~到达要输入license的界面后,选择“Aactivation code”,里面的空是空的,此时不要着急,后面还有一个其他操作。

 

获取激活码

获取激活码的网站是:http://idea.lanyus.com/

打开之后如图所示

ubuntu下安装CLion并激活,亲测好用_第1张图片

一定要注意,在点击获取注册码之前,一定要看清上面还有一句话,也就是要将0.0.0.0 account.jetbrains.com添加到hosts文件里面,这个地方如果不执行的话,即使你把获得的注册码填到注册码框内也是没有用的(我已经亲自试了,真心不好使:x),所以此时我们需要找到所谓的hosts文件,这个文件在ubuntu(或者linux)系统中在/etc/目录下,所以我们需要再用终端去编辑/etc/hosts文件

 

sudo vim /etc/hosts

然后在最后添加上0.0.0.0 account.jetbrains.com,之后保存退出。之后点击获取注册码,把得到的注册码填入CLion的激活码框中,点击激活就OK啦!亲测好用哈~

 

 

总结

总结一下/etc/hosts文件的作用,之前没有发现原来这个文件这么有用!

那么关于这个文件,我们知道其实就是给给个IP一个名字,同时这个文件也使得我们访问某些网站的时候更快!为什么?因为我们在访问网站的时候,通常都是用域名,而不是IP,此时系统是一定会去DNS上找出对应的IP,这时候相当与就饶了一个大圈子(不过总比要记住IP地址强太多!)。而这个文件就帮助我们很多了,比如我们知道了百度的IP为1.1.1.1(随便的例子,不要当真),这时候我们就可以在hosts文件里面写上

 

1.1.1.1 www.baidu.com

这时候我们在访问百度的时候,就不用在去DNS上问了,而是直接就访问IP地址了,感到强大了吗?如果没有,那么我们用数据说话~

 

以上面的网址为例,在hosts文件里面添加了映射之后,ping的数据为

ubuntu下安装CLion并激活,亲测好用_第2张图片

如果去掉之后,ping的数据为

ubuntu下安装CLion并激活,亲测好用_第3张图片

相信大家已经看到差距了,两者的访问速度居然差了4个数量级!而且可以看到,一旦hosts认识了域名,计算机就将以自己的名字(localhost)去访问,而不认识的话,就要以自己的实际IP去访问。

那么这里斗胆猜测,不添加0.0.0.0 account.jetbrains.com不好用的原因可能就是那边的服务器卡这个时间,当然只是猜测,有大神懂得话还望指正!

最后,这个方法好是好,但是缺点就是一旦这个域名的IP变化了,那么你就一定要改变这个文件中对应的IP,或者删除,否则就真的访问不了域名了~

 

最后,以上理解和观点仅仅是个人的,如有不对,还请各位大神批评指出!在此表示感谢!

你可能感兴趣的:(ubuntu,clion,ubuntu,clion,安装,激活,亲测好用)