栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

正点原子教程之VMware中部署ubuntu及linux开发环境 遇见问题

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

正点原子教程之VMware中部署ubuntu及linux开发环境 遇见问题

要进行 Linux 驱动开发肯定要先搭建好开发环境,在 Ubuntu 下进行 Cortex-A(STM32MP157)开发也需要安装一些软件,环境搭建好以后我们就可以进行开发了。环境搭建分为 Ubuntu 和 Windows ,因为我们最熟悉 Windows ,所以代码编写、查找资料啥的肯定是在 Windows 下进行 的。但是 Linux 开发又必须在 Ubuntu 下进行,所以还需要搭建 Ubuntu 下的开发环境,主要是 交叉编译器的安装。  Ubuntu 1 sudo apt-get install vsftpd  按照ftp的时候出了问题,解决方法

    sudo apt-get clean

sudo apt-get update

sudo apt-get upgrade

sudo apt-get install vsftpd

2 apt-get install nfs-kernel-server rpcbind E: 无法获得锁 /var/lib/dpkg/lock-f

   一  、以下2个方法分别尝试了还是不行。然后尝试重启虚拟机在执行成功了

(1)使用ps -e |grep apt
屏幕出现的进程序列号,用sudo kill 序列号,杀死该进程
(2)暴力法
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock

二 、操作两者后,仍出现问题的话,重启一下虚拟机,重启中碰到 ubuntu很久进不了桌面系统因为 unattended upgrade in progress。按如下操作了

什么是Unattended upgrade?

自动更新机制:自动安装最新的安全或者其他更新,

遇到了应该怎么办?

建议不要强行打断,慢慢等!

按理说最多更新30mins,已更新时长可通过按Esc键查看

如何关闭?

点击软件与更新,进入更新选项卡,将自动检查更新设置为从不

当你需要更新时,你可以使用如下指令:

sudo apt-get update
sudo apt-get upgrade
 

3 重启NFS失败:

 失败的Log:   Restarting nfs-kernel-server (via systemctl): nfs-kernel-server.serviceJob for nfs-server.service c

是因为不能完全按照教程的/home/zuozhongkai/linux/nfs *(rw,sync,no_root_squash) 来做,这里的Nfs文件夹目录路径应该要与虚拟机中你创建的打算用来共享的(一般习惯该文件夹也用nfs来命名)一致。比如我的是:

而/etc/exports 文件中的内容应该如下:

4 上传厂家源码到ubuntu失败:

 Filezlip提示的失败的Log: 响应:    227 Entering Passive Mode (192,168,0,140,187,157).
命令:    STOR en.SOURCES-stm32mp1-openstlinux-5-4-dunfell-mp1-20-06-24.tar.xz
响应:    553 Could not create file.

因为之前上传交叉编译工具都成功了,应该不是vsftp的配置问题,果断怀疑是文件夹的访问权限,将sudo chmod 777 ./atk-mp1 运行后,再上传就成功了,记录下。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/422951.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号