| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> ubuntu arm架构各版本源整理 -> 正文阅读 |
|
[系统运维]ubuntu arm架构各版本源整理 |
? ? ? ? 目录 ?3、提示the public key is not available: NO_PUBKEY XXXX 由于arm架构的ubuntu系统通过容器运行时出现不兼容或者update报错的问题,在此整理下这两天的结果。 一、x86机构1、ubuntu 20.04docker run -it --rm --name test ubuntu:20.04 ?bash cat /etc/issue cat /etc/apt/sources.list 默认用官方源Index of /ubuntu更新正常 换成清华源,默认用https地址会报错(参考文章3.1),手动替换(如何用清华源参考3.2) cat << EOF > /etc/apt/sources.list 2、ubuntu 18.04docker run -it --rm --name test ubuntu:18.04 ?bash 官方源ok,清华源ok 3、ubuntu 21.10docker run -it --rm --name test ubuntu:21.10? bash 官方源error,清华源error 说是没找到impish这个release,看了下dists确实没有,这点还在研究。? 4、ubuntu 22.04docker run -it --rm --name test ubuntu:22.04? bash 官方源ok 二、arm机构1、ubuntu 20.04docker run -it --rm --name test ubuntu:20.04 ?bash cat /etc/issue cat /etc/apt/sources.list 默认用官方源Index of /ubuntu-ports更新正常 换成清华源,默认用https地址会报错(参考文章3.1),手动替换 cat << EOF > /etc/apt/sources.list 2、ubuntu 18.04docker run -it --rm --name test ubuntu:18.04 ?bash 官方源ok,清华源ok 3、ubuntu 21.10docker run -it --rm --name test ubuntu:21.10? bash 官方源error,清华源error 4、ubuntu 22.04docker run -it --rm --name test ubuntu:22.04? bash 官方源error 尝试过注册key的方法,无效(参考3.3) 目前只能通过不校验成功update docker run -it --rm --name test --privileged ubuntu:22.04 ?bash ?? 参考了:docker运行ubuntu22.04出现异常(转载)_qq_43808467的博客-CSDN博客? AGX Xavier Ubuntu 18.04 docker无法apt update问题解决 - 知乎? docker - apt update throws signature error in Ubuntu 20.04 container on arm - Ask Ubuntu? ?三、出现的问题1、换成国内源后报https证书问题Certificate verification failed: The certificate is NOT trusted. The certificate issuer is unknown. ?Could not handshake: Error in the certificate verification ubuntu | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror 解决: 手动安装ca-certificates需要的文件: https://download.csdn.net/download/weixin_39855998/87322568 2、如果选择国内开源站?以清华为例,访问:清华大学开源软件镜像站 | Tsinghua Open Source Mirror ?搜索ubuntu镜像,ubuntu下面是x86,ubuntu-ports下面是arm架构 点击黑色问号可以直接复制source.list的地址 ? ?点进去查看dists可以看到当前存在哪些版本的包 3、提示the public key is not available: NO_PUBKEY XXXX????????注册这个key,报错缺包: E: gnupg, gnupg2 and gnupg1 do not seem to be installed, but one of them is required for this operation(此处陷入死循环,update源需要安装gnupg包,安装gnupg包需要首先update) apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys ?871920D1991BC93C ? ? ? ? ?不信邪了,直接把所有依赖deb全部找齐 ? ? ? ? 本地安装?gnupg,继续 ? ? ? ? 这次不报错了 ? ? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/25 19:51:49- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |