一来是推广Deepin这个国产的Linux子系统吧,而来也是学习linux。其余我也不想多说了,基于我个人PC实操写了Deepin下开发的系列文章,持续更新吧。
其次,推荐下项目吧,这一系列文章也可以在这里找到
学习记录的一些笔记,以及所看得一些电子书eBooks、视频资源和平常收纳的一些自己认为比较好的博客、网站、工具,https://github.com/josonle/Coding-Now
以下操作都在终端进行,Ctrl+Alt+t
打开终端,或者随便哪鼠标右键即可打开
sudo su
可以切换root用户权限
jdk-8u191-linux-x64.tar.gz
(我电脑64位的,你看情况选择其他版本也可以)/opt/
目录下(其他位置也可以,opt下用来安装的),tar -zxvf jdk-8u191-linux-x64.tar.gz -C /opt/
sudo vi /etc/profile
,在末尾添加图中内容即可(红线内容替换成你下的版本)export JAVA_HOME=/opt/jdkxxx
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
source /etc/profile
java -version
可以看到java版本信息就成功了点击这里下载
建议选择下面的源码包直接下载下来用,省的因为网络原因导致eclipse installer无法成功安装
tar -zxvf eclipse-inst-linux64.tar.gz -C ~
,我这里是解压到用户目录下eclipse-installer/eclipse-inst
,就进入图形化安装了然后,就是等待安装结束即可。我花了300多M手机流量,没按成功,网络延迟问题吧。然后,我又花了300多M手机流量直接下载源码包安装了,如下
解压后会在用户目录下生成一个eclipse文件夹,用ll命令查看下文件夹下内容
如下运行该可执行文件,然后选择下工作区间workspace就可以了
josonlee@josonlee-PC:~$ eclipse/eclipse
看过我上一篇文章Deepin下Python开发环境配置的应该知道如何处理。在/usr/share/applications
下新建一个eclipse.desktop文件并编辑,添加如下内容:
[Desktop Entry]
Version=1.0
Type=Application
Name=Eclipse For J2EE
Icon=/home/josonlee/eclipse/icon.xpm
Exec="/home/josonlee/eclipse/eclipse" %f
Comment=Java IDE for J2EE Developers
Categories=Development;IDE;
Terminal=false
Icon:启动项图片,Exec:可执行文件(上面提到的执行他才能启动eclipse),Comment:概述,Categories:分类,Terminal:启动时是否显示终端
tar -zxvf apache-maven-3.6.0-bin.tar.gz -C ~/tools/
vi /etc/profile
,追加如下内容# Maven环境配置
export MAVEN_HOME=/home/josonlee/tools/apache-maven-3.6.0
export PATH=$PATH:$MAVEN_HOME/bin:
在apache-maven-3.6.0/conf/setting.xml中配置阿里的镜像源
alimaven
aliyun maven
http://maven.aliyun.com/nexus/content/groups/public/
central
默认是用户目录下的.m2
目录下
/home/josonlee/tools/Maven_Repository/
命令行下执行 mvn help:system
,下载一些必须的包
配置eclips中maven插件
因为我们这里已经安装好maven了,所有直接在eclipse中导入就好了。窗口Window->preferences–>maven–>Installations。如图选择add,然后把你maven安装的目录导进来就好了。
图片引自:https://www.jianshu.com/p/de6abe2245fb
首先是下载,Deepin应用商店里有这个可以直接下载。但它默认是安装在opt目录下,我根目录给的空间不够大,所以只好找它的源码包安装了。
最新的VMWare已经15版本了,版本新未必适合自己,所以就搜索了些旧版本。
我这里下的是14的,之前在win10上也是用的14,再分享下使用的激活码Key
# 14的
VF19H-8YY5L-48DQY-JEWNG-YPKF6
FF31K-AHZD1-H8ETZ-8WWEZ-WUUVA
# 15的
ZF582-0NW5N-H8D2P-0XZEE-Z22VA
下载下来会是类似VMware-Workstation-Full-14.1.0-7370693.x86_64.bundle
的文件
mv VMware-Workstation-Full-14.1.0-7370693.x86_64.bundle ~/
chmod 755 VMware-Workstation-Full-14.1.0-7370693.x86_64.bundle
cd ~
sudo ./VMware-Workstation-Full-14.1.0-7370693.x86_64.bundle
安装完成后,命令行输入vmware启动虚拟机。我这里会有弹窗提示VMware Kernel Module Updater,如图
这是因为你安装的Linux内核比较新,比当前VMware编译时调用的版本高,某些内核code接口对应不上
然后按照提示install后,我就遇到了下图所示的问题
从图中可见Virtual machine monitor failed,导致service服务无法启动
查了很久,找到解决办法,进入bios里把secure boot关掉就行了
参考:http://stackmirror.caup.cn/page/s1dw3oz5em9d 和
https://askubuntu.com/questions/767791/vmware-virtual-machine-monitor-failed-in-ubuntu-16-04-lts
此方法不一定有用,我试了两台机子,两台都遇到了这个问题,但有一台对该方法没有用(最后是在应用商店上装的,可以用)
上面这个方法不一定有用,没用的话,你可以选择卸载它,然后考虑安装VirtualBox
# 卸载vmware
sudo vmware-installer -u vmware-workstation
还有就是,我从deepin的启动器里看到还有vmware-Networkeditor啥的,也是用sudo vmware-installer -um 名字
来卸载
我这里选择最小化安装,没啥难度,不会网上搜一波吧。
有一点需要注意,最小化安装Centos时,网络配置处要打开网络,否则重启不能上网。如果忘选了的话,如下配置网卡也可以
# 激活网卡
# 切换root用户
vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
# 将 ONBOOT=no 改为 ONBOOT=yes
# 重启network服务
service network restart
然后还需要安装net-tools包,否则ifconfig不起作用
yum install net-tools
避免网络原因导致下载速度慢,还需配置下Centos的源
0、先下载wget工具 yum -y install wget
1、备份
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
2、下载新的CentOS-Base.repo
到/etc/yum.repos.d/
CentOS 5
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo
CentOS 6
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
CentOS 7
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
---------------------
参考:[CentOS源设置 作者:Pipci](https://blog.csdn.net/Pipcie/article/details/80005006)
3、重建缓存
yum makecache
4、升级yum
yum -y update
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lzw2016/article/details/86566873