如何使用 Topgrade 轻松升级你的 Linux 系统

升级 Linux 比以前容易多了。 在过去,您可能会升级某些软件,但大多数情况下您会等到您购买了您选择的发行版的下一个版本。 然后你会安装它并惊叹于升级后的软件。

包管理系统使这变得简单,但它们无法更新系统的每个部分。 您通过 Linuxbrew 等第三方包管理器安装的 Ruby Gem 或包呢? 你将如何保持你的配置文件同步?

什么是顶级?

你可以知道到底是什么 高档 旨在通过查看其 GitHub 页面来完成。 它的标语写在页面顶部,是“升级一切”。 这正是它的本意。

虽然我们在这里专注于 Linux,但 Topgrade 也适用于 macOS 和 Windows。 Topgrade 是用 Rust 编写的,所以应该相当快。 它还在 GNU GPL 3.0 下获得许可,因此它是免费的,而不仅仅是免费的。

Topgrade 更新了什么?

在 Linux 上,它将通过其包管理器升级您的系统,但这仅仅是开始。 它还将升级 Ruby Gems、Atom 包、Linuxbrew 和 nix 包等。 它还升级通过 Snap 或 Flatpak 安装的应用程序。 这远非一切,但它应该给你一个想法。

Topgrade 还可以升级大部分配置文件。 如果您使用 NeoBundle、Vundle、Plug 或 Dein,它将升级您的 Vim 或 Neovim 配置。 如果您为您的点文件使用 Git 存储库,它还将拉取最近对它们所做的任何更改。

您还可以为 Topgrade 添加自定义命令以在升级时运行。 如果您使用一些您希望自动更新的自定义脚本,这将非常方便。

安装顶级

如果你运行 Arch,Topgrade 可以通过 AUR 包. 如果您使用其他发行版,则需要安装 Cargo,它是 Rust 包的安装程序。 幸运的是,这相当容易。 在 Ubuntu 上,您可以使用以下命令安装它:

安装 Cargo 后,您可以使用以下命令安装 Topgrade:

如果这不起作用,或者您不想安装 Cargo,则可以通过 Topgrade 发布页面 在 GitHub 上。

使用顶级

Topgrade 升级 Linux 总结

现在安装了 Topgrade,让您的系统保持最新是很容易的。 要运行 Topgrade 的基本更新步骤,只需运行以下命令:

如果您想添加一些自定义命令或调整 Topgrade 的工作方式,您需要编辑其配置文件。 在 Linux 上,它位于“~/.config/topgrade.toml”。 为了 example,如果您有想要刷新的 Git 存储库列表,请将以下内容添加到文件中:

有关调整配置文件的更多信息,请参阅自定义部分 顶级 GitHub 页面.

结论

在使系统保持最新状态时,Topgrade 为您提供了强大的功能。 也就是说,如果您只想让您的系统保持最新和安全,这可能是矫枉过正。 如果您不安装太多第三方软件,则可能不需要 Topgrade。

如果您只是想让 Ubuntu 保持最新,但不确定如何,请不要担心。 这是一个相当简单和容易的过程。 查看我们关于如何通过命令行升级 Ubuntu 的指南。

订阅我们的新闻!

我们最新的教程直接发送到您的收件箱

注册所有时事通讯。 注册即表示您同意我们的隐私政策并且欧洲用户同意数据传输政策。 我们不会共享您的数据,您可以随时取消订阅。 订阅