这些终端命令对安装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 

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

第二种方法是用APT自动完成上述手动过程。

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

事实上,您提出的命令都不会安装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包并尝试安装它。 您的示例将下载evolution 3.6.0 。 由于未解决的依赖关系 ,安装可能会失败。

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

  • 这问问Ubuntu Q&A
  • Ubuntu维基页面

sudo apt-get install evolution将与从软件中心安装evolution相同。 对于Ubuntu 12.04,这意味着安装evolution 3.2.3 (参见packages.ubuntu.com )


从PPA安装

通常,当您要安装不在Ubuntu存储库中的软件时,或者当您要安装软件包的更新版本时,您将使用PPA。

  • 问问Ubuntu有关于这个问题的优秀问答

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


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