Linux学习之路(4)
来源:互联网 发布:自学python 好的书籍 编辑:程序博客网 时间:2024/06/05 00:27
1.在Linux中配置jdk
哇,讲道理前段时间可是花了一个下午的时间来配置这玩意,还是挺麻烦的。还是整理好,以便以后有需要的时候参考吧(温馨提示,如果过程中出现说你权限不够的话,你就要登陆root来进行操作了.如有需要,请参考下面的第二点)
- 因为在Ubuntu中,自带的好像有, 这里就要把删除了,然后安装1.8
youze@youze-x550vc:~$ sudo apt-get purge openjdk-\*
然后切换到你所下载的jdk目录中去
youze@youze-x550vc:~$ /Downloads
将提取的下载文件到 /usr/local
youze@youze-x550vc:~$ sudo tar -xvf jdk-8u60-linux-64.tar.gz -C /usr/local
在使用 VI 打开 /etc/profile 文件
youze@youze-x550vc:~$ vi /etc/profile
添加下面内空到系统变量
JAVA_HOME=/usr/local/jdk1.8.0_60PATH=$PATH:$HOME/bin:$JAVA_HOME/binexport JAVA_HOMEexport PATH
如图
返回 vi 的命令模式,输入 :wq 保存文件完成!
现在让 Ubuntu 知道 JDK/JRE 的位置
复制 - 粘贴以下行到命令提示符
youze@youze-x550vc:~$ sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/jdk1.8.0_60/bin/java" 1youze@youze-x550vc:~$ sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/jdk1.8.0_60/bin/javac" 1youze@youze-x550vc:~$ sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/jdk1.8.0_60/bin/javaws" 1
告诉 Ubuntu 我们安装的即 jdk1.8.0_144 必须是默认的Java
youze@youze-x550vc:~$ sudo update-alternatives --set java /usr/local/jdk1.8.0_60/bin/javayouze@youze-x550vc:~$ sudo update-alternatives --set javac /usr/local/jdk1.8.0_60/bin/javacyouze@youze-x550vc:~$ sudo update-alternatives --set javaws /usr/local/jdk1.8.0_60/bin/javaws
使用下面的命令来测试安装 Java 的结果
youze@youze-x550vc:~$ java -version
2.在Ubuntu中使用root身份登陆
- 在终端执行sudo-s,然后输入当前登陆的普通用户的密码,
- 执行gedit /etc/lightdm/lightdm.conf
- 添加如下两行代码
greeter-show-manual-login=true # 手工录入系统的用户名和密码。allow-guest=false # 不允许guest登录。
- 执行sudo passwd root设置root用户密码
3.在Ubuntu中安装git
- 我这里只记录一种方法
sudo apt-get update sudo apt-get install git
- 配置自己的Git账号信息
git config --global user.name "Your Name"git config --global user.email "youremail@domain.com"
阅读全文
1 0
- linux学习之路(4)
- Linux学习之路(4)
- linux学习之路
- 学习linux之路
- Linux学习之路
- Linux学习之路
- linux学习之路
- Linux学习之路
- linux学习之路
- Linux 学习之路
- Linux学习之路。
- Linux学习之路
- linux 学习之路
- Linux学习之路
- Linux学习之路
- linux学习之路
- Linux学习之路
- Linux学习之路
- android性能测试工具dumpsys命令的用法
- 基于unique与primary约束的区别分析
- iTween基础之Value(数值过度)
- [绍棠_Swift] Swift3.0中使用CocoaPods导入的第三方库
- 不知道该干嘛。。。。。。。。。。感觉特别压抑
- Linux学习之路(4)
- CSS3 display值含义
- C#邮件发送工具类
- iTween基础之Look(使对象面朝指定位置)
- Perlin noise(一)
- HBase 1.x Coprocessor使用指南
- <C#>_应用程序与MySQL Server数据库的链接
- JS代码在页面的什么位置插入合适(提高加载速率)
- 【多校训练】hdu 6035 Colorful Tree 树状数组