文章目录一、需要准备的材料二、操作步骤1.更新软件源2.安装环境依赖3.搭建交叉编译环境4.编译QT5.安装Qtcreator6.配置Qtkit三.测试前言本文使用VMware虚拟机作为Ubuntu系统载体,采用Ubuntu18.04-64位镜像作为QT编译环境,采用RK3288搭载Ubuntu18.04-arm-32作为QT执行环境。一、需要准备的材料①交叉编译器:gcc-linaro-6.3.1-2017.05-x86_64_aarch64-linux-gnu.tar.xzgit:工具包:一些常用的工具,你可以在这里找到②qt-everywhere-src-5.9.5.tar.xz(QT源
目录1.安装telnet服务(可选)2.openssl升级 2.1备份原有openssl服务 2.2编译安装、及编译安装出现的报错 2.3建立软连接 2.4更新动态连接数据库 2.5查看openssl版本,确认是否升级成功3. SSH升级 3.1备份原有ssh数据 !!!!! 3.2.卸载原有ssh服务 3.3.源码包编译升级 3.4.拷贝开机启动脚本设置为开机自启、还原ssh-keygen文件 3.5.修改sshd服务端的配置文件 3.6.检查、测试SSH服务是否正常4.关闭rpcbind服务5.禁用telnet远程连接(可选)为什么要升级openssl、openssh,关闭rpcbi
1.确认nginx是否已安装SSL模块查验方法:进入sbin目录,执行以下语句,显示结果如标记所示则表示安装成功./nginx-V 2.确认系统以安装SSL工具,开始制作证书选择一个存放证书的路径,执行以下语句即可:(1)生成密钥,得到文件private.keyopensslgenpkey-algorithmRSA-outprivate.key-pkeyoptrsa_keygen_bits:2048(2)创建服务器证书的请求文件csr.pemopensslreq-new-keyprivate.key-outcsr.pem(3)使用生成的私钥,创建自申请日开始的有效期为10年的服务器证书publ
git报错fatal:unabletoaccess‘https://github.com/…’: OpenSSL SSL_read:Connectionwasreset,errno10054原因:一般是因为服务器的SSL证书没有经过第三方机构的签署,所以才报错解决办法:解除ssl验证后,再次git即可gitconfig--globalhttp.sslVerifyfalse
Linux学习记录58(ARM篇)本文目录Linux学习记录58(ARM篇)一、GIC相关寄存器1.系统框图2.中断号对应关系二、GICD寄存器1.GICD_CTLR2.GICD_ISENABLERx3.GICD_IPRIORITYRx4.GICD_ITARGETSRx5.GICD_ICPENDRx三、GICC寄存器1.GICC_PMR2.GICC_CTLR3.GICC_IAR4.GICC_EOIR四、封装函数1.寄存器封装2.EXTI初始化结构体/枚举封装3.GICD初始化结构体/枚举4.GICC初始化结构体/枚举5.EXTI函数6.GICD函数7.GICC函数8.使用示例一、GIC相关寄存
1.S32DesignStudioforARM介绍S32DesignStudioforARM(下面简称S32DS),是NXP官方在2014年官方推出的,专门面向S32K、KEA、MAC57D54H等系列微控制器的集成开发环境。S32DS是由Eclipse和一些插件集成而来的开发平台,包括EclipseIDE、GNU编译器集合(GCC)和GNU调试器(GDB)在内的开源软件,操作界面和使用体验上和Eclipse差不多。特性:带有Arm®GCC编译器4.9的恩智浦GNU工具链面向Arm®嵌入式处理器的恩智浦GNU工具构建(6.3.120170824)集成S32KSDK(以补丁包方式更新)及其图形化
安装anaconda下载安装首先找到一个下载conda的地址清华源anaconda地址可以看到conda在不同系统环境下有如下版本鉴别不同国产系统可参考:国产的开源操作系统都有哪些?这里用阿里arm/aarch64架构所以下载连接为https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2023.03-Linux-aarch64.sh可以手动下载上传,也可使用wget下载wgethttps://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2023.03-L
目录一、简介二、部署docker-compose.yml一、简介amd架构的镜像非常好找,但由于博主是arm64架构的机器,所以一些开发环境非常的难找,所以在这里记录一下arm64环境部署Kafka。二、部署docker-compose.yml准备docker-compose.yml文件:博主的虚拟机IP是192.168.153.131,注意替换你的服务器IP。这个文件部署了zookeeper、kakfa以及kafkaUIversion:'2'services:zookeeper:image:zookeeper:3.6ports:-"2181:2181"volumes:-./zookeeper
环境:CentOS7.6,腾讯云轻量应用服务器最近在折腾Python的flask框架,但是在请求HTTPS连接时遇到了下面这个报错:CausedbySSLError(“Can‘tconnecttoHTTPSURLbecausetheSSLmoduleisnotavailable.“)一番搜索,认为是SSL版本过低的问题,不适配当前的Python版本,于是决定升级OpenSSL。一、升级OpenSSLopensslversion #查看OpenSSL的当前版本首先安装相关依赖:yuminstallgcclibffi-develzlib*openssl-devel官网下载OpenSSL的新版本、
近些年来,Arm、RISC-V两大架构都加强了对x86的挑战,但各有优劣。Arm架构的好处是应用广泛、生态成熟,开发适配都更方便。RISC-V架构的好处是完全免费、开源,可以自主把握,但还处于起步阶段。全世界40%Arm服务器:都在中国!投资银行伯恩斯坦的一份研究报告显示,估计目前全球10%的服务器已经用上Arm架构,而在Arm服务器中,多达40%位于中国。不过,Arm服务器在中国的占比起伏不定,2022年第二季度曾逼近50%,之后有所下降,可能是中国市场对于Arm授权限制有顾虑,未来之路可能会越走越窄。全世界40%Arm服务器:都在中国!目前,使用Arm架构的中国芯片大厂有华为、飞腾、阿里巴