生活哲学

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

Linux 升级比以前容易多了。过去,您可以升级某些软件,但对于几乎任何其他软件,您都必须等到可以购买您选择的下一个发行版版本。之后,您使用升级后的软件安装新版本。

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

什么是顶级?

您可以通过查看其 GitHub 页面了解有关 Topgrade 将做什么的一些信息。参考链接:

 https://github.com/r-darwish/topgrade 

Topgrade 的标语,写在页面顶部,是“升级一切”。这正是它可以做的。

虽然我们这里关注的是 Linux,但 Topgrade 也适用于 macOS 和 Windows。 Topgrade 是用 Rust 编写的,所以它会很快。 Topgrade 也在 GNU GPL 3.0 下获得许可。

Topgrade 有什么更新?

在Linux上,它会通过包管理器升级你的系统,但这只是开始。 Topgrade 还将升级 Ruby Gem、Atom、Linuxbrew 和 nix 包等。Topgrade 还将升级通过 Snap 或 Flatpak 安装的应用程序。

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

如何使用Topgrade升级你的Linux系统的图片1

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

安装 Topgrade

如果你运行 Arch,Topgrade 可以通过 AUR 包获得。如果你使用不同的发行版,你需要安装 Cargo,一个 Rust 包的安装程序。幸运的是,这样做很容易。在 Ubuntu 上,您可以使用以下命令安装它:

 sudo apt-get update sudo apt-get install cargo 

Cargo安装完成后,可以使用如下命令安装Topgrade:

 cargo install topgrade 

如果这不起作用,或者您不想安装 Cargo,也可以通过 GitHub 上介绍 Topgrade 版本的页面提供预编译的二进制文件。参考链接:

 https://github.com/r-darwish/topgrade/releases 

使用顶级

如何使用Topgrade升级你的Linux系统的图2

现在,Topgrade 已经安装完毕。更新系统很容易。要运行 Topgrade 的基本更新步骤,请输入以下命令:

 topgrade 

如果您想添加一些自定义命令或调整 Topgrade 的行为,您需要编辑其配置文件。在 Linux 上,此应用程序位于 '~/.config/topgrade.toml'。 例如,如果您有要刷新的 Git 存储库列表,请将以下内容添加到文件中:

 git-repos=[ "~/my-repos/repo_name", ] 

有关调整配置文件的更多信息,请参阅 Topgrade GitHub 页面上的 自定义 部分。参考链接:

 https://github.com/r-darwish/topgrade 

Topgrade 为您提供了使系统保持最新状态的更多功能。但是,如果您只是想让您的系统保持最新和安全,那么使用 Topgrade 似乎有点矫枉过正。如果你没有安装很多第三方软件,你可能不需要去Topgrade。

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

希望你成功。

相关资讯

评论

回复