嵌入式开发板Llnux更新系统、安装软软件、下载资源碰到的问题

简介: 嵌入式开发板Llnux更新系统、安装软软件、下载资源碰到的问题
CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none

微信图片_20220501175517.png

微信图片_20220501175521.png


先同步系统时间


shell 输入命令

date

如果显示的时间跟你本地时间不一样,先设置时区

cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime


更改 apt-get 源


对于开发板来说,千万别乱改官方源,上面问题的根源是不支持https,所以先把源都改成http

原文件备份

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

编辑源地址列表文件

sudo vim /etc/apt/sources.list

都改成http

微信图片_20220501175713.png


更新系统


apt-get update

------------------------

其他后期问题,安装证书

先安装 make

$sudo apt-get update
$sudo apt-get install ubuntu-make

wget 无法下载https链接的文件,加上 参数 --no-cookie --no-check-certificate

wget --no-cookie --no-check-certificate https://地址

 

安装 openssl

$wget --no-cookie --no-check-certificate https://www.openssl.org/source/openssl-1.1.0g.tar.gz
$tar -xzvg openssl-1.1.0g.tar.gz
$cd openssl-1.1.0g
$./config    #默认安装路径/usr/local/ssl
$make
$sudo make install
#创建软连接
$sudo ln -s /usr/local/lib/libssl.so.1.1 /usr/lib/libssl.so.1.1
$sudo ln -s /usr/local/lib/libcrypto.so.1.1 /usr/lib/libcrypto.so.1.1
$openssl version    #查看版本

curl 支持 https

$wget wget --no-cookie --no-check-certificate https://curl.haxx.se/download/curl-7.55.1.tar.gz
$tar -xzvf curl-7.55.1.tar.gz
$cd curl-7.55.1
$./configure -with-ssh=/usr/local/ssl
$make
$sudo make install
$curl -V    #查看版本
相关文章
|
4月前
|
缓存 安全 Ubuntu
在Linux中,如何进行系统更新和补丁管理?
在Linux中,如何进行系统更新和补丁管理?
|
4月前
|
存储 安全 Linux
Linux存储安全:系统更新和补丁管理的策略与实践
【8月更文挑战第19天】安全是一个持续的过程,需要不断地评估、更新和改进策略。
89 0
|
存储 安全 Windows
windows 服务器动态扩容磁盘操作备忘
windows 服务器动态扩容磁盘操作备忘
296 0
windows 服务器动态扩容磁盘操作备忘
|
安全 Java Windows
不可或缺的BCUninstaller:全面显示软件信息、批量垃圾删除、强制卸载程序……
不可或缺的BCUninstaller:全面显示软件信息、批量垃圾删除、强制卸载程序……
179 0
彻底卸载你不想要的软件,无残留垃圾!
彻底卸载你不想要的软件,无残留垃圾!
193 0
|
Linux
linux内核离线升级步骤详解【亲测可用】
linux内核离线升级步骤详解【亲测可用】
576 0