Ubuntu 16.04 使用apt-get -f install修复依赖关系后系统问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu 16.04 使用apt-get -f install修复依赖关系后系统问题相关的知识,希望对你有一定的参考价值。

参考技术A

apt/apt-get 是ubuntu用户最常用的安装工具,但在依赖混乱的情况下功能受限。此处推荐另一个更加完善的安装工具: aptitude ,使用方法:

在使用 aptitude 安装库出现依赖问题时, aptitude 会给出 多套 包括不安装或降级依赖的安装方案,此时可使用[Y/n/q/?]进行选择:

使用 aptitude 最大的好处在于他可以顺带解决依赖问题,最大的问题就是版本可能会不断地回退。这里本人采取的方案为先尽可能安装库,随后换源升级。

这里的情况比较少见,边栏和应用都可以正常加载,但桌面黑屏且无法使用右键功能。首先发现的是系统设置中显示(Display)出现“无法获取屏幕信息(Could not get screen information)”,安装 unity-control-center 后发现可以正确定位屏幕信息,随后安装 gnome-tweak-tool 并执行,进入 Desktop 中打开 Icons on Desktop 解决问题。(但系统默认Display 依然无法get screen information)

- END -
最好还是定期保存系统快照,在执行 autoremove 等可能出现未知破坏操作情况下一定要至少保留卸载列表。本次好在留存了log基本恢复了开发环境,但一点点恢复还是耗费了一整天修复系统。

我们的822,我们的青春
欢迎所有热爱知识热爱生活的朋友和 822实验室 一起成长,吃喝玩乐,享受知识。

ubuntu使用apt-get安装软件,出现报错Err:1 http://security.ubuntu.com

现象场景:

         安装好一台ubuntu16.04服务器,连上网,使用apt-get安装软件,出现报错Err:1 http://security.ubuntu.com

         如图,无法完成软件更新

ubuntu使用apt-get安装软件,出现报错Err:1

问题解决:

      进入到/etc/resolv.conf,查看这里并没有配置DNS,配置好119.29.29.29的DNS

ubuntu使用apt-get安装软件,出现报错Err:1

然后重启网卡就行,/etc/init.d/networking restart

再进行安装,就可以了

ubuntu使用apt-get安装软件,出现报错Err:1

分析:习惯了在网卡配置好IP,在后面就配置好DNS,就导致这个报错

ubuntu使用apt-get安装软件,出现报错Err:1

以上是关于Ubuntu 16.04 使用apt-get -f install修复依赖关系后系统问题的主要内容,如果未能解决你的问题,请参考以下文章

UBUNTU16.04 使用APT-GET如何设置代理

Ubuntu 16.04配置国内高速apt-get更新源

ubuntu16.04采用apt-get安装指定版本es(elasticsearch)

Restore Apt-get In Ubuntu16.04

我在 Ubuntu 16.04 上运行 apt-get update 时无法解决“代理”错误

ubuntu 16.04 apt-get update 出错解决办法