这些终端命令对于安装 Evolution 3.8.0 是否安全?

这些终端命令对于安装 Evolution 3.8.0 是否安全?

我运行的是 12.04 版,想将我的 Evolution 更新到 3.8.0。我找到了一个解决方案,希望大家能帮助我了解它是否正确且安全。欢迎提供更好的解决方案。我从未从源代码编译过,是个初学者。谢谢

要在 Ubuntu 13.04/12.10/12.04 和 Mint 15/14/13 中安装 Evolution 3.8.0,请打开终端(按 Ctrl+Alt+T)并在终端中复制以下命令:

sudo wget http://archive.ubuntu.com/ubuntu/pool/main/e/evolution/evolution_3.6.0-0ubuntu3_i386.deb

sudo dpkg -i evolution_3.6.0-0ubuntu3_i386.deb 
sudo apt-get install -f

如果有任何错误,您可以按照以下命令操作:

sudo apt-get install evolution

答案1

事实上,你提出的任何命令都无法安装 Evolution 3.8

.deb从文件安装

wget http://archive.ubuntu.com/ubuntu/pool/main/e/evolution/evolution_3.6.0-0ubuntu3_i386.deb 
sudo dpkg -i evolution_3.6.0-0ubuntu3_i386.deb 

这些命令将下载 .deb 包并尝试安装它。您的示例将下载 evolution3.6.0。安装可能会失败,原因是未解决的依赖关系

您可以在以下位置找到有关安装 .deb 包的更多信息:


sudo apt-get install evolution和从软件中心安装 evolution 是一样的。对于 Ubuntu 12.04,这意味着安装 evolution3.2.3(看packages.ubuntu.com


从 PPA 安装

通常,当您想要安装 Ubuntu 存储库中没有的软件或想要安装软件包的更新版本时,您会使用 PPA。

Gnome 团队保留了软件包的 PPA未进入 Ubuntu 主存储库。Ubuntu 12.04 中来自 PPA 的 Gnome 最新组件是 3.4。Evolution 3.8 可在gnome-staging ppa在 Ubuntu 13.04 中。


在 Ubuntu 12.04 上安装 Evolution 3.8 的唯一方法是手动编译,但您可能会遇到很多依赖性问题。

答案2

两种方法都说的是同一件事。第一种方法是从 Ubuntu repos 手动下载 Evolution,然后解压并安装 .deb 文件。

第二种方法是使用 APT 自动执行上述手动过程。

如果您使用第一种方法,您的缓存文件将位于终端的当前目录中;如果您使用第二种方法,缓存将位于 apt 缓存目录中。否则没有区别。

相关内容