前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >嵌入式开发板LInux更新系统、安装软件、下载资源碰到的问题

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

作者头像
痴者工良
发布2021-04-26 09:55:35
9910
发布2021-04-26 09:55:35
举报
文章被收录于专栏:痴者工良
代码语言:javascript
复制
CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none

先同步系统时间

shell 输入命令

代码语言:javascript
复制
date

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

代码语言:javascript
复制
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

更改 apt-get 源

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

原文件备份

代码语言:javascript
复制
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

编辑源地址列表文件

代码语言:javascript
复制
sudo vim /etc/apt/sources.list

都改成http

更新系统 

代码语言:javascript
复制
apt-get update

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

其他后期问题,安装证书

先安装 make

代码语言:javascript
复制
$sudo apt-get update


$sudo apt-get install ubuntu-make

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

代码语言:javascript
复制
wget --no-cookie --no-check-certificate https://地址

安装 openssl 

代码语言:javascript
复制
$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

代码语言:javascript
复制
$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    #查看版本
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019-03-16 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 先同步系统时间
  • 更改 apt-get 源
  • 更新系统 
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档