2023-10-03 Ubuntu误删包导致的一系列问题

  1. 安装一些包时总有报错信息 Unable to correct problems, you have held broken packages. 人家说安装aptitude包,用aptitude来安装包就能够自动处理各种依赖项,但是用这个包来安装包时,看似包安装上了,其实根本没有安装上,于是寻求了其他方法。
    首先换源,因为Ubuntu是22.04版,所以要搜索该版本的源,把/etc/apt/sources.list里面的内容换成
# 中科大源,挺快的
deb https://mirrors.ustc.edu.cn/ubuntu/ jammy main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ jammy main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ jammy-security main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ jammy-security main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ jammy-proposed main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ jammy-proposed main restricted universe multiverse

然后执行sudo apt-get updatesudo apt-get upgrade更新之后,就可以用apt/apt-get正常安装包了。

  1. ifconfig命令发现只有lo网卡,没有ens33网卡,无法上网。首先找到一个教程,使用sudo dhclient ens33命令就可以正常上网了,但是每次重启后都得配置一下。然后寻找其他办法,发现是需要设置NetworkManager服务开机自启动,即执行命令sudo systemctl enable NetworkManager.service就够了。参考:https://blog.csdn.net/MEREDITH5948/article/details/130657098
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容