Ubuntu16+jJDK8+IDEA18+GIT

# 7-19日报
###安装Ubuntu16.04双系统
    1. 主要用到的工具:easybcd,UltraISO,ubuntu16.04镜像,安装的其他软件:jdk,idea,git,输入法,Qtalk等必要软件.
    2. 首先为了避免直接安装ubuntu覆盖掉windows的引导,在硬盘的未分配的扇区中创建了一个200M的区域用于存放ubuntu引导.
    3. 之后使用easybacd创建一个引导条目,注意将类型选成GRUB 2,名称任取
    ![](https://i.imgur.com/lZ18CPr.png)
    4. 使用ultraISO将ubuntu的镜像文件写到U盘中,做成启动盘
    5. 重启,开机选择U盘启动.前面一路下一步,到分区时,我一共分了70G的硬盘大小,其中swaq 8G, / 10G 其他全分给/home分区.分区格式除交换分区外均为EXT4格式,注意将/boot 挂到200M引导扇区上,并选择从该扇区引导.//之后发现..swap好像没啥卵用..建议多给分配一些
    6. 之后等待一会即安装完成.
###配置JDK1.8

    1. 官网下载jdk1.8_x64 for linux
    2. tar -zxvf jdk-8u181-linux-x64.tar.gz
    3. 之后配置环境, 在 /etc/profile 文件最后添加
        
                    export JAVA_HOME=/opt/jdk1.8
                      export PATH=$JAVA_HOME/bin:$PATH
                      export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

          * 这一步遇到了一些问题.不知道是ubuntu16.04版本问题还是其他的什么情况.配置完成重启之后在登录时会死循环登录,即输入密码之后黑屏,然后又跳转回登录界面.百度了一下,可能是由于配置环境出现问题,导致某些系统驱动被覆盖或者某些文件权限被修改,然后root用户就无法登录了..    
            
        * 解决过程:
        开始打算使用vim将环境变量改回来..登录界面alt+ctrl+F1进入控制台界面,使用vim命令时提示vim命令找不到.. 好像是无法找到bin目录了..最后/usr/bin/vim.tiny /etc/profile 打开..将之前配置的环境变量删掉..然后将/tmp目录也删除之后.alt+ctrl+f7退出控制台,重新登录成功.
    4. 之后重新配置jdk环境.并没有再次出现这个问题.
    5. 之后又发现root用户下..java和javac没法使用,百度之后了解可能是由于ubuntu引用默认的JDK导致的.手动配置默认jdk版本之后解决.
        
                sudo update-alternatives --install /usr/bin/java java /usr/share/java/jdk1.8/bin//java 300 
    
                sudo update-alternatives --install /usr/bin/javac javac /usr/share/java/jdk1.8/bin/javac 300

                sudo update-alternatives --config java 

        
###安装idea

    * 官网下载idea for linux  
    ![](https://i.imgur.com/9QXtP29.png)
    * tar -zxvf ideaIU-2018.1.6.tar.gz解压
    * 进入解压文件的bin目录 

            运行./idea.sh安装
    * 安装成功之后在桌面新建一个idea.desktop文件,文件内容为:
                    
                [Desktop Entry]
                Encoding=UTF-8
                Name=Idea
                Comment=IdeaIU
                Exec=安装路径/bin/idea.sh
                Icon=安装路径/bin/idea.png
                Terminal=false
                StartupNotify=true
                Type=Application
                Categories=Application;
###安装git
        
            # add-apt-repository ppa:git-core/ppa 
            # apt update; apt install git
###安装搜狗输入法 for linux

    1. 官网下载安装包
    2. 直接双击安装
    3. 出现无法切换的问题.在system setting 中更新了一下语言设置之后,重启即可.
     ![](https://i.imgur.com/tjXNpFb.png)
    4. 注意搜狗输入法是依赖于fcitx的..如果没有安装需要安装

你可能感兴趣的:(java)