一平台搭建:
我是使用Deban内核的kali来搭建开发平台的,使用的是完整系统,不是虚拟机系统,查阅很多资料都是虚拟机上搭建的开发平台,所以遇到了大小不一的坑,一一记录下来。
嵌入式开发大多使用linux系统开发,linux系统跟windows区别用过的都知道,各种环境搭建和使用都是 不一样的,所以习惯使用windows后转战linux或多或少都会出现一些问题。
首先从51单片机开发平台入手,因为比较适合我这样的新手。环境使用的是Flatpak,
kali使用的是deban的内核,根据官方的安装命令
# apt install flatpak
执行后提示
下列签名无效: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <devel@kali.org>
原因是我电脑上的系统年代久远,所以签名失效了,需要更新签名
kali更新签名命令:
wget archive.kali.org/archive-key.asc //下载签名
apt-key add archive-key.asc //安装签名
更新完成后更新软件源
# sudo apt-get update
现在算是把操作系统准备好了
接下来安装Flatpak环境就可以正常进行了
Flatpak安装完成后根据官方提示需要安装插件,作为初学者,也不知道用不用得上,防止后面用到的时候还要重新来过,一并安装
# apt install gnome-software-plugin-flatpak
安装好以后需要更新Flatpak的软件源
# flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
然后报错了。没有找到有效的解决方案,于是直接打开该地址
提示404,但是不要着急,将浏览器网址中的:While删除,然后访问该地址,回下载一个名为flathub.flatpakrepo的文件,然后使用软件安装打开,点击安装
然后返回shell重新添加软件源
flatpak安装完成
接下来安装Q4win
sudo flatpak install flathub ua.org.brezblock.q4wine
安装过程又出错了,又是SSl验证出错,尝试直接访问网址
地址去掉“:”以后下载了一个名为summary.idx的文件,但是并不是一个可执行文件,
第一期踩坑排坑笔记暂时到这里,已经转战windows,如有后续,我会继续更新