Topgrade — это утилита командной строки, которая полезна для большинства дистрибутивов Linux, таких как Debian, Arch Linux, Red Hat и т. д. Она проверяет все установленные инструменты и обрабатывает их обновления. При обновлении он также обнаруживает ошибки и отслеживает их.
Topgrade — это многоцелевой инструмент, который позволяет пользователю выполнять несколько операций. Он также отображает обзор перед обновлением пакета и дает вам право управлять им.
Мы можем установить Topgrade в системе Linux с помощью менеджера пакетов Rust Cargo. Итак, нам нужно сначала получить его с помощью указанной команды:
$ sudo apt update && sudo apt upgrade
Установите менеджер пакетов Cargo:
$ sudo apt install cargo libssl-dev pkg-config
Запустите команду для установки инструмента Topgrade через Cargo в системе Linux:
$ cargo install topgrade
В конце установки может появиться такая ошибка:
Установите путь, используя указанную команду, заменив свое имя пользователя вместо моего (wardah):
$ echo ‘export PATH=$PATH:/home/wardah/.cargo/bin’ >> /home/wardah/bashrc
Перезагрузите систему Linux, чтобы функции работали идеально.
Чтобы обновить всю систему Linux, запустите в терминале команду Topgrade:
$ topgrade
В конце установки вы получите следующий ответ:
Topgrade — это многоцелевая команда, полезная для целей обновления, но также помогающая вам очистить вашу систему, удалив временные файлы. Это поможет освободить системное пространство и снизит риск ошибок.
Выполните следующую команду, чтобы очистить старые файлы в системе Linux:
$ topgrade --cleanup
С помощью команды Topgrade пользователи также могут обновлять определенные пакеты, а не все. Для этого будет использоваться опция «-only» с именем приложения:
$ topgrade --only <package_name>
Например:
$ topgrade --only vim
Topgrade также полезен для исключения пакетов из обновления. Предположим, чтобы исключить привязку, команда будет такой:
$ topgrade --disable snap system
Topgrade — это утилита командной строки, которая обрабатывает обновления системы в большинстве дистрибутивов Linux, включая Debian, Red Hat и Arch Linux. Вы можете установить этот инструмент в системе Linux через диспетчер пакетов Cargo. После установки вы можете использовать этот инструмент для обновления одного пакета или всех пакетов в вашей системе. Вы также можете использовать этот инструмент для удаления ненужных временных файлов, чтобы освободить место на диске в системе Linux.