配置开发环境

1.一般工具

在深度商店安装QQ,微信,安装一般软件WPS,Navicat数据库工具,文本编辑notepadqq.

影视娱乐爱奇艺,优酷,酷狗。

2.安装主要的开发环境

(1)c#

深度商店分别安装monnodevelop,visual studio code

(2)java

深度商店中安装IDE(选择自己合适的),我安装的是eclipse。

(3)Python

深度商店中安装pycharm(它的设置和windows差不多)

(4)c++

可以在深度商店自选,一般是Qt

深度商店打开后,专门有一栏是“编程开发”,里面有很多工具

配置环境

(1).配置java

系统中自带了openjdk,可以使用命令更新软件:sudo apt-get update

我自己配置了Oraclejdk,方法步骤

1.创建目录(随意):sudo mkdir /usr/local/java

2.从官网下载linux按照包,我下载的是jdk-8u191-linux-x64.tar.gz,放在某个目录中

3.进入安装包目录,将上述包右键“加压到当前目录”,得到文件夹 jdk1.8.0_191

4.使用命令:mv jdk1.8.0_191 /usr/local/java ,将文件夹移动到需要安装的目录

5.进入编辑器修改环境变量:sudo deepin-editor /etc/profile(或sudo vim /etc/profile)

在最后面添加

export JAVA_HOME=/usr/local/java/jdk1.8.0_191

export JRE_HOME=${JAVA_HOME}/jre

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

export PATH=${JAVA_HOME}/bin:$PATH

保存后退出

6.使配置生效:执行 source /etc/profile

7.配置当前版本,执行下面命令,注意你自己的目录

sudo update-alternatives --install /usr/bin/javac javac   /usr/local/java/jdk1.8.0_191/bin/javac  1171

sudo update-alternatives --install /usr/bin/java  java   /usr/local/java/jdk1.8.0_191/bin/java  1171

sudo update-alternatives --install /usr/bin/jar jar  /usr/local/java/jdk1.8.0_191/bin/jar 1171   

sudo update-alternatives --install /usr/bin/javah javah  /usr/local/java/jdk1.8.0_191/bin/javah 1171   

sudo update-alternatives --install /usr/bin/javap javap  /usr/local/java/jdk1.8.0_191/bin/javap 1171

8.版本测试

java -version

(2)python配置

1.直接在官网下载 Python-3.7.2.tgz

  2.打开主目录,创建新目录Python, 将下载的包放在该目录

3.右键解压到当前文件夹,得到Python-3.7.2文件夹目录

4.进入Python-3.7.2目录,右键 在终端中打开

5.输入命令:sudo mkdir /usr/local/python3.7  (后面输入密码)

6.输入命令:sudo ./configure --prefix=/usr/local/python3.7

7.输入命令:sudo make

8.输入命令:sudo make install (有一个错误不用管)

9.输入命令:sudo ln -s /usr/local/python3.7/bin/python3.7 /usr/bin/python

10.验证版本输入:python

