相关疑难解决方法(0)

“以下软件包已被保留:”为什么以及如何解决它?

我刚刚为 GIMP 的开发版本添加了一个 PPA 存储库,但出现此错误:

$ apt-get update && apt-get upgrade
...
The following packages have been kept back:
  gimp gimp-data libgegl-0.0-0 libgimp2.0
Run Code Online (Sandbox Code Playgroud)

为什么以及如何解决它以便我可以使用最新版本而不是我现在拥有的版本?

package-management apt

1188
推荐指数
18
解决办法
105万
查看次数

什么是“dist-upgrade”,为什么它比“upgrade”升级更多?

我想知道为什么upgrade有时不想升级系统的某些部分,而dist-upgrade确实如此。这是运行后的示例apt-get upgrade

apt-get upgrade

rimmer@rimmer-Lenovo-IdeaPad-S10-2:~$ sudo apt-get upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages have been kept back:
  linux-generic linux-headers-generic linux-image-generic
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
Run Code Online (Sandbox Code Playgroud)

apt-get dist-upgrade

rimmer@rimmer-Lenovo-IdeaPad-S10-2:~$ sudo apt-get dist-upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following NEW packages will be installed:
  linux-headers-3.0.0-13 linux-headers-3.0.0-13-generic
  linux-image-3.0.0-13-generic …
Run Code Online (Sandbox Code Playgroud)

apt

487
推荐指数
5
解决办法
68万
查看次数

可以更新 29 个软件包 - 如何?

我登录时看到以下消息:

29个包可以更新。

6 个更新是安全更新。

如何执行更新?

我试过了apt-get upgrade,安装了一些东西,但消息仍然存在。

upgrade updates apt

173
推荐指数
2
解决办法
20万
查看次数

如何获取所有待处理安全更新的列表?

我需要在 Ubuntu 14.04 系统上列出(不计算或安装)所有待处理的安全更新。我已经阅读了文章如何使用 apt-get 创建仅包含安全更新的列表?它的公认答案 ( apt-show-versions | grep upgradeable | grep security) 确实给了我一个清单。

但是,该命令列出了 62 个待处理的安全更新。 /usr/lib/update-notifier/apt-check告诉我我有 75 个待处理的安全更新,但似乎没有办法列出它们。我怎样才能调和这两个数字?这两个命令之一是否在做我想要的以外的事情?

updates apt

22
推荐指数
4
解决办法
4万
查看次数

从终端更新系统

我想从终端更新我的 Ubuntu 14.04 系统,我知道这sudo apt-get update && sudo apt-get upgrade是命令,但是当我检查更新管理器内核更新仍然存在时。这是为什么 ?我该怎么做才能从终端更新内核。

updates command-line kernel

17
推荐指数
2
解决办法
28万
查看次数

我怎么知道我的 ubuntu 中安装了 g++?

我最近安装了 ubuntu 14.04 。我试图通过这样的命令运行 C​​++ 代码:

g++ first.cpp -o first
Run Code Online (Sandbox Code Playgroud)

然后它说:

The program 'g++' is currently not installed. You can install it by typing:
sudo apt-get install g++
Run Code Online (Sandbox Code Playgroud)

然后我做到了。输入并按回车后,它显示如下消息:

gedit is already the newest version.
libgrail6 is already the newest version.
xserver-xorg-core is already the newest version.
libgdata13 is already the newest version
...
Run Code Online (Sandbox Code Playgroud)

(还有更多这样的行)

然后我尝试再次运行上面给出的相同命令。但是终端又说我没有安装g++。我在这里缺少什么?现在如何运行 C++ 代码?

package-management apt c++ g++ 14.04

8
推荐指数
1
解决办法
5万
查看次数

sudo apt升级不起作用!未满足的依赖项 Python 3

我最近安装了Python3.8,一切正常,在终端中成功使用了各种版本的Python。几天后,我打电话给sudo apt update,效果很好,但是当我这样做时,sudo apt upgrade我收到了下面的错误消息。我尝试这样做sudo apt --fix-broken install,但子进程返回了错误代码。
当我尝试sudo apt upgrade
输出时

Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
dh-python : Depends: python3-distutils but it is not installed
python3-dev : Depends: python3-distutils (>= 3.6.7-1~) but it is not installed
python3-pip : Depends: python3-distutils but it is not installed
python3-setuptools : Depends: python3-distutils …
Run Code Online (Sandbox Code Playgroud)

upgrade dependencies python3

5
推荐指数
2
解决办法
3万
查看次数

为什么Ubuntu反复要求我升级?

您好,我最近下载了 Ubuntu 12.04 并将其与我的 windows7 一起安装。安装完成后,它要求我升级,我升级了,但之后我的 Ubuntu 桌面变成了 12.10。现在它再次要求我升级到 13.04。

我真的很困惑,因为在 Ubuntu 下载中心,据说 Ubuntu 12.04 将支持到 2017 年。

到底发生了什么?每次它要求我升级时我都需要升级还是我可以跳过升级。我第一个安装的 Ubuntu 12.04 版本会怎样?它会支持到 2017 年吗?

我真的是 Linux 和 Ubuntu 的初学者。

installation versions

2
推荐指数
1
解决办法
353
查看次数

dist-upgrade 是否将我的 Ubuntu 从 14.04 LTS 升级到 14.10?

首先,抱歉这个愚蠢的问题。我做了一些谷歌搜索,但仍然不太确定答案。

希望我的Ubuntu升级到14.10,因为它LTS。但是,我想做一些操作系统以外的升级。

使用安全dist-upgrade吗?

我知道dist-upgrade会升级kernel,这是否意味着它也会升级 ubuntu 版本?

upgrade 14.04 14.10

2
推荐指数
1
解决办法
5960
查看次数