首页 > 系统相关 >Ubuntu apt下载:无法修正错误

Ubuntu apt下载:无法修正错误

时间:2023-02-27 17:58:11浏览次数:67  
标签:restricted 修正 apt aliyun Ubuntu Codename main com ubuntu

问题:

在为cpp下载mysql函数库的时候显示:

无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。

解决

其主要原因是因为不同的Ubuntu版本对应的源不同,因此网上搜到的各种教程并不能解决“我”的问题。

首先:

  • 查看版本号和代号
    lsb_release -a
    image
    记录下codename: focal
  • 备份
  1. 养成改系统文件要备份的好习惯
    更换系统配置的时候,一定要注意备份一下源文件,否则你修改以后出了BUG,再想找到官方文件就麻烦了,哪怕是直接用官方下载也不至于这样搞了一天才发现是镜像问题。
    sudo mv /etc/apt/sources.list /etc/apt/sources.list.bak
  2. 修改sources.list

sudo vim /etc/apt/sources.list
将以下代码粘贴到文件中

deb http://mirrors.aliyun.com/ubuntu/ $Codename main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ $Codename-security main restricted universe multiverse 
deb http://mirrors.aliyun.com/ubuntu/ $Codename-updates main restricted universe multiverse 
deb http://mirrors.aliyun.com/ubuntu/ $Codename-proposed main restricted universe multiverse 
deb http://mirrors.aliyun.com/ubuntu/ $Codename-backports main restricted universe multiverse 
deb-src http://mirrors.aliyun.com/ubuntu/ $Codename main restricted universe multiverse 
deb-src http://mirrors.aliyun.com/ubuntu/ $Codename-security main restricted universe multiverse 
deb-src http://mirrors.aliyun.com/ubuntu/ $Codename-updates main restricted universe multiverse 
deb-src http://mirrors.aliyun.com/ubuntu/ $Codename-proposed main restricted universe multiverse 
deb-src http://mirrors.aliyun.com/ubuntu/ $Codename-backports main restricted universe

复制代码
然后将$Codename替换为你刚才查到的版本代号
结果如下:
image

  1. 更新apt缓存
    sudo apt update

标签:restricted,修正,apt,aliyun,Ubuntu,Codename,main,com,ubuntu
From: https://www.cnblogs.com/xvxing/p/17160632.html

相关文章

  • 【ubuntu20.04】编译 v83x_pillow_0.7.2 会被链接到 /usr/include/x86_64-linux-gnu
    有点愚蠢,记录一下,先编过去,然后再把x86_64-linux-gnu移回来,估计是我环境变量脏了。juwan@juwan-n85-dls:~/v831/out/v831-sipeed/compile_dir/target/pypi/Pillow-7.2.0$......
  • Ubuntu-深度学习环境搭建(yolov3)
    layout:posttitle:深度学习环境搭建subtitle:深度学习环境搭建date:2021-04-25author:Yinheader-img:img/post-bg-cook.jpgcatalog:tru......
  • ubuntu安装docker
    一、操作系统版本:二、安装步骤:1.更新软件包索引,并且安装必要的依赖软件sudoaptupdate#更新软件包索引sudoaptinstallapt-transport-httpsca-certificatesc......
  • Ubuntu 22.04部署小记
    又快到了阿里云的续费时间,由于工作内容的变化,除了rss阅读外,之前大部分使用的服务目前已不再使用,近期好哥们为我免费提供了一台消费级虚拟机用于替代付费云主机,初步评估也能......
  • 华为交换机配置链路聚合(手工模式链路聚合和lacp模式聚合)UBUNTU 20.04 服务器配置多网
    一.华为交换机配置链路聚合(Eth-Trunk),是将多个物理接口捆绑为一个逻辑接口,实现增加链路带宽、提高可靠性、提供负载分担的目的。链路聚合两种模式:手工负载分担模式(默认模式,默......
  • Chapter4_Multilayer Perceptrons
           在本章中,我们将第一次介绍真正的深度网络。最简单的深度网络称为多层感知机。多层感知机由多层神经元组成,每一层与它的上一层相连,从中接收输入;同时每一层......
  • ubuntu 安装docker
    ubuntu安装docker目的学习docker构建一个自己的gitlab+jenkins的自动化构建部署的环境,用来学习C/C++,python,javadocker安装我参考的是这个网页,https://www.runoob......
  • Canonical为所有支持的Ubuntu LTS系统发布了新的Linux内核更新
    Canonical近日为所有支持的UbuntuLTS系统发布了新的Linux内核更新,以解决总共19个安全漏洞。新的Ubuntu内核更新仅适用于长期支持的Ubuntu系统,包括Ubuntu22.04LT......
  • ubuntu 22.04中配置静态IP
     001、系统root@ubuntu01:/etc/netplan#lsb_release-aNoLSBmodulesareavailable.DistributorID:UbuntuDescription:Ubuntu22.04.1LTSRelease:......
  • Linux Ubuntu配置国内源
    因为众所周知的原因,国外的很多网站在国内是访问不了或者访问极慢的,这其中就包括了Ubuntu的官方源。所以,想要流畅的使用apt安装应用,就需要配置国内源的镜像。市面上Ubuntu......