国产Linux下开发正式开工(deepin)的更多相关文章

  1. 使用eclipse在linux下开发C/C++

    一直在Linux下开发,苦于没有IDE,一般都是自己编写Makefile,然后在windows下用文本编辑器ftp打开文件编辑,然后在linux下完成编译.调试代码也只能是命令行用gdb进行调试,相当 ...

  2. linux下开发C语言需要安装的manpages手册

    linux下开发C代码需要安装的manpages: $ sudo apt-get install manpages$ sudo apt-get install manpages-dev$ sudo a ...

  3. Linux下开发STM32单片机

    一开始学习51单片机就是用的MDK这个IDE软件,IDE软件虽然看起来直观好像更加容易入门(因为有界面看起来很形象),但是实际上IDE却是向我们这些入门人员隐藏了背后真实存在的过程,让我们以为编译就是 ...

  4. linux下开发板网络速度测试记录

        由于做的项目对于网络和USB的读写速度有很高的要求,因此新拿回来的板子要测试网络和usb的最佳传输速度.要考虑不少因素,先把我能想到的记录下来.     测试的环境是开发板和ubuntu虚拟机 ...

  5. linux下开发c第一弹--相关环境需求

    我用的是mac,mac和linux一般集成了一定的开发环境,基本上需要gcc.vim.gdb之类的,linux下需要apt-get,mac下homebrew的brew install都可以解决问题.同 ...

  6. wxWidgets 在 Linux 下开发环境配置

    本文基于 CodeBlocks (16.0.1) 和 wxWidgets (3.0.2) 搭建 Linux 下 GUI 开发环境. 1. 安装 CodeBlocks Ubuntu 默认的源当前 Cod ...

  7. linux下开发,解决cocos2d-x中编译出现的一个小问题, undefined reference to symbol 'pthread_create@@GLIBC_2.2.5'

    解决cocos2d-x中编译出现的一个小问题 对于cocos2d-x 2.×中编译中,若头文件里引入了#include "cocos-ext.h",在进行C++编译的时候会遇到例如 ...

  8. Linux下开发环境的搭建(For C++ OIer)

    说句实话,对于OIer来说,Linux真的是个很好的开发平台. 这里既没有游戏的喧嚣,也没有广告的打扰,gcc/g++早已预装,一切已为你准备好......(???)即使对于日常使用,也绰绰有余. 如 ...

  9. 05 Linux下开发JSP项目(Hello world)

    测试环境: 主机系统:Win 7 虚拟机:VMware workstation 11.1.0 虚拟机OS: centos 6.5 64位 Kernel 2.6.32-431-e16.x86_64 My ...

随机推荐

  1. 从零开始的全栈工程师——html篇1.5

    列表与边距探讨和行块 一.列表 1.无序列表(UL) 1)内部必须有子标签<li></li>2)天生自带内外边距 p也是自带 大家会发现用UL的时候内容前面会出现一个像这样的一 ...

  2. Infor SyteLine如何快速锁定用户

    使用Infor Syteline ERP系统,当需要做系统维护时,我们需要通知所有用户退出系统,在维护期间,严禁用户登录,这样的话,我们需要锁定用户.对于这个问题,很多管理员会打开SL的Users窗口 ...

  3. nyist 20 吝啬的国度(dfs)

    吝啬的国度 题目描述: 在一个吝啬的国度里有N个城市,这N个城市间只有N-1条路把这个N个城市连接起来. 现在,Tom在第S号城市,他有张该国地图,他想知道如果自己要去参观第T号城市, 必须经过的前一 ...

  4. 深入理解并发编程之----synchronized实现原理

    版权声明:本文为博主原创文章,请尊重原创,未经博主允许禁止转载,保留追究权 https://blog.csdn.net/javazejian/article/details/72828483 [版权申 ...

  5. tp.c

    calculate throughput /* gput.c: out.tr¤ò²òÀϤ·¤Æ¥¹¥ë¡¼¥×¥Ã¥ÈÆÃÀ­¤ò·×»»¤¹¤ë * out.et¤ò²òÀϤ·¤ÆºÆÁ÷¥¿¥ ...

  6. jquery实用技巧之输入框提示语句

    我们在编写网页的时候不可避免的会遇到输入框,那么怎么设计输入框才能更加优雅呢?不同的人会有不同的答案,下面分享一个比较不错的设计. 效果图 细节 这个效果主要是通过JQuery来实现,我的思路如下: ...

  7. 设置dedecms标签 [field:global.autoindex/] 初始值{class递增}

    在{dede:arclist/}这个标签中有个[field:global.autoindex/],是从0开始自增,如果我们想自定义一个数值,比如自定义从2开始.那么就可以写成下面代码: [field: ...

  8. iText中输出 中文

    iText中输出中文,有三种方式: 1.使用iTextAsian.jar中的字体    BaseFont.createFont("STSong-Light", "UniG ...

  9. PHP中的 array_filter 函数

    <?php function test_odd($var) { return($var & 1); } $a1=array("a","b",2,3 ...

  10. 检测Android和IOS

    var u=navigator.userAgent; var isAndroid=u.indexOf('Android') > -1 || u.indexOf('Adr') > -1; / ...