前言:
现时各位老铁们对“怎么解压ubuntu压缩包”都比较珍视,朋友们都需要知道一些“怎么解压ubuntu压缩包”的相关文章。那么小编在网络上搜集了一些对于“怎么解压ubuntu压缩包””的相关知识,希望兄弟们能喜欢,小伙伴们一起来学习一下吧!Linux开发笔记1-20220917
1. SDK解压 步骤
笔者用的是瑞芯微RK356x系列的ARM芯片,以下都是以瑞芯微的Linux平台的开发笔记,对于其它ARM平台,同样具有参考价值。
1) 打开虚拟机,在Linux home目录下新建文件夹rk356X
2) copy Windows下的 SDK 文件压缩包到 Linux 的rk356X目录下
3)Ctrl +Alt +T 进入命令窗口 cd rk356X 进入目录
4) 输入解压命令:cat YT_rk356x.tar.gz* | tar xz 如下图
解压完成后,在文件管理窗口看到解压后的文件列表如下:
2. 编译环境搭建
1)安装依赖的软件包命令:
编译 SDK 环境搭建所依赖的软件包安装命令如下:
sudo apt-get install repo git ssh make gcc libssl-dev liblz4-tool
sudo apt-get install expect g++ patchelf chrpath gawk texinfo chrpath diffstat binfmt-support
sudo apt-get install qemu-user-static live-build bison flex fakeroot cmake gcc-multilib
sudo apt-get install g++-multilib unzip
sudo apt-get install device-tree-compiler python-pip libncurses5-dev pyelftools
apt-get install device-tree-compiler
以上步骤必不可少,需要一些耐心,rockchip给的文档,此处没有将这些安装命令一条条分清晰,实际操作会出现各种问题,我将以上做了梳理,安照以上的安装命令,执行后,就可以对解压的sdk进行编译。
编译的时间有点久,需要耐心等待。
3.固件打包工具
mkfirmware.sh
4. 在recdev目录下查看img文件实际存放位置:命令如下
liugh@ubuntu:~/rk356X/YT-rk356x/rockdev$ ls -al
5. Ubuntu虚拟机下看不到U盘解决方法
如果是U盘不支持 exfat 格式,可以安装 sudo apt-get install exfat-utils
另外一种情况是每次U盘插入都被PC识别到,VMware虚拟机U盘符号是灰色的,Baidu了很多方法都无法解决,在B站上这位给出了方法
接下来分享下他介绍的解决办法:
把vmx用记事本打开,vmx是下图这个
usb.restrictions.defaultAllow = "FALSE"改为如下图:
usb.restrictions.defaultAllow = "TRUE" 记得保存
然后关掉虚拟机,重新打开虚拟机,然后就看到了U盘符号不是灰色的了
进入虚拟机打开U盘如下:
个人唠叨:
学习Linux,重要的是实践,我之前从未接触过Linux,还是主要从事硬件设计的,个人觉得既然做技术,就不要受硬件或软件的概念的限制,有时间就尽可能拓展自己的边界,多一份知识,总不是坏事。
研究表明,任何一项技能,花费6个月专注去学习和实践,都能达到优秀的水平。就让我们投入行动吧,其它的交给时间。
Linux开发笔记分享,都是我实际项目中,遇到的问题的记录和总结,分享出来希望帮到同样摸索Linux开发的朋友们。
分享知识是一种美德,也请您帮忙点赞转发,惠及更多需要的朋友。
标签: #怎么解压ubuntu压缩包