0、获得root权限:
http://jingyan.baidu.com/article/11c17a2c438f5ef446e39d89.html
sudo apt-get update 更新软件列表。
sudo apt-get upgrade 更新软件。
1、打开shell:Ctrl+Alt+t
2、定位目录:cd /xx/xxx/
3、解压压缩文件(.tar.gz) 先定位压缩文件的目录,然后执行 tar -zxvf xxxx.tar.gz
注:
1)、*.tar 用 tar –xvf 解压
2)、*.gz 用 gzip -d或者gunzip 解压
3)、*.tar.gz和*.tgz 用 tar –xzf 解压
4)、*.bz2 用 bzip2 -d或者用bunzip2 解压
5)、*.tar.bz2用tar –xjf 解压
6)、*.Z 用 uncompress 解压
7)、*.tar.Z 用tar –xZf 解压
8)、*.rar 用 unrar e解压
9)、*.zip 用 unzip 解压或者jar xvf xxx解压。
4、移动文件(剪切):定位原文件的目录然后:sudo mv xxxx 目标目录路径(如:sudo mv xxx /usr/ 或者 sudo mv xxx /home/xxx/xxxx/)
其实3&4就是安装完了一个软件。
5、export命令直接在shell下设置,只在当前shell下生效。
6、ls -a /home/user/ ls -a 查看user下所有文件
7、vi编辑之vim-gnome,修改先按c。
8、安装JDk并设置环境变量:
1)下载jdk-7u67-linux-i586.tar.gz并解压
2)移动文件至/usr/目录下,安装完成。
3)使用vim-gnome文本编辑器设置java环境变量。
shell输入:vim ~/.bashrc
vim命令不熟悉可以上网查找资料,有很多
然后添加以下代码(i插入):
JAVA_HOME=/usr/jdk1.7.0_67
JRE_HOME=/usr/jdk1.7.0_67/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH
保存退出(ESC+:wq),并且输入以下命令使之立刻生效
shell输入:source ~/.bashrc
ps:/etc/profile的设置方法对所有登录的用户都有效。~/.bashrc只对当前用户有效。
上面两个都是配置文件,开机后,系统会先读取/etc/profile,再读~/.bashrc。不同的用户~/.bashrc文件可以有不同的设置,
而/etc/profile则是共用一个,只有root才能修改。~/.bashrc对/etc/profile有追加覆盖的效果。
9、su 和 su -的区别:前者切换到root用户,但不改变root登录环境;后者切换到root用户,并切换到root用户的环境。
10、Tab:tab键是比较常用的一个快捷键,它的作用是补全文件名或者路径。举例来说,输入"cd /ho"在按一下tab键,终端里就会显示"cd /home"了。
11、安装eclipse,其实就是执行3和4。
12、启动eclipse,/usr/eclipse/eclipse。
13、创建Eclipse桌面快捷方式;
1)、sudo vim /usr/share/applications/eclipse.desktop 然后按e。
2)、粘贴
[Desktop Entry]
Name=Eclipse
Comment=Eclipse SDK
Encoding=UTF-8
Exec=/usr/eclipse/eclipse
Icon=/usr/eclipse/icon.xpm
Terminal=false
Type=Application
Categories=Application;Development;
3)、在Dash中看到了eclipse图标,把打拖到桌面去,双击启动。
双击Eclipse结果出错:A Java Runtime Environment (JRE)......
解决:
sudo apt-get install openjdk-6-jdk自动下载安装,自动配好环境变量。
14、sudo apt-get install xxx,查找有那些xxx的方法是:apt-cache search xx(如:apt-cache openjdk)。
15、删除文件夹 定位目录然后 sudo rm -rf 文件夹名称。
16、创建快捷方式到指定的目录,将jre文件夹的快捷方式关联到jre/bin/java目录,sudo ln -sf $JRE_HOME jre/bin/java。
17、安装jdk的方式最好用:sudo apt-get install xxxx的方式,因为这样环境变量都不用配了。
18、下载android源码,
参考:http://blog.chinaunix.net/uid-20665047-id-3755436.html
http://jingyan.baidu.com/article/a65957f49a16a024e77f9b67.html
或http://blog.csdn.net/jiangshide/article/details/7529971
0)、sudo apt-get install git-core curl
1)、mkdir ~/bin
2)、cd ~/bin
3)、curl "http://php.webtutor.pl/en/wp-content/uploads/2011/09/repo"> ~/bin/repo
4)、chmod a+x ~/bin/repo
5)、PATH=~/bin:$PATH
6)、mkdir ~/bin/android
7)、cd ~/bin/android
8)、repo init -u git://codeaurora.org/platform/manifest.git -b gingerbread
9)、根据提示输入name和email之后,根据提示(大写或小写)选择y。
10)、提示完之后,repo sync。开始下载源码。
11)、编译源码 ~/bin/android/下直接执行make。
期间可能会报错,解决方法:http://www.blogjava.net/TiGERTiAN/archive/2010/09/19/332475.html
重要:安装编译过程中必需软件 。根据网上高人的经验,这是编译的最小工具软件集。
$sudo apt-get install build-essential
$sudo apt-get install zlib1g-dev
$sudo apt-get install flex
$sudo apt-get install libncurses-dev
$sudo apt-get install libx11-dev
$sudo apt-get install gperf
如果报make: *** [out/target/common/obj/APPS/FrameworksCoreTests_intermediates/classes-full-debug.jar] 错误 41
解决方法:
$ sudo update-alternatives --config jar
有 2 个候选项可用于替换 jar (提供 /usr/bin/jar)。
选择 路径 优先级 状态
------------------------------------------------------------
* 0 /usr/bin/fastjar 100 自动模式
1 /usr/bin/fastjar 100 手动模式
2 /usr/lib/jvm/java-6-sun/bin/jar 63 手动模式
要维持当前值[*]请按回车键,或者键入选择的编号:2
注:原来默认使用的是fastjar 应该选择2使用sun提供的jar
执行:make -j8 -j表示用几个线程来编译。如果你电脑有超过4个核的话,-j8会比-j4快。
问题:
[out/target/product/generic/obj/SHARED_LIBRARIES/libstagefright_intermediates/OMXCodec.o] Error 1
解决:
在源代码中找到以下三个文件
./vendor/qcom/opensource/omx/mm-core/omxcore/inc/OMX_QCOMExtns.h
./out/target/product/generic/obj/include/mm-core/omxcore/OMX_QCOMExtns.h
./hardware/qcom/media/mm-core/omxcore/inc/OMX_QCOMExtns.h
在这些文件中找到typedef struct QOMX_VIDEO_PARAM_DIVXTYPE 并在该结构体中增加一个OMX_PTR pDrmHandle 变量
继续编译。
19、编辑/etc/hosts文件
$sudo vim /etc/hosts
20、查IP:ifconfig
21、复制文件:sudo cp xxx /tmp(移动文件xxx到/tmp目录下)
22、安装vmware tools
复制到/tmp下,解压。
然后在终端中切换到root用户。定位到解压后的目录下,然后执行vmware install.pl文件(./vmware install.pl)
然后根据问题,提示什么输入什么,然后回车,一直到结束。
相关推荐
《Linux学习笔记》这份资料非常全面且详细,从 Linux 常用命令到 Linux 常用操作,再到网络管理、性能优化,几乎覆盖了 Linux 基础学习的方方面面,非常适合初学者入门!这里只是对于常用命令进行了整理,希望可以...
嵌入式Linux学习是IT行业中一个重要的领域,尤其对于那些对硬件和软件集成感兴趣的开发者来说。这个名为"嵌入式Linux学习七步曲.rar"的压缩包文件显然是一份全面的资源,旨在帮助初学者逐步掌握Linux在嵌入式系统中...
"Linux学习资料"是一个专门针对初学者设计的资源集合,旨在帮助快速理解和上手这个强大的系统。 "练成Linux高手.chm"很可能是一本电子书,详细介绍了Linux的基础知识和高级技巧。书中可能涵盖的内容包括:Linux的...
这份“非常好的Linux学习资料”提供了一系列教程,旨在帮助新手快速入门并深入理解Linux系统。 首先,"Linux实用培训学习教程1.0(最终版).chm"是一个全面的Linux基础教程。它可能包含了Linux的历史背景、基本概念,...
嵌入式Linux学习计划是一个全面且详尽的指导方案,旨在帮助初学者逐步掌握嵌入式领域的核心知识。以下是对各个阶段的详细说明: 1. 硬件知识: - Protel是电子设计自动化软件,用于硬件仿真调试,学习者需要熟悉其...
### Linux学习方法论 在数字化转型的浪潮下,Linux作为一款免费且开源的操作系统,在服务器领域占据了主导地位。本文将围绕“Linux学习方法论”这一主题展开,详细探讨如何高效地学习Linux,包括选择合适的Linux...
Linux学习资料集锦包含了多个关于Linux操作系统的深度学习资源,主要涵盖了内核解析和网络编程两个核心主题。这些书籍能够帮助读者深入理解Linux系统的工作原理,以及如何在Linux环境下进行高效的网络编程。 首先,...
这份"Linux学习资料大全"包含的书籍是Linux初学者和进阶者宝贵的资源,让我们逐一探讨这些书籍能提供的知识内容。 首先,"Linux内核完全注释-1.9.5.pdf"是一本对早期版本Linux内核进行详尽注解的书籍。它涵盖了内核...
linux学习各种指令查询笔记,方便大家日常查找和学习。加油,奥利给。 君子生非异业,善假于物也
Linux学习
【linux学习笔记--17】POSIX IPC——消息队列.doc 【linux学习笔记--18】POSIX IPC——信号量.doc 【linux学习笔记--19】POSIX IPC——共享内存.doc 【linux学习笔记-10】Linux进程相关系统调用(三).doc 【linux...
linux系统学习书籍linux系统学习书籍linux系统学习书籍linux系统学习书籍linux系统学习书籍linux系统学习书籍linux系统学习书籍linux系统学习书籍linux系统学习书籍
这篇“Linux学习笔记”对于初学者来说是一个很好的起点,它涵盖了多个核心主题,帮助你从零开始掌握Linux的基础知识。 首先,笔记会介绍Linux的基本命令,这是在终端操作Linux系统的基础。命令行界面虽然看起来可能...
linux 学习资料,包括基础学习,编程。 Linux网络编程.pdf makefile教程.pdf UNIX环境高级编程 学成Linux快手.chm
linux学习路线图.linux学习路线图.linux学习路线图.linux学习路线图.
Linux学习路线指南。 牛人分享的学习经验。
linux学习路线图,这是我自学了很多linux资料之后的经验总结,希望对各位有用。让你学习少走很多很多的弯路!
LINUX学习手册(宝典),LINUX学习手册(宝典),LINUX学习手册(宝典)
Linux学习资料(pdf) 系统使用 编程
linux学习课件.ppt linux学习课件.ppt