相关疑难解决方法(0)

如何使用 apt-get 升级单个包?

如何更新单个包?至于man apt-get说,apt-get upgrade不拿包作为参数的包/列表:

升级

upgrade 用于从 /etc/apt/sources.list. 当前安装的带有可用新版本的软件包被检索和升级;在任何情况下都不会删除当前安装的软件包,或者检索和安装尚未安装的软件包。如果不更改另一个包的安装状态就无法升级当前安装的包的新版本,将保留其当前版本。必须首先执行更新,以便 apt-get 知道有新版本的软件包可用。

upgrade apt

959
推荐指数
6
解决办法
100万
查看次数

如何升级到比存储库中可用的包更新的版本?

在使用开源族谱程序时,我遇到了一个错误。我提交了一个错误报告,作者很快就解决了这个问题(开源是耶!)。

现在我想当然要尝试这个程序的最新版本(3.2.5)(其中包括我的问题的错误修正)。apt-get 告诉我我安装的版本(3.2.3-1)已经是最新版本了。

那么升级到存储库中可用的较新版本软件包的最佳方法是什么?

我:

  • 删除我当前使用包管理器安装的版本。下载最新版本的源码自己编译?当新版本出现时,这会产生问题吗?以后每当有新版本出现时,我是否必须手动更新此程序?
  • 我是否应该执行上述操作,但是使用checkinstall 之类的程序,并在可以通过包管理器安装版本后删除手动编译的版本?
  • 我应该请求向后移植软件包吗?我认为我的请求几乎没有机会,因为规则如下:

    要向后移植的应用程序必须对用户具有通过其他过程无法获得的有意义的好处。具体来说:唯一的目的不能是修复错误或安全漏洞。

还是有另一种方法可以正确地做到这一点?

package-management apt

10
推荐指数
1
解决办法
1651
查看次数

如何升级到比存储库中更高版本的 Remmina

升级到比存储库中的包晚的包的最佳实践方法是什么?

我继续在 Ubuntu 14.04 上的 Remmina 中遇到此错误。一位 Arch 用户告诉我,在 Arch 将他升级到更高版本的 Remmina(比 Ubuntu 14.04 存储库中提供的版本)之前,他也遇到过这种情况。

布伦丹·希德 说:

我在运行 ArchLinux 时遇到了完全相同的错误。然而,似乎已在最新版本中修复。我的 pacman 日志显示我在 10 月 17 日星期四将 Remmina 从 v1.0.0 更新到 v1.1.1。

我已经通过错误跟踪器请求 Ubuntu 通过存储库提供这个较新的软件包,但这还没有被批准。

那么,升级到比存储库中的包晚的包的最佳实践方法是什么?

upgrade package-management remmina 14.04

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

在 Ubuntu 14.04 上更新 Ghostscript

首先,我很清楚这个问题:升级Ghostscript最简单的方法是什么?.

不幸的是,没有一个答案奏效。我可以deb这个列表中找到文件。在那里,我惊讶地看到适用于 Ubuntu 14.04 的 Ghostscript 的最新版本是 9.10 版。当我为 Ubuntu 15.04 下载 9.15 版本并运行它(以 root 身份)时,出现错误:

错误:依赖项无法满足libgs9

我检查了 ( apt-get install libgs9) 并安装了最新的 libgs9。此外,该站点似乎确认最后是 14.04 的 9.10 版。

这是否意味着无法升级 Ghostscript?

updates ghostscript 14.04

4
推荐指数
1
解决办法
3961
查看次数