Как принудительно обновить Meson в Ubuntu 18.04.4 LTS

Убунту 18

В этой статье мы углубимся в шаги, необходимые для принудительного обновления Meson в Ubuntu 18.04.4 LTS. Meson — популярная система сборки, разработанная с учетом удобства и эффективности. Однако регулярно обновляйте его, чтобы воспользоваться преимуществами его новейших функций и улучшений.

Предварительные условия

Прежде чем мы начнем, убедитесь, что у вас есть административный доступ к вашей системе Ubuntu и что она обновлена ​​последними пакетами. Вы можете обновить свою систему, выполнив следующие команды:

обновление sudo apt-get обновление sudo apt-get

Шаг 1. Установите Meson с помощью pip3

Первым шагом является установка последней версии Meson с помощью pip3. Pip3 — установщик пакетов для Python3. Вы можете установить Meson с помощью следующей команды:

pip3 install –user meson

Эта команда устанавливает последнюю версию Meson в ваш пользовательский каталог. Флаг –user гарантирует, что Meson будет установлен локально для текущего пользователя, а не для всей системы.

Шаг 2. Перезагрузите свой .profile.

После установки Meson вам необходимо перезагрузить файл .profile, чтобы изменения вступили в силу. Файл .profile представляет собой сценарий, который выполняется во время запуска. Вы можете перезагрузить его, выполнив следующую команду:

источник ~/.profile

Эта команда читает и выполняет файл .profile в текущем сеансе оболочки.

Шаг 3. Обновите переменную PATH

Иногда, даже после установки последней версии Meson, система может по-прежнему использовать старую версию. Чтобы это исправить, вы можете обновить переменную PATH, чтобы установить приоритет только что установленной версии. Переменная PATH представляет собой список каталогов, в которых ваша оболочка ищет исполняемые файлы. Вы можете обновить его с помощью следующей команды:

экспортировать PATH=$PATH:/home/youruser/.local/bin

Замените /home/youruser/.local/bin фактическим путем к каталогу установки Meson. Эта команда добавляет путь к только что установленному Meson в вашу переменную PATH.

Шаг 4. Проверьте версию мезона

Чтобы убедиться, что обновление прошло успешно, вы можете проверить версию Meson. Выполните следующую команду:

мезон –версия

Эта команда отображает версию Meson, которая используется в данный момент. Если обновление прошло успешно, оно должно отобразить последнюю установленную вами версию.

Дополнительные решения

Если вышеуказанные шаги не помогли, рассмотрите следующие решения:

Решение 1. Удалите существующую установку мезона

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

sudo apt-get удалить мезон

Затем переустановите новую версию с помощью pip3, как описано в шаге 1.

Решение 2. Найдите новую версию Meson

Вы можете найти новую версию Meson, установленную в вашей среде Python, с помощью командыwhereis meson. Затем запустите найденную версию напрямую, не затрагивая общесистемную установку.

Решение 3. Создайте символическую ссылку на новую версию

Если в сценариях по-прежнему используется жестко закодированный путь к старой версии Meson, вы можете создать символическую ссылку на новую версию. Используйте следующую команду:

sudo ln -si /путь/к/новому/мезону /usr/bin/мезону

Замените /path/to/new/meson фактическим путем к новому исполняемому файлу Meson. Эта команда создает символическую ссылку, представляющую собой тип файла, который служит ссылкой на другой файл или каталог.

Заключение

Постоянное обновление ваших инструментов является важной частью системного администрирования. В этом руководстве представлено подробное руководство о том, как принудительно обновить Meson в Ubuntu 18.04.4 LTS. Не забудьте адаптировать решения к вашей конкретной настройке и заменить все пути заполнителей правильными. Приятного кодирования!

Нет, менеджер пакетов apt не предоставляет последнюю версию Meson. Для установки и обновления Meson рекомендуется использовать pip3.

Флаг –user гарантирует, что Meson будет установлен локально для текущего пользователя, а не для всей системы. Это позволяет вам установить несколько версий Meson и легко ими управлять.

Повторная загрузка файла .profile гарантирует, что изменения, внесенные во время установки Meson, вступят в силу. Файл .profile считывается и выполняется во время запуска каждого нового сеанса оболочки.

Вы можете проверить версию Meson, установленную в вашей системе, выполнив команду meson –version. Это отобразит номер версии Meson, используемой в данный момент.

Если шаги по обновлению, упомянутые в статье, не работают, вы можете попробовать удалить существующую установку Meson с помощью sudo apt-get remove meson, а затем переустановить ее с помощью pip3. Альтернативно вы можете найти новую версию Meson, установленную в вашей среде Python, с помощью командыwhereis meson и запустить ее напрямую.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *