本文介绍在Linux操作系统中下载源码包安装Topgrade的方法,即下载topgrade-v2.3.0-x86_64-unknown-linux-gnu.tar.gz包并进行安装,经测试,在Ubuntu 18.04系统中运行正常。topgrade工具通过检测已安装的软件包、工具、插件并运行其相应的软件包管理器来使用单个命令更新Linux框中的所有内容,它是免费的、开源的、使用Rust编程语言编写,支持GNU/Linux、Mac OS X、FreeBSD和Microsoft Windows系统。
相关链接
安装Topgrade的方法 请到topgrade下载地址下载topgrade-v2.3.0-x86_64-unknown-linux-gnu.tar.gz包,当然,你也可以自由安装其他的topgrade版本,本文以v2.3.0为例。 解压缩tar文件: $ tar xvf topgrade-v2.3.0-x86_64-unknown-linux-gnu.tar.gz 参考:tar命令_Linux tar命令使用详解:Linux下的归档使用工具,用来打包与备份。 将topgrade二进制文件复制或移动到你的路径,例如/usr/local/bin/: $ sudo mv topgrade /usr/local/bin/ 检查是否正确安装,如下所示: $ which topgrade /usr/local/bin/topgrade 检查安装版本: $ topgrade -V Topgrade 2.3.0 参考:在Linux中安装和使用topgrade将已安装的软件包升级到最新版本。
附:Topgrade选项说明 Tograde提供了一些选项来执行各种其他任务。 1、在Tmux会话中运行Topgrade 在远程系统上使用Topgrade时,这很方便。 要在Tmux会话中启动Topgrade,请使用-t参数: $ topgrade -t
2、删除旧的和不必要的文件 要指示包管理器清理旧的和未使用的文件,请在topgrade中使用-c参数: $ topgrade -c 3、禁用特定升级步骤 有时,你不希望升级特定的包,如果是这样,可以使用--disable选项。 例如,使用命令跳过系统升级: $ topgrade --disable system 此命令将仅跳过系统升级阶段并像往常一样升级其他所有内容。 跳过Emacs升级: $ topgrade --disable emacs 此命令将跳过升级Emacs软件包及其配置文件。 跳过Vim升级: $ topgrade --disable vim 跳过gem升级: $ topgrade --disable gem 有关更多详细信息,请运行以下命令以显示帮助信息: $ topgrade --help 1].用法: topgrade [FLAGS] [OPTIONS] 2].参数: -c, --cleanup 清理临时或旧文件 -n, --dry-run 打印将要完成的工作 -h, --help 打印帮助信息 --no-retry 不要求重试失败的步骤 -t, --tmux 在tmux中运行 -V, --version 打印版本信息 -v, --verbose 输出日志 3].选项: --disable <disable> ...不执行给定步骤的升级[可能的值:gem、git-repos、vim、emacs、system]
相关主题 |