Как использовать Topgrade для простого обновления вашей системы Linux

Topgrade Upgrade Linux Рекомендуемые

Обновление Linux стало намного проще, чем раньше. Раньше вы могли обновлять определенные части программного обеспечения, но в большинстве случаев вам приходилось ждать, пока вы не купите следующую версию выбранного вами дистрибутива. Затем вы устанавливаете его и восхищаетесь обновленным программным обеспечением.

Системы управления пакетами упростили это, но они не могут обновить каждую часть вашей системы. А как насчет Ruby Gems или пакетов, которые вы установили через сторонний менеджер пакетов, например Linuxbrew? Как вы будете синхронизировать свои файлы конфигурации?

Что такое Topgrade?

Вы можете понять, для чего предназначен Topgrade, посмотрев на его страницу на GitHub. Его слоган, написанный вверху страницы, - "обновить все". Это именно то, для чего он предназначен.

Хотя здесь мы сосредоточены на Linux, Topgrade также работает на macOS и Windows. Topgrade написан на Rust, поэтому он должен быть достаточно быстрым. Он также распространяется под лицензией GNU GPL 3.0, так что он бесплатен как в свободном виде, а не только бесплатно.

Что обновляет Topgrade?

В Linux он обновит вашу систему через диспетчер пакетов, но это только начало. Он также обновит Ruby Gems, пакеты Atom, пакеты Linuxbrew и nix и многое другое. Он также обновляет приложения, установленные через Snap или Flatpak. Это далеко не все, но должно дать вам представление.

Topgrade также может обновить большую часть ваших файлов конфигурации. Он обновит вашу конфигурацию Vim или Neovim, если вы используете NeoBundle, Vundle, Plug или Dein. Если вы используете репозиторий Git для своих точечных файлов, он также извлечет любые недавние изменения в них.

Topgrade Upgrade Обновление системы Linux

Вы также можете добавить собственные команды для запуска Topgrade во время обновления. Это удобно, если вы используете некоторые пользовательские скрипты, которые хотите обновлять автоматически.

Установка Topgrade

Если вы запускаете Arch, Topgrade доступен через пакет AUR. Если вы используете другой дистрибутив, вам необходимо установить Cargo, установщик пакетов Rust. К счастью, это довольно просто. В Ubuntu вы можете установить его с помощью следующих команд:

После установки Cargo вы можете установить Topgrade с помощью следующей команды:

Если это не работает или вы не хотите устанавливать Cargo, предварительно скомпилированные двоичные файлы доступны на странице выпусков Topgrade на GitHub.

Использование Topgrade

Сводка по обновлению Linux

Теперь, когда Topgrade установлен, поддерживать вашу систему в актуальном состоянии очень просто. Чтобы выполнить основные шаги обновления Topgrade, просто выполните команду:

Если вы хотите добавить несколько пользовательских команд или настроить работу Topgrade, вам потребуется отредактировать его файл конфигурации. В Linux он находится в "~ / .config / topgrade.toml". Например, если у вас есть список репозиториев Git, которые вы хотите обновить, добавьте в файл следующее:

Дополнительные сведения о настройке файла конфигурации см. В разделе "Настройка" на странице Topgrade GitHub.

Заключение

Topgrade дает вам массу возможностей для поддержания вашей системы в актуальном состоянии. Тем не менее, это может быть излишним, если вы просто хотите поддерживать свою систему в актуальном состоянии и в безопасности. Если вы не устанавливаете много стороннего программного обеспечения, возможно, вам не понадобится Topgrade.

Если вы просто хотите обновлять Ubuntu, но не знаете, как это сделать, не волнуйтесь. Это довольно простой и легкий процесс. Ознакомьтесь с нашим руководством по обновлению Ubuntu через командную программу.

2 комментария

  1. Опечатка: грузовая установка высшего качества

    sudo cargo install topgrade

  2. Похоже, вы упустили бит о помещении /home/USERNAME/.cargo/bin в $ PATH.
    Это тот бит, который мешает мне его использовать. Кажется, я не понимаю, как правильно это сделать.

Комментарии закрыты.