Ubuntu12.04编译android环境准备

来源:互联网 发布:vscode word 编辑:程序博客网 时间:2024/06/07 16:19

*********************系统使用相关*****************************


一. Ubuntu 12.04增加右键命令:在当前位置打开终端

软件中心:搜索nautilus-open-terminal安装

命令行:sudo apt-get install nautilus-open-terminal

 

重新加载文件管理器

nautilus -q

或注销再登录即要使用


二. 在VMware下安装Ubuntu,那么必须安装VMware-tools,才能获得更好的体验,包括屏幕分辨率、声音、和windows共享剪贴板等等。

  1、点击VMware菜单的-VM-Install VMware Tools

  这时,在Ubuntu下会自动加载Linux版的VMware Tools的安装光盘镜像。你会看到虚拟机的桌面上出现了一个名为VMware Tools的光盘图标,并且被自动打开。

  其中包括VMwareTools-xxx-i386.rpm和VMwareTools- xxx.tar.gz两个文件。

  如果你双击那个 rpm 文件,会提示说不支持的软件包,因为 rpm 是为 RedHat 准备的安装包,我们需要的是 .tar.gz 那个。


  2、把 .tar.gz 文件拷贝而到桌面,右键菜单-解压缩到此处。会自动解压为一个 vmware-tools-distrib 目录。

  打开终端(系统的应用程序菜单-附件-终端)

  3、然后在终端里面执行以下命令行:

  $ cd Desktop(要是中文的就是 $ cd 桌面)

  $ cd vmware-tools-distrib

  $ sudo ./vmware-install.pl

  4、回车之后提示输入管理员密码,然后一路确认回车后(相当于在Windows里安装软件时所填答的诸多对话框,我们这里均采用缺省设置),直到最后出现“Enjoy——the VMware team”的字样后,VMwareTools终于安装完成了。


三. Ubuntu 12.04安装VMware Tools,解决无法找到kernel header path的问题

 
Ubuntu 12.04 安装 VMware Tools,运行vmware-config-tools.pl 时,总是提示
The path "" is not valid.
What is the location of the directory of C header files that match your running
kernel?
输入 /usr/src/linux-headers-3.8.0-26-generic/include 或 /lib/modules/3.8.0-26-generic/build/include 都提示“The path ...  is not valid.”。
 
用了半天时间才找到解决方案 555....分享一下。
 
1. 更新或安装linux headers
sudo apt-get update && sudo apt-get install build-essential linux-headers-$(uname -r)
 
2. 关联文件,就是因为找不到这个几个文件,vmware tools才认为路径无效的。
cd /lib/modules/$(uname -r)/build/include/linux
sudo ln -s ../generated/utsrelease.h
sudo ln -s ../generated/autoconf.h
sudo ln -s ../generated/uapi/linux/version.h
 
3. 再次执行安装就ok啦,运行vmware-config-tools.pl 也没问题了
sudo ./vmware-install.pl

0 0
原创粉丝点击