deepin15.11下开发环境的配置
上一个系统开发环境最后还是很乱,把根目录给占满了,这次重装一个,分了118G左右给deepin,然后把常用的都放在/home里面。
Python
系统自带的是2.7和3.5,再安装最新的Python3.8。
官网下载Python-3.8.1.tgz,然后解压。
tar -zxvf Python-3.8.1.tgz
进入目录下,指定安装目录,然后安装。
这里安装在/home/keane/app/下。
可以看到python底层的源码
./configure --prefix=/home/keane/app/python3 --with-ssl make make install
然后是配置环境变量,不太清楚,反正放/etc/profile里就没错了。
export PYTHON_HOME=/home/keane/app/python3 export PATH=$PYTHON_HOME/bin:$PATH
Java
java类似,解压祖传的jdk-8u211-linux-x64.tar.gz,然后配置环境变量即可。
tar -zxvf jdk-8u211-linux-x64.tar.gz # Python export PYTHON_HOME=/home/keane/app/python3 # Java export JAVA_HOME=/home/keane/app/jdk8 export PATH=$PYTHON_HOME/bin:$JAVA_HOME/bin:$PATH
Vim简单配置
随便找篇博客抄一下,vim主要是应急和服务器上用。https://segmentfault.com/a/1190000016330314
gcc/g++/cmake
gcc自带了6.3的版本,g++命令行安装
sudo apt-get install build-essential sudo apt-get install g++
cmake需要源码安装,同样是官网下载压缩包,然后解压。
./bootstrap sudo make sudo make install
bootstrap的时候可能报错说找不到openssl,装一下就好了
sudo apt-get install libssl-dev
vscode
直接官网deb包安装。
修改下标题栏。
暂时装个c/c++拓展就行。
Jetbrain全家桶
以idea为例,先下载压缩包,解压到app目录下,然后配置快捷方式即可。
[Desktop Entry] Name=IntelliJ IDEA Comment=IntelliJ IDEA IDE Exec=/home/keane/app/Idea/bin/idea.sh Icon=/home/keane/app/Idea/bin/idea.png Terminal=false StartupNotify=true Type=Application Categories=Development;IDE;
Mysql
命令行安装即可。
参考这篇博客 https://www.cnblogs.com/Zlcode/p/11475298.html
然后sudo进去改密码
sudo apt-get install -y mysql-server mysql-client sudo mysql -uroot -p update mysql.user set plugin="mysql_native_password" where user="root"; grant all on *.* to "localhost"; update mysql.user set authentication_string=password('这里是你的密码') where user='root'and Host = 'localhost'; flush privileges;
git
命令行安装
sudo apt-get install git
相关推荐
loveyouluobin 2020-09-29
ScarlettYellow 2020-10-12
crazyhulu 2020-09-20
81477515 2020-09-10
yangkang 2020-09-10
huolan 2020-08-18
xwb 2020-08-17
liusarazhang 2020-08-16
Keepgoing 2020-08-03
Unimen 2020-07-19
CaptainCTR 2020-07-09
TheBigBlue 2020-07-05
Jacry 2020-07-04
滴水穿石点石成金 2020-06-14
haidaoxianzi 2020-06-10