linux学习ITeye - 乐橙lc8

linux学习ITeye

2019年03月13日10时05分36秒 | 作者: 奥然 | 标签: 解压,目录,文件 | 浏览: 2634

0、取得root权限:

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源码,
 参阅:
           

        或

 0)、sudo apt-get install git-core curl
 1)、mkdir ~/bin
 2)、cd ~/bin
 3)、curl "" ~/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)

然后依据问题,提示什么输入什么,然后回车,一直到完毕。

 

版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表乐橙lc8立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章

阅读排行

  • 1
  • 2

    Linux终端常用命令ITeye

    光标,指令,移动
  • 3

    linux学习ITeye

    解压,目录,文件
  • 4

    CenOS Linux装置nginxITeye

    装置,下载,上传
  • 5

    文件的suid ,sgid, stickyITeye

    文件,进程,履行
  • 6
  • 7
  • 8

    电脑基本信息ITeye

    电脑,联想,显卡
  • 9
  • 10

    RHEL 5.5 装置gccITeye

    装置,需求,虚拟机