开发环境搭建,先选择在已有的虚拟机环境下自行搭建,过程中遇到了一些问题,
一、首先是vmware tools安装1.先尝试了终端直接安装的方法
先打开终端 输入:sudo apt-get autoremove open-vm-tools 再输入:sudo apt-get install open-vm-tools-desktop 提示无法下载到安装包 2.改用另一种方法安装: 打开虚拟机VMware Workstation,启动ubuntu,菜单栏 - 虚拟机 ,我的重新安装VMware tools为灰色,不可选状态
可在虚拟机关机或者开机状态下进入虚拟机设置:
在vmware安装路径下找到linux.ios,加载后,打开虚拟机
将文件放到home目录下并解压
打开终端,将路径调整到vmware-tools-distrib,输入sudo ./vmware-install.pl,安装开始,一路yes就可以了,出现这个就代表安装成功了
接下来重启虚拟机,发现重新安装VMware tools还是灰色的,尝试了很多次,都失败了。第二天打开电脑打算再试试,发现这个位置重新安装VMware tools可选了,看来是需要重启计算机才行这个大家可以参考一下。
2.安装 D9360 编译所需必要的工具包
输入sudo apt-get update ,执行的很顺利,
输入sudo apt-get install openssh-server vim git fakeroot make automake \autoconf libtool libssl-dev bc dosfstools mtools parted iproute2 kmod \libyaml-dev device-tree-compiler python flex bison build-essential \u-boot-tools libncurses-dev lib32stdc++6 lib32z1 libc6:i386
提示:
E: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 4413 (unattended-upgr) N: Be aware that removing the lock file is not a solution and may break your system. E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it? 这表明当前有某个进程正在apt-get,导致资源被锁不可用。资源被锁的原因可能是上次运行安装或更新时没有正常完成。 解决方法:输入sudo rm /var/lib/dpkg/lock后再尝试sudo apt-get install ......
3.安装QT
QT的安装过程比较顺利,中间除了忘记密码了,重新申请了一下,基本没有遇到什么问题。
4.进行源文件的重新编译
将源码包拷贝到home/zzz/work目录下,进行文件解压输入cat OK-D93xx-linux-sdk.tar.bz2.* | tar jxv,因为虚拟机的硬盘空间设置为40G,空间不够,加压失败。扩展空间到80G就可以了。
|