运行更新管理器后,会弹出一个 debconf 窗口(标题为“配置 grub-pc”),要求我选择适合GRUB install devices我的系统的选项。我最近没有对 grub 或文件系统进行任何更改,而且我不记得上次进行更改时选择了哪些选项。
我怎么知道要选择什么?我假设错误的答案可能会导致我的系统无法启动。
这是 debconf 对话框:

这是选择“帮助”时显示的窗口和文本:

如何在 ubuntu 16.04 中从 php 7.0 升级到 php 7.1?
如果我这样做,php -v我会收到此消息:
PHP 7.0.8-0ubuntu0.16.04.3 (cli) ( NTS )
Copyright (c) 1997-2016 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies
with Zend OPcache v7.0.8-0ubuntu0.16.04.3, Copyright (c) 1999-2016, by Zend Technologies
Run Code Online (Sandbox Code Playgroud) 
它没有修复错误。那么,如何修复我的 GUI 更新?
对于每个软件,我都必须从命令行安装它,因为从 Ubuntu 软件中心安装软件时出现相同的错误。
我配置了这个:
Automatically check for updates: Never
Run Code Online (Sandbox Code Playgroud)
但是更新管理器不断弹出,违背我的意愿,我无法控制。我觉得我又在使用 Windows 了。
我希望能够不时手动安装更新。
我能做什么?
我对 Ubuntu 比较陌生,我正在尝试在 Ubuntu 13.10 上运行更新管理器。我得到:
jacopo@jacopo-laptop:~$ update-manager
Traceback (most recent call last):
File "/usr/bin/update-manager", line 28, in <module>
from gi.repository import Gtk
File "/usr/lib/python3/dist-packages/gi/__init__.py", line 27, in <module> from ._gi import _API
ImportError: No module named 'gi._gi'
Error in sys.excepthook:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 64, in apport_excepthook
from apport.fileutils import likely_packaged, get_recent_crashes
File "/usr/lib/python3/dist-packages/apport/__init__.py", line 5, in <module>
from apport.report import Report
File "/usr/lib/python3/dist-packages/apport/report.py", line 30, in <module>
import apport.fileutils
File "/usr/lib/python3/dist-packages/apport/fileutils.py", line 23, in …Run Code Online (Sandbox Code Playgroud) 安装 Ubuntu 后,我无法更新任何带有错误消息“无法下载软件包文件”的软件。谷歌搜索后,我尝试过:
sudo apt-get updatesudo apt-get upgrade但我仍然收到相同的错误消息。互联网连接没有问题,因为我可以在 Ubuntu 中使用 Firefox 连接到互联网。
有任何想法吗?
即使我要安装 100 多个更新,Update Manager 也不会更新。我收到这样的错误消息:
installArchives() failed:
Extracting templates from packages: 29%%
Extracting templates from packages: 58%%
Extracting templates from packages: 88%%
Extracting templates from packages: 100%%
Preconfiguring packages ...
Extracting templates from packages: 29%%
Extracting templates from packages: 58%%
Extracting templates from packages: 88%%
Extracting templates from packages: 100%%
Preconfiguring packages ...
Extracting templates from packages: 29%%
Extracting templates from packages: 58%%
Extracting templates from packages: 88%%
Extracting templates from packages: 100%%
Preconfiguring packages ...
Extracting templates from packages: …Run Code Online (Sandbox Code Playgroud) 我经常尝试通过打开控制台并输入序列来“击败”更新管理器
sudo apt-get update
sudo apt-get upgrade
Run Code Online (Sandbox Code Playgroud)
据我所知,这应该将所有软件包更新到最新的稳定版本。据我所知,更新管理器也这样做。
但是,更新管理器有时(最常见的是在分发新内核时)在终止后需要重新启动。apt-get从来没有,即使看起来我正在升级内核。为什么会这样?
为了回应重复投票:我不是问哪些软件包需要重新启动,因为链接的问题是。相反我问为什么 apt-get不问我,甚至重新启动时,我认识一个包进行更新,该更新管理器将需要重新启动。
我不确定是什么导致了这个错误,但这是整个错误所说的内容,这也是一个通知,阻止我使用更新管理器更新任何软件 - 请提供一些帮助或告诉我如何找出什么做修复它。
Could not calculate the upgrade
An unresolvable problem occurred while calculating the upgrade.
Please report this bug against the 'update-manager' package and include the following error message:
'E:Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.'
Run Code Online (Sandbox Code Playgroud)