[Ubuntu][记录]ubuntu问题

简介: [Ubuntu][记录]ubuntu问题

镜像源找不到相关库

切换镜像源

国内老版本ubuntu更新源地址以及sources.list的配置方法

使用ubuntu编译项目需要一些库

然后默认我就是install

sudo apt install libreadline-dev

意思就是该库有其他依赖包需要一起更新,就是依赖旧了而你下的新的需要新的依赖,很坑你再继续把旧的依赖更新之后,又一层套一层的说又有其他依赖要一起更新。坑点。问题肯定不是这样解决的

ubuntu还提示你使用

sudo apt --fix-broken install # 修复破损包 并重新安装

有可能有用,但后面我是换了数据源 才有效的

sudo cp /etc/apt/sources.list  /etc/apt/sources.list.old # 备份一下数据源
sudo vim /etc/apt/sources.list # 编辑一下 添加一些数据源地址

网上找的一个国内的数据源 之前试过阿里的啥的都没解决 把他网站所有xenial,bionic加上才有用的
把ubuntu自带的源 都注释掉 什么 us.xxxx security.xxxx都注释掉了

deb http://cz.archive.ubuntu.com/ubuntu xenial main  # xenial版号
deb http://cz.archive.ubuntu.com/ubuntu bionic main  # bionic版号
deb http://cz.archive.ubuntu.com/ubuntu bionic-updates main # bionic-updates版号
deb http://cz.archive.ubuntu.com/ubuntu disco main # disco版号
deb http://cz.archive.ubuntu.com/ubuntu eoan main # eoan版号
deb http://cz.archive.ubuntu.com/ubuntu focal main # focal版号 

然后

sudo apt-get update 
sudo apt install libreadline-dev

可能还是不行 但是你再

sudo apt --fix-broken install 

就可以了

errno.h找不到

主要缺少libc库

安装这个 sudo apt-get install linux-libc-dev

然后会发现 /usr/include/asm-generic

然后 ln -sf /usr/include/asm-generic /usr/include/asm

你在看 asm目录就有errno.h文件了

个人遇到的问题 不一定适用所有情况 但确实解决了我自己的问题

相关文章
|
7月前
|
机器学习/深度学习 人工智能 算法
o3-mini:OpenAI 发布最新推理模型,强大的STEM推理能力,灵活调整推理强度
OpenAI o3-mini是OpenAI推出的全新推理模型,专为科学、数学和编程等技术领域优化,支持三种推理强度,灵活调整性能。
418 25
o3-mini:OpenAI 发布最新推理模型,强大的STEM推理能力,灵活调整推理强度
|
10月前
|
存储 监控 区块链
探索区块链技术在数据安全中的应用
本文深入探讨了区块链技术如何革新数据安全领域,通过其独特的去中心化、不可篡改和透明性特点,为数据安全提供了新的解决方案。我们将从区块链的基本原理出发,分析其在保护数据完整性、增强隐私保护以及提升交易安全性方面的应用,并通过案例研究展示区块链技术在实际场景中的有效性。
|
9月前
|
安全 网络安全 数据安全/隐私保护
第六问:http和https区别与联系
HTTP 和 HTTPS 是现代网络通信中的两种重要协议。HTTP 是明文传输协议,无加密功能;HTTPS 在 HTTP 基础上加入 SSL/TLS 加密层,提供数据加密、身份验证和数据完整性保障。HTTP 适用于非敏感信息传输,如新闻网站;HTTPS 适用于在线支付、账户登录等需要保护用户数据的场景。
279 0
|
10月前
|
JSON JavaScript 关系型数据库
node.js连接GBase 8a 数据库 并进行查询代码示例
node.js连接GBase 8a 数据库 并进行查询代码示例
|
11月前
|
机器学习/深度学习 存储 自然语言处理
Adam介绍
【10月更文挑战第3天】
|
人工智能 PyTorch TensorFlow
编程语言与工具:为AI开发选择合适的武器
【7月更文第15天】在人工智能(AI)领域,选择正确的编程语言和框架如同为战士挑选最合适的武器,它们能极大地影响项目进展的效率与成果。本文将深入探讨Python这一广泛应用于AI领域的编程语言,以及两个主流的深度学习框架——TensorFlow和PyTorch,为你提供决策时的参考依据。
711 1
|
存储 SQL 缓存
AnalyticDB Postgres向量版技术内核
AnalyticDB Postgres向量版纯向量检索在高维人脸检索的场景下,性能是开源milvus的HNSW算法的2倍,IVFSQ8的10倍。
AnalyticDB Postgres向量版技术内核
|
存储 NoSQL 算法
10倍压缩比?Lindorm与其他数据库实测大比拼
让数据存储得起,我们不是说说而已。
10倍压缩比?Lindorm与其他数据库实测大比拼
|
存储 运维 算法
【运维】GlusterFS 分布式文件系统
GlusterFS 分布式文件系统
1771 1
【运维】GlusterFS 分布式文件系统