Deepin下安装ruby开发环境
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Deepin下安装ruby开发环境相关的知识,希望对你有一定的参考价值。
参考技术A 当看到# Thank you for using RVM! 这样的文字时说明rvm 安装完成rvm执行前需 source /etc/profile.d/rvm.sh
若提示找不到公钥,执行下边语句,然后重新执行
若提示curl 未找到命令,执行下边语句
查询已经安装的ruby rvm list
列出已知的ruby版本 rvm list known
安装一个ruby版本 rvm install 1.9.3
卸载一个已安装版本 rvm remove 1.9.2
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 root@"localhost";
update mysql.user set authentication_string=password('这里是你的密码') where user='root'and Host = 'localhost';
flush privileges;
git
命令行安装
sudo apt-get install git
以上是关于Deepin下安装ruby开发环境的主要内容,如果未能解决你的问题,请参考以下文章