- 
                Notifications
    
You must be signed in to change notification settings  - Fork 20
 
JavaDevInit
目录 start
目录 end|2020-10-13 11:11|
修改Hostname需要重启, 设置默认java需要重启, docker添加用户组需要重启
- 下载地址
 - 在文件 
/etc/profile中添加 
    export JAVA_HOME= 绝对路径例如: /home/kcp/Application/sdk/jdk1.8.0_131
    export JRE_HOME=${JAVA_HOME}/jre
    export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
    export PATH=${JAVA_HOME}/bin:$PATH让修改立即生效
source /etc/profile或者修改.bashrc文件, 就会在当前用户的终端生效
root用户的环境
- 指定默认的jdk,因为系统预装了openJdk ,为了稳妥建议先进入JDK的bin目录,然后执行
 
    sudo update-alternatives --install /usr/bin/java java `pwd`/java 300
    sudo update-alternatives --install /usr/bin/javac javac `pwd`/javac 300- 或者不执行命令, 直接修改链接文件即可完成同样的目的
 
后期更新JDK版本, 普通用户的话, 就只是需要更改
.bashrc文件, root用户就执行以上命令, 或者直接重建软链接文件root 用户下
which java然后ls -l 显示的路径一直往下找, 找到/etc/alternatives/java和/etc/alternatives/javac重建这两个软链接.
jdk不推荐使用sdkman安装,这里的jdk是开源版估计,会少javafx等一些闭源包 Oracle版本才是完整的 但是最近SDKMAN出了一个oracle的版本貌似是完整的,因为有个同意协议的过程
sdk install java 8u144-oracle
sudo apt-get install deepin-crossover deepinwine-qq- 安装QQ
 
显卡问题
- 联想G4070 安装 deepin 15.4.1 显卡兼容失败(15.4还能正常用), 15.5 15.6 是正常使用的 15.7 有点缺陷
 - 因为合上盖子休眠就会导致打开电脑直接死机, 找了半天原因是驱动问题
- 安装 
nvidia-driver,nvidia-setting,bumblebee-nvidia即可解决 
 - 安装 
 
手残,按到关闭窗口特效后,就无法打开了,各种用着不爽, 然后重装了最新版系统,然后就装驱动,重启就不能开特效了。。。。。 虽然各种小bug, 也花费了很多时间来解决这些问题(因为自己有强迫症), 但是还是学到了很多东西
- 
【 Algorithm 】
 - 
【 Blog 】
 - 
【 C 】
 - 
【 Database 】
 - 
【 Distributed 】
 - 
【 FrontEnd 】
- 【 FrontEnd/Frame 】
 - 【 FrontEnd/Node 】
 - Font
 - Hexo
 - JavaScript
 - LearnPS
 - ResponseCode
 - SVG
 - ViewSolution
 - extjs学习笔记
 
 - 
【 Functional 】
 - 
【 Go 】
 - 
【 Groovy 】
 - 
【 Java 】
- 【 Java/AdvancedLearning 】
- 【 JavaBasic 】
 - 【 JavaCache 】
 - 【 JavaCollection 】
 - 【 JavaConcurrency 】
 - 【 JavaMap 】
 - Annotation
 - ClassFile
 - Collection
 - Concurrency
 - Deploy
 - Exception
 - ExtendsAndInterface
 - Generics
 - IO
 - JDBC
 - JDKAndJRE
 - JMX
 - JVM
 - Java11
 - Java7
 - Java8
 - JavaNetwork
 - JavaReleaseVersion
 - JavaWeb
 - JvmPerformance
 - MQ
 - MultipleLanguage
 - Proxy
 - Reflection
 - Serialize
 - SyntaxAndType
 - Thread
 - WebPerformance
 
 - 【 Java/Android 】
 - 【 Java/Ecosystem 】
 - 【 Java/MSA 】
 - 【 Java/Spring 】
 - 【 Java/TemplateEngine 】
 - 【 Java/Test 】
 - 【 Java/Tool 】
 - 【 Java/thread 】
 - AlibabaJavaStandard
 - DesignPattern
 - HashMap解析
 - Java-NIO
 - Java虚拟机
 - Log
 - MIS
 - Quartz
 - RESTful
 - WebSocket学习笔记
 - ZooKeeper学习笔记
 - android学习笔记
 
 - 【 Java/AdvancedLearning 】
 - 
【 Kotlin 】
 - 
【 Linux 】
- 【 Linux/Alpine 】
 - 【 Linux/Arch 】
 - 【 Linux/Base 】
 - 【 Linux/Centos 】
 - 【 Linux/Container 】
 - 【 Linux/Debian 】
 - 【 Linux/Tool 】
 - JavaDevInit
 - Linux系统学习
 
 - 
【 MyBlog 】
 - 
【 Python 】
- 【 Python/Tool 】
 - Python
 - PythonConcurrent
 - PythonGUI
 - PythonGame
 - PythonNet
 - PythonOffices
 - PythonWeb
 - Python基础
 - Python核心学习
 
 - 
【 Reactive 】
 - 
【 Rust 】
 - 
【 Scala 】
 - 
【 Script 】
 - 
【 Skills 】
- 【 Skills/Application 】
 - 【 Skills/CS 】
 - 【 Skills/Cache 】
 - 【 Skills/Councurrency 】
 - 【 Skills/DevOps 】
 - 【 Skills/Document 】
 - 【 Skills/Ecology 】
 - 【 Skills/Network 】
 - 【 Skills/Search 】
 - 【 Skills/SoftwareEngineering 】
 - 【 Skills/Spider 】
 - 【 Skills/Test 】
 - 【 Skills/Vcs 】
 - 【 Skills/Work 】
 - AppManual
 - CelebrityQuotes
 - Miscellaneous
 - Platform
 - Problem
 - Protobuf
 - RegularExpression
 - SoftwareDesignEngineer
 - Website
 
 - 
【 Windows 】