本机Windows,开发的时候有时候又需要使用Linux环境,比如某些大数据应用方面的东西,不愿意安装对本机进一步额外配置,遂打开我尘封已久的阿里云服务器,进行一波配置,这里我重装了系统,也相当于零环境配置开始配置
- 下面开始
第一步
点击停止,关闭服务器,视自己情况而定
点击重新初始化磁盘,可安装自己原来的系统版本,但系统是新的。
第二步
-
安装anaconda
先进入官网
找到对应的Linux版本获取下载链接,xshell进入自己服务器,选择一个自己认为合适的目录,cd进去,执行
wget 下载地址
速度真的快
下载后得到
Anaconda3-5.3.0-Linux-x86_64.sh
执行指令
bash Anaconda3-5.3.0-Linux-x86_64.sh
然后一路enter+yes操作,不多说
下载完毕后没有默认加入环境变量,需要自己加入环境变量配置
可以自己先python指令跑一下,看是系统自带的python2.X还是新安装的anaconda里面的python版本信息
直接修改全局配置文件
$sudo gedit /etc/profile
在文本内最后一行输入:
export PATH=~/anaconda3/bin:$PATH //这里自己确定安装位置,默认会是这个位置
source /etc/profile
参考文章:
https://blog.csdn.net/qq1483661204/article/details/78201451
https://blog.csdn.net/lanluyug/article/details/80106447
装个可视化界面
- 先apt-get update 一波,这个很重要
- apt-get install vnc4server
- apt-get install xfce4
- vncserver :1 此时会要求输入8位密码,记住它
- vncserver -kill :1 停掉它
- vi ~/.vnc/xstartup 修改配置文件
改完是下面这样的
#!/bin/sh
# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
#xrdb $HOME/.Xresources
#xsettroot -solid grey
#startxfce4&
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#x-window-manager &
sesion-manager & xfdesktop & xfce4-panel &
xfce4-menu-plugin &
xfsettingsd &
xfconfd &
xfwm4 &
保存退出
-
客户端
注意VNC Server那里填ip:端口,如
110.123.15.12:1
名字随便起
紧接着就是连接,出现下面这只喜感的耗子
- 参考文章
https://blog.csdn.net/dk_0228/article/details/54571867
https://blog.csdn.net/qq_38451119/article/details/82461855
装个sublime
#安装GPG wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
#确保apt被设置为https源 sudo apt-get install apt-transport-https
#选择稳定版本 echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
#安装sublime-text sudo apt-get update sudo apt-get install sublime-text
- 参考文章
跑个python程序试一试
- 代码--就是读取图片+显示图片的功能
import matplotlib.pyplot as plt # plt 用于显示图片
import matplotlib.image as mpimg # mpimg 用于读取图片
import numpy as np
lena = mpimg.imread('index.jpg') # 读取和代码处于同一目录下的 lena.png
# 此时 lena 就已经是一个 np.array 了,可以对它进行任意处理
lena.shape #(512, 512, 3)
plt.imshow(lena) # 显示图片
plt.axis('off') # 不显示坐标轴
plt.show()
-
效果
嗯,很nice
装个Java开发环境
执行步骤:
https://jingyan.baidu.com/article/86fae346b696633c49121a30.html
上个最后的效果
嗯,很开心