- 复制命令 : sudo cp [源目录] [目标目录]
因为想要编译安卓源码 , 所以下载了Linux系统尝试玩一把 , 可是打开系统就蒙圈了 , 首先我要配置java环境 ,
参考了这边博客[ ] 但是简单的一个复制就让我折腾了好久
- 返回上层目录: cd ~
想必仔细看是能看懂这几个命令的差别的 , 我的文件目录是这样子的
源文件在下载里面, 想复制到software , 复制的时候先cd 到源文件所在目录才能进行复制
- 进入目录: cd
我们要把下载目录里面的东西复制到software文件夹去 , 目标文件路径直接 / software是不可以的 , 要加个~
接下来就要进行安装操作了, 进行安装的时候会发现没有软权限提示, 因为是在root模式下新建的文件夹所以我们的角色没有权限,首先我修改了software文件的权限
参考了这边文章
[http://jingyan.baidu.com/article/b87fe19e9ae09b5219356848.html]
- 修改用户权限: chown -R jd-root 目录名/
到这里我算是明白了一点点, 当初用mkdir命令创建的时候software文件右下角有个上锁的标志无法复制 , 而当我们修改了用户权限之后就可以像普通文件夹一直复制粘贴了, 而上一步的复制命令也可以省去。。。。。。
- 查看系统多少位: uname -a
里面显示x86_64表示64位,i386表示32
中间有个小插曲, 之后运行 ./jdk-6u35-linux-i586.bin 的时候 发现错误提示忘记了大致意思是说文件失败之类的
Failed to extract the files. Please refer to the Troubleshooting section of the Installation Instructions on the download page for more information
仔细对照了一下发现我下载的是32位jdk,所以大家一定看清楚博客中的链接下载自己系统对应的jdk
之后运行安装 ./jdk-6u32-linux-x64的时候仍然提示没有权限, 我查看了文件夹的属性 , 勾选了可执行文件 ,发现终于可以正常安装了
安装成功后还剩下最后一步 , 配置java环境 , 这里只需要注意文件路径就可以 , 当然我又在这里栽了个跟头 , 用习惯了Windows的文件路径 , 搞不清楚这里应该怎么写 , 一开始尝试 /home/software/java/[生成的jdk文件名]
报错 (gedit:21950): WARNING : Set document metadata failed: 不支持设置属性 metadata::gedit-position
这是我文件路径写错了 , 最后才傻傻的看到了终端中提示早就早就有了全路径名称 /home/luyi-ubuntu/software/java
export JAVA_HOME=/home/luyi-ubuntu/software/java/jdk1.6.0_32
export PATH=JAVAHOME/bin:PATH
export CLASSPATH=.:JAVAHOME/lib/dt.jar:JAVA_HOME/lib/tools.jar
至此java 的环境终于配置好了 , 对Linux一窍不通 , 博客也写的乱七八糟, 原来我的智商有限 , 希望大家多多指教O(∩_∩)O